概述
1 新建产品和设备,添加物模型的属性
其中产品部分需要注意的(不这样,也可以,只是个Demo,太复杂了,你会晕的)
所属品类:自定义品类
节点类型:直连设备
2 打开设备,复制 三元组 ProductKey,DeviceName,DeviceSecret
3 打开mqtt编程工具,将三元组信息输入进去,一键配置生成各种需要的信息【非必须,只是方便】
https://download.csdn.net/download/qq_41712271/20085422
4 打开MQTTX客户端工具(模拟虚拟设备),输入上面生成的IP,Clientid,用户名,密码,连接阿里云服务器
5 用以下的topic与服务器交互
注意:changhong_dianshi是设备的DeviceName
Brightness,SoundDecibelValue 是设备的物模型的属性
订阅,平台向虚拟设备发消息 (普通消息)
/a1WBTaJoehf/changhong_dianshi/user/get
发布,虚拟设备发消息到平台 (普通消息)
/a1WBTaJoehf/changhong_dianshi/user/update
发布,虚拟设备 将属性 发送到平台
/sys/a1WBTaJoehf/changhong_dianshi/thing/event/property/post
{
"params": {"Brightness":45,"SoundDecibelValue":50}
}
最后
以上就是满意小熊猫为你收集整理的MQTTX与阿里云IOT平台交互,发布订阅消息,以及将设备属性发送到云平台的全部内容,希望文章能够帮你解决MQTTX与阿里云IOT平台交互,发布订阅消息,以及将设备属性发送到云平台所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复