前文我们介绍了Node-RED在物联网自动化与智能化领域发展解析、串口服务器如何配置接入阿里云物模型使用教程、以及利用云平台脚本解析连接物模型案例分析、Node-RED联动ONENET云平台物模型的应用教程,本文我们将重点阿里云物模型的应用教程。
使用物模型需要对产品的功能进行定义,添加“灯”和“可控灯”两个属性,其中“灯”仅支持“开”“关”操作,而“可控灯”除了“开关”以外还可以进行“亮度”“色温”“颜色”控制;
配置完成点击“发布上线”即可,此时在进入设备界面的“物模型数据”下可以查看刚才添加的属性。
根据阿里云物模型JSON规则配置的上传数据格式:
{"id":"123","version":"1.0","params":{"light":1,"advanced_light":{"on":1,"luminance":500,"Temperature":1000,"colour":100}},"method":"thing.event.property.post"}
利用Node-RED工具推送JSON报文到阿里云规定的属性上报窗口,就可以在设备窗口查询到上报的属性;
阿里云官方提供的实例演示地址:http://help.aliyun.com/zh/iot/getting-started/using-mqtt-fx-to-access-iot-platform?spm=a2c4g.11186623.0.0.12254df9kv2LCH
上述报文如何配置的都可以在此处查询,除此之外还需要了解平台推送数据的方法;
阿里云和ONENET推送设置的格式基本一致,但ONENET平台需要在收到数据后向指定地址推送接收成功的报文,讲解ONENET时在展开说明;
还是以控制“灯”为例,了解平台下发数据的报文,下述报文为平台关闭“灯”并配置控制“可控灯”状态的报文:
{"id":"2024306076","version":"1.0","params":{"light":0,"advanced_light":{"on":1,"luminance":500,"Temperature":1000,"colour":100}},"method":"thing.service.property.set"}
好了,今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的太阳集团tcy8722官网进行了解,也可以直接拨打400电话咨询技术专员!
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 杭州办事处戴经理:17512568697
常州办事处崔经理:15906110783 南京办事处葛经理:17626012283
业务邮箱:support@cdhanzaichips.com
全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都太阳集团tcy8722电子科技有限公司【版权所有】 蜀ICP备27697263号-3