不满足平台数据格式的脚本处理(MQTT)_物联网平台_边缘计算网关

💡提示:

当mqtt协议设备上报的json格式并不满足平台数据格式,可以通过添加规则链转换脚本的方式改变上报的json格式为直连设备上报格式接入平台。

平台数据格式参考模拟设备连接(直连)模拟设备连接(网关+网关子设备)

创建规则链转换脚本

💡提示:

假设上报数据格式为json,但上报到平台的遥测数据仅为data内temp和wet,就可以通过规则链转换脚本去调整。

{
  "msgid": 1,
  "method": "data",
  "sn": "test111",
  "timestamp": 1657095205,
  "sendtime": 1657095205,
  "version": 0,
  "data": {
    "temp": 16,
    "wet": "52"
  }
}

💡提示:

在创建规则链转换脚本时,可以在测试功能内调试脚本达到想要的结果。

💡注意:

元数据内

deviceName代表设备名称

deviceType代表设备所属产品

可以按照设备的相关信息对单一产品或单一设备进行转换。

本文通过 YUQUE WORDPRESS 同步自语雀
云腾五洲-AI助理