本文主要是介绍202-STM32+BC26丨260Y基本控制篇(阿里云物联网平台)-设备使用一型一密动态注册方式连接云平台,并使用物模型Topic上报温湿度数据,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLBC26AA/aly.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
<iframe frameborder="0" height="1500" name="ifd" scrolling="auto" src="https://mnifdv.cn/resource/cnblogs/ZLBC26AA/aly.html" width="100%"></iframe>
说明
在看这节之前用户务必已经学完并实际操作了前面的内容!
在看这节之前用户务必已经学完并实际操作了前面的内容!
在看这节之前用户务必已经学完并实际操作了前面的内容!
这节是动态注册设备 003-在阿里云物联网平台上一型一密动态注册设备(STM32+BC260Y)
章节的基础上增加了订阅主题和发布温湿度消息(使用物模型主题);
准备工作
1,在前面的章节中记得打开动态注册
![](/images/baidian.png)
2,根据前面的章节添加温度和湿度的物模型
![](/images/baidian.png)
单片机程序测试
1.打开本节的单片机程序
![](/images/baidian.png)
2.登录自己的云平台
注:选择哪个产品,设备就会注册到哪个产品下
![](/upload/202203/21/202203210001413278.png)
3,查看并替换自己产品的ProductSecret; ProductKey;
![](/upload/202203/21/202203210001418332.png)
![](/upload/202203/21/202203210001429079.png)
4,查看并替换自己instanceId
提示:在2021年7月30日之前购买的实例是没有 instanceId 的, 单片机程序里面可保持空
![](/upload/202203/21/202203210001432320.png)
有 instanceId 的, 填写上实例的 instanceId
![](/upload/202203/21/202203210001435000.png)
![](/upload/202203/21/202203210001442803.png)
5.编译下载后测试(可以观察日志口)
![](/images/baidian.png)
![](/images/baidian.png)
6.在物联网平台上刷新一下设备列表,会看到注册了一个新设备
![](/upload/202203/21/202203210001480640.png)
7.查看那个设备,看那个设备的物模型数据
![](/images/baidian.png)
程序说明
程序是在动态注册那个程序上增加了发送温湿度数据的程序,
关于详细的动态注册程序说明, 用户可参考动态注册那节.
1,连接MQTT服务器成功以后订阅主题, 组合物模型发布的主题
![](/images/baidian.png)
2,发送温湿度数据
![](/upload/202203/21/202203210001509175.png)
![](/upload/202203/21/202203210001516602.png)
这篇关于202-STM32+BC26丨260Y基本控制篇(阿里云物联网平台)-设备使用一型一密动态注册方式连接云平台,并使用物模型Topic上报温湿度数据的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!