阿里云物联网平台: 使用阿里云物联网平台提供的自定义Topic通信控制(Air202,TCP透传指令)
现在咱用Air202连接
1.首先根据自己的修改一下信息
注意:心跳包时间最短是20S,阿里云服务器为减小通信压力而强制的!
2.咱使用阿里云的自定义Topic进行通信
所谓自定义就是传输的消息可以随意
阿里云把咱设备可以订阅的主题和发布的主题全部规定好了
咱发布的主题用 /a1m7er1nJbQ/Mqtt/user/update
咱订阅的主题用 /a1m7er1nJbQ/Mqtt/user/get
4.设置下订阅和发布的主题(以下用户不需要修改,已经组合)
5.屏蔽里面的自定义ClientID,自定义主题的部分,屏蔽设置遗嘱部分
下载测试
1.连接了MQTT,并在发布消息
2.提醒一下别忘了
发布的消息是:
接收消息处理:
控制继电器吸合: {"data":"switch","bit":"1","status":"1"}
控制继电器断开: {"data":"switch","bit":"1","status":"0"}
3.首先去云平台先看一下上报的数据
说一下哈,咱使用的自定义发布的主题
咱的上报的数据是在 日志服务 中看
4.云平台控制继电器吸合和断开
{"data":"switch","bit":"1","status":"1"}
{"data":"switch","bit":"1","status":"0"}