购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2.4 温湿度上传物联网云平台

在阿里云物联网平台,创建YF3610-TH21产品,并增加物模型属性的温度T和湿度H。

创建一个设备TH01,设备创建成功后,就获知了这个设备的三元组,这是唯一标识这台设备的三个比较重要的参数。

产品密钥(ProductKey):a1IK35mJ???

设备名称(DeviceName):TH01

设备密钥(DeviceSecret):307e70600ee308f207045cc924b0f???

阿里云物联网平台支持MQTT协议上传,需要引入YFSoft.Mqtt.Alink库,把三元组作为参数传入,并且把通过Modbus RTU读取的温湿度值以JSON字符串的方式上传到云端,相关代码如下:

编译成功后单击“运行”按钮(或者按“F5”键),自动部署程序到硬件设备,然后运行。如果通信正常,可以在阿里云物联网平台看到该设备在线的状态,并且可以看到当前的温度和湿度值(如图1.2.24所示)。

● 图1.2.24 阿里云物联网平台温湿度实时数据 O/Fj5nDaS3FqZvkjvDmZffj7Ppkp9TAtbE9NAoNoi2jnRDVyF/Sl1bfk2nTTDuYK

点击中间区域
呼出菜单
上一章
目录
下一章
×