阿里云物联网MQTT用户名密码生成链接参数(MQTT客户端发布订阅)

在学习阿里云物联网前可以使用mqtt软件进行相关测试。我使用的是MQTT.FX这个软件,直接百度就可以下载。使用的时候要先配置该MQTT软件,需要根据阿里云物联网控制台的相关产品信息计算用户名和密码。为了避免大家走弯路对配置过程进行了相关总结,希望可以帮助到有需要的朋友。

1、创建一个产品(该步骤获得了 ProductKey )

2、在该产品下创建一个设备(该步骤获得了 DeviceName 以及
DeviceSecret )

3、使用MQTT单片机编程工具生成相关信息,后期配置到MQTT.FX客户端配置中,这个软件一般在买淘宝esp8266的时候卖家给的资料里面就有

3.1使用另一个网友用QT写的阿里云MQTT链接参数生成器

https://www.cnblogs.com/mhtc/p/11130809.html

3.2使用html+js版本的在线工具生成链接参数

https://ranjuan.cn/docs/mindoc/aliyun-iot-mqtt

4、配置MQTT.FX客户端软件


4.1选择刚才的配置文件进行链接

阿里云控制台显示在线!

5、在MQTT.FX进行数据发布与订阅

可参考官方文档https://help.aliyun.com/document_detail/86706.html

注意可能存在的一个坑,如果你在设备里面没有找到Topic列表,或者 已订阅 Topic 列表 为空,那么可以到产品里面去找,然后直接把找到的Topic复制到MQTT.FX客户端进行发布及订阅(注意下要修改里面的 ${deviceName} 改为你的产品名字)

除了在阿里云物联网控制台的监控运维日志服务里面查看,在MQTT.FX客户端的log日志里面也能看到。

5.1阿里云平台给MQTT客户端下发消息(即MQTT订阅消息)

MQTT客户端订阅后,改Topic就会出现在设备的Topic列表中!在控制台选择“发布消息”MQTT客户端就可以收到阿里云物联网平台下发消息了。

基于互联网精神,在注明出处的前提下本站文章可自由转载!

本文链接:https://ranjuan.cn/aliyun-iot-mqtt-connect/

赞赏

微信赞赏支付宝赞赏

php调试xdebug与xhprof
efs文件加密导致文件无法打开复制移动
myphone-controls-local-android-requests