更新时间: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" 
} 
] 
}