3网络调试助手发送MQTT--到阿里云IOT

尝试下网络调试助手发送到阿里云,有问题的同学,可以去blibli看下视频,挺详细的。

1、MQTT的数据传输格式

3网络调试助手发送MQTT--到阿里云IOT

2、使用的工具为网络调试助手

野人的,看来还是很不错的 

http://www.cmsoft.cn

3网络调试助手发送MQTT--到阿里云IOT

3、服务器地址

服务器地址:a1UhvCpP45Y.iot-as-mqtt.cn-shanghai.aliyuncs.com:1883

 

4、 连接网络的格式如下

报文:
10 78 00 04 4D 51 54 54 04 C2 00 78 00 2B 44 45 56 49 43 45 30 30 31 7C 73 65 63 75 72 65 6D 6F 64 65 3D 33 2C 73 69 67 6E 6D 65 74 68 6F 64 3D 68 6D 61 63 73 68 61 31 7C 00 15 44 45 56 49 43 45 30 30 31 26 61 31 55 68 76 43 70 50 34 35 59 00 28 64 35 63 39 36 32 31 31 32 61 37 34 38 62 38 30 32 66 38 36 31 34 64 62 61 64 38 63 33 65 37 30 64 33 66 61 32 38 32 64
 

 

3网络调试助手发送MQTT--到阿里云IOT

注意事项:

1)协议版本,04

3网络调试助手发送MQTT--到阿里云IOT

2)连接标志,注意用户和密码都是1,所以为C2

3网络调试助手发送MQTT--到阿里云IOT

3)保持连接的时间 keeplive 120s 00 78

3网络调试助手发送MQTT--到阿里云IOT

4)客户端的例子

设备    DEVICE001 
客户端ID    DEVICE001|securemode=3,signmethod=hmacsha1|
用户名    DEVICE001&a1UhvCpP45Y   
密码    d5c962112a748b802f8614dbad8c3e70d3fa282d   

3网络调试助手发送MQTT--到阿里云IOT

5、发布消息

30 27 00 22 2F 61 31 55 68 76 43 70 50 34 35 59 2F 44 45 56 49 43 45 30 30 31 2F 75 73 65 72 2F 70 5F 64 61 74 61 31 32 33 

3网络调试助手发送MQTT--到阿里云IOT