MQTT接入阿里云

Mqtt控件支持MQTT协议3.1.1和3.1,可以连接MQTT的代理服务器(如阿里云物联网平台),下面以阿里云物联网平台为例介绍一下Mqtt控件的使用。

1、注册/登录阿里云物联网平台,设备管理>创建产品

点管理设备,添加新的设备

详细情况可以查看阿里云物联网平台文档

2、设备接入阿里物联网平台,MQTT的参数可以查看阿里云物联网平台MQTT.fx接入

服务器地址:tcp://${产品ID}.iot-as-mqtt.cn-shanghai.aliyuncs.com:1883

客户端标识:${唯一ID}|securemode=3,signmethod=hmacsha1|

用户名:${设备名称}&${产品名称}

密码:使用阿里云物联网平台Password生成小工具生成

选中mqtt控件后,点代码编辑,添加如下图中的代码。

3、选中“连接”按钮,点代码编辑,添加如下代码

4、选中“断开”按钮,点代码编辑,添加如下代码

5、选中“订阅消息”按钮,点代码编辑,添加如下代码

6、选中“发布消息“按钮,点代码编辑,添加如下代码

7、运行模拟器,依次点连接,订阅消息,发布消息,断开,多行文本框会显示相应的状态和消息。

需要注意的是,主题(Topic)必须是有效的,才能被正确地订阅和发布,可以在阿里云物联网平台的产品详情里面查看

results matching ""

    No results matching ""