赞
踩
1.打开阿里云官网 注册账号
2.点击右上角选择物联网
3.点击公共实例
4.点击产品 创建产品
5.点击创建产品后,可以看到下面图,名称随便,选择自定义品类,节点选择直连设备,下面不变.
6.前去添加设备
这里的devicename和备注名称随便填写
7.点开这两个地方查看设备证书和MQTT连接参数,需要把MQTT连接参数和设备证书用记事本记下来,后面使用MQTT.fx连接会用到。
8.找到产品和功能定义并编辑
9.添加标准功能,我们这里选择添加当前温度,点击确认
记得选择温度为摄氏度,读写类型为读写 然后发布上线
10.在产品里找到发布和订阅的topic,用记事本记下来后面mqtt.fx订阅和发布需要用到。
MQTT.fx的使用
下载mqtt.fxmqtt.fx下载地址具体的使用手册参考MQTT参考手册
打开mqtt.fx,并按照记事本上的user name passwd等填写如下,点击ok,最后点击connect,连接成功之后右上方灰色的圆形会变成绿色。
2.点击connect 图标锁开了,表示连接成功
3.找到在线调试,并设置温度值,点击设置会看到发送指令成功的弹窗
4.因为阿里云的消息负载payload有格式要求所以我们先进行订阅测试,之前的topic值复制到MQTT.fx的subscribe里面,注意里面的devicename需要用之前设置的产品名称替换,单击subscribe
可以看到此时显示的是22.3度
5.使用MQTT.fx对阿里云发布温度,注意发布温度需要格式要求,我们可以先以JSON格式复制,然后粘贴到public的框框内,发布端口需要粘贴topic,
6.在阿里云的设备中查看温度,此时已经成功设置成了22.22度
看完这篇博客希望对你有所帮助
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。