大家好,超子又和大家见面了,超子我能力有限,水平不高,有什么错误的地方,欢迎板砖。今天我们测试一下腾讯云物联网开发平台下发命令的功能,也就是分析一下服务器推送的PUBLISH报文命令。我们还是紧接上两篇文章继续操作。
《新手入门腾讯物联网开发平台,如何建立项目产品?简单详细上手快》
《入门腾讯物联网开发平台,如何构建MQTT协议CONNECT报文》
![f3c111bfc5f0096736b5132b78cd210a.png](https://i-blog.csdnimg.cn/blog_migrate/1fa9b9109139b208fb36b4547fa4e1c8.jpeg)
首先我们进入产品详情页面,然后进入第4步设备调试。使用我们上一篇文章中建立的设备D001。我们在进行下发命令的测试之前,一定要先发送CONNECT报文,等设备在线后,才能继续后面的操作,不然设备不在线,发了也收不到,看上图D001的状态是在线,是因为超子已经成功发送了CONNECT报文。
![5448fd30d44c6e255a80bee005d36bfb.png](https://i-blog.csdnimg.cn/blog_migrate/b3e5b8a22319c57f58c3970714478dcd.jpeg)
发送完CONNECT报文之后,我们还需要订阅相关的Topic,因为MQTT协议是基于Topic订阅关系的发布与推送,所以只有订阅之后,才能收到命令的下发推送。