我是靠谱客的博主 满意小熊猫,最近开发中收集的这篇文章主要介绍MQTTX与阿里云IOT平台交互,发布订阅消息,以及将设备属性发送到云平台,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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平台交互,发布订阅消息,以及将设备属性发送到云平台所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部