💡提示:
当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代表设备所属产品
可以按照设备的相关信息对单一产品或单一设备进行转换。