目录
2、在阿里云物联网管理平台编辑LoRa节点设备的数据解析脚本
前言
前面的文章里,我们介绍了我们需要在LoRa节点设备和阿里云物联网平台之间,设置一个“翻译者”,让阿里云能够理解LoRa节点设备所发送的数据的含义。通过在阿里云物联网平台上设置产品功能定义和解析脚本,就可以实现“翻译者”的设置。
在产品功能定义的文章里,我们介绍了如何进行产品功能定义。
但是,仅仅进行产品功能定义是不够的。比如,设备把传感器数据或者功能发送到阿里云,这个传感器数据或功能的定义就是产品功能定义,如温湿度传感器就至少要有温度和湿度的属性。所以需要解析脚本把这个二进制数组解析成阿里云认识的格式,这样阿里云就可以把二进制数据转换成设备的具体属性,如温度,湿度等。
比如,RAK5205设备上报的数据是二进制格式,需要转换为阿里云平台的Alink-JSON 格式。
要当一个合格的“翻译者”,还需要添加解析脚本,以便LoRa节点设备发送的数据可以按照解析脚本进行解析,成为阿里云平台能够理解这些数据的含义。
本文介绍如何在阿里云物联网平台上,编辑LoRa节点设备的数据解析脚本,以便将二进制格式的数据转化成设备的具体属性,