太阳集团tcy8722

当前位置: 首页 >应用方案 >技术应用 >

Node-RED联动阿里云物模型的使用教程

前文我们介绍了Node-RED在物联网自动化与智能化领域发展解析、串口服务器如何配置接入阿里云物模型使用教程、以及利用云平台脚本解析连接物模型案例分析、Node-RED联动ONENET云平台物模型的应用教程,本文我们将重点阿里云物模型的应用教程。

阿里云物模型使用

使用物模型需要对产品的功能进行定义,添加“灯”和“可控灯”两个属性,其中“灯”仅支持“开”“关”操作,而“可控灯”除了“开关”以外还可以进行“亮度”“色温”“颜色”控制;

阿里云物模型1
(E870-G1系列工业级边缘计算网关)

配置完成点击“发布上线”即可,此时在进入设备界面的“物模型数据”下可以查看刚才添加的属性。

阿里云物模型2


根据阿里云物模型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报文到阿里云规定的属性上报窗口,就可以在设备窗口查询到上报的属性;

阿里云物模型3
阿里云物模型4

阿里云官方提供的实例演示地址: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电话咨询技术专员!


太阳集团tcy8722