目录
前言
前面的文章里,我们介绍了如何在阿里云物联网平台上添加LoRa节点设备,并让LoRa节点设备在阿里云物联网平台上成功入网。
但是,LoRa节点设备在阿里云物联网平台上成功入网并不代表着阿里云物联网平台就可以直接处理来自LoRa节点设备的数据,仅仅代表LoRa节点设备能够将数据发送给阿里云,这些数据是以加密后的二进制的形式传输的,到了阿里云会解析成解密后二进制数组,但是阿里云并不知道这些数据的具体含义。
那么,我们需要在LoRa节点设备和阿里云物联网平台之间,设置一个“翻译者”,让阿里云能够理解LoRa节点设备所发送的数据的含义。通过在阿里云物联网平台上设置LoRa节点设备的产品功能定义和解析脚本,就可以实现“翻译者”的设置。
产品功能定义和解析脚本两个一体的,如果不定义产品属性,就没必要用解析脚本。解析脚本就是把阿里云收到的数据转换成产品定义属性的值。比如,设备把传感器数据或者功能发送到阿里云,这个传感器数据或功能的定义就是产品功能定义,如温湿度传感器就至少要有温度和湿度的属性。所以需要解析脚本把这个二进制数组解析成阿里云认识的格式,这样阿里云就可以把二进制数据转换成设备的具体属性,如温度,湿度等。
本文介绍如何在阿里云物联网平台上设置产品功能定义。

本文详述如何在阿里云物联网平台上自定义LoRa节点设备的功能,包括在产品页面进行功能定义,导入LoRa设备的物模型文件,并进行产品功能发布更新,以确保平台能正确解析和理解设备数据。
最低0.47元/天 解锁文章
1141

被折叠的 条评论
为什么被折叠?



