更新时间:2022-02-24 GMT+08:00
设备数据上报
接口功能
用于设备上报数据给平台。
参数说明
字段名 |
必选/可选 |
类型 |
参数描述 |
---|---|---|---|
msgType |
必选 |
String |
表示设备上报数据,固定值“deviceReq”。 |
data |
必选 |
ServiceData[] |
一组服务的数据(具体结构参考下表ServiceData定义表),当需要上传批量数据时,可在该字段中添加数据。 |
ServiceData定义表:
字段名 |
必选/可选 |
类型 |
参数描述 |
---|---|---|---|
serviceId |
必选 |
String |
设备服务的ID。 |
serviceData |
必选 |
ObjectNode |
一个服务的数据,具体字段在profile里定义。 |
eventTime |
可选 |
String |
设备采集数据UTC时间(格式:yyyyMMddTHHmmssZ),如:20161219T114920Z。 设备上报数据不带该参数或参数格式错误时,则数据上报时间以平台时间为准。 |
示例
MQTT Topic: /huawei/v1/devices/{deviceId}/data/{codecMode} MQTT Client发送的payload: { "msgType":"deviceReq", "data": [ { "serviceId":"{serviceId}", "serviceData":{ "meterId":"xxxx", "dailyActivityTime":120, "flow": "565656", "cellId":"5656", "signalStrength":"99", "batteryVoltage":"3.5" } "eventTime":"20160503T121540Z" } , { "serviceId": "Battery", "serviceData": {"batteryLevel": 75}, "eventTime":"20160503T121540Z" } ] }
父主题: 接口列表