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

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

阿里云官方提供的实例演示地址:https://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每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,也可以直接拨打400电话咨询技术专员!


https://www.wjx.cn/jq/84863372.aspx