Test MQTT Quectel bằng AT command tool
Đầu tiên tải MQTT Explorer và set up như sau
Host: broker.emqx.io Port: 1883
Username: test1234 Password: test1234
Chọn Advanced để tạo topic: test1234 -> back -> connect
Vào tool test chọn port, connect và read all infor như bình thường
Vì dòng quectel có tập lệnh AT khác với simcom nên phải dùng mục command để test.
Tập lệnh quectel sẽ khác với SIMCOM, lệnh để kết nối MQTT cho quectel gồm:
AT+QMTOPEN
AT+QMTCONN=0
AT+QMTPUBEX, sau khi thành công thì console sẽ hiện dấu ">" sau đó send phần nội dung muốn publish là được.
AT+QMTDISC=0
Nhập các lệnh vào ô User Command và send lần lượt sẽ được kết quả như hình:
AT+QMTOPEN=0,"broker.emqx.io",1883
AT+QMTCONN=0,"clientExample" ,"test1234","test1234"
AT+QMTPUBEX=0,0,0,0,"test1234",23
Hiện dấu > nhập: {"temp":25.0,"hum":80}
AT+QMTDISC=0
Vì kí tự kết thúc để gửi lệnh là 1A, tool chỉ hiểu mã hex nên phải chuyển nội dung cần publish ví dụ: {"temp":25.0,"hum":80} sang mã hex, sau đó thêm 1A ở cuối và chuyển ngược lại text ta được: {"temp":25.0,"hum":80} , (có nhiều tool chuyển hex to text trên google.)






