目录
1. 创建产品(物联网平台 -> 产品 -> 创建产品)
2. 为产品添加设备
3. 添加物模型
4. mqtt.fx连接测试
5. 调试物模型
6. 使用mqtt.fx上报温度数据
1. 创建产品(物联网平台 -> 产品 -> 创建产品)
我这里再新建一个名为"Test01"的产品作为演示

2. 为产品添加设备



3. 添加物模型

选择"添加自定义功能"

添加温度属性:


创建好后,点击发布上线


4. mqtt.fx连接测试
MQTT.fx是一款基于Eclipse Paho,使用Java语言编写的MQTT客户端工具。支持通过Topic订阅和发布消息,用来前期和物理云平台调试非常方便。

点击连接:成功后,灯变绿,我们创建的设备就被激活了

查看阿里云后台情况:

我们下一步就可以进行调试了。
5. 调试物模型
为什么要调试:因为如果我们直接去在mqtt.fx写json数据格式也行,但是要去查看文档看格式要求,写不对的话上传不成功,我们这里直接通过调试时记录下的json数据格式,就不用再去查文档了。


多发几次,会弹出“指令发送成功”,但我们回去查看数据并没有显示

不要着急,我们去找到日志服务


下面就是了:

{"method":"thing.service.property.set","id":"1724536738","params":{"temperature":20},"version":"1.0.0"}
6. 使用mqtt.fx上报温度数据
先找到我们的物模型通信主题:
我的是:/sys/gto7yayNXta/device_01/thing/event/property/post

json数据上报格式和物模型通信主题都准备好了,我们现在已经万事具备,然后再打开mqtt.fx
先连接上:

然后填写我们发布主题和json数据格式

然后去我们的阿里云设备后台 :

都看到这里了,快关注吧。。。