Skip to content

子设备批量上报数据

子设备批量上报数据到联犀物联网平台。

输入

包含子设备数据的消息对象。

输出

上报结果响应消息。

详细说明

此节点用于子设备批量上报数据。visualgw做了精简,只保留了网关属性、事件、以及子设备数据。

输入消息格式

javascript
msg.payload.properties = null
msg.payload.events = null
msg.payload.subDevices = [
    {
        "productID": "7D",
        "deviceName": "001",
        "properties": [
            {
                "timestamp": Date.now(),
                "params": {
                    "temp": Number(msg.payload.temp),
                    "hum": Number(msg.payload.hum)
                }
            }
        ],
        "events": null
    },
    {
        "productID": "7D",
        "deviceName": "002",
        "properties": [
            {
                "timestamp": Date.now(),
                "params": {
                    "temp": Number(msg.payload.temp),
                    "hum": Number(msg.payload.hum)
                }
            }
        ],
        "events": null
    }               
]

参数说明

  • properties: 网关属性,通常为null
  • events: 网关事件,通常为null
  • subDevices: 子设备数据数组
    • productID: 子设备的产品ID
    • deviceName: 子设备的设备ID
    • properties: 子设备属性数据
      • timestamp: 时间戳
      • params: 属性参数
    • events: 子设备事件,通常为null

使用说明

  • 确保已使用联犀连接节点建立连接
  • 子设备必须先上线才能上报数据
  • 支持多个子设备同时上报数据
  • 属性参数需要与平台定义的物模型一致

蜀ICP备2025139593号