设备接入 IOTDA-属性上报
属性上报
以下消息转换为IoTDA平台的属性,应用可以通过查询设备影子或者数据转发接收属性上报消息。
上报位置信息
对应的消息ID:0x0200
推送样例:
{ "resource": "device.property", "event": "report", "event_time": "20151212T121212Z", "notify_data": { "header": { "device_id": "00000000000012345678", "product_id": "ABC123456789", "app_id": "d4922d8a-6c8e-4396-852c-164aefa6638f", "gateway_id": "00000000000012345678", "node_id": "00000000000012345678", "tags": [ { "tag_value": "testTagValue", "tag_key": "testTagName" } ] }, "body": { "services": [ { "service_id": "Location", "properties": { "alarm": { "emergencyAlarm": 0, "overSpeedAlarm": 0, "fatigueDrivingAlarm": 0, "dangerousDrivingAlarm": 0, "powerVoltageAlarm": 0, "powerOffAlarm": 0, "cameraErrorAlarm": 0, "overSpeedWarning": 0, "fatigueDrivingWarning": 0, "violationDrivingAlarm": 0, "tirePressureWarning": 0, "rightTurnErrorAlarm": 0, "overDrivingTimeAlarm": 0, "overParkAlarm": 0, "drivingAreaAlarm": 0, "drivingRouteAlarm": 0, "drivingTimeAbnormalAlarm": 0, "offCourseAlarm": 0, "gasolineAlarm": 0, "stolenAlarm": 0, "startingAbnormalAlarm": 0, "displacementAbnormalAlarm": 0, "rolloverAlarm": 0, "rolloverWarning": 0, "icerrorAlarm": 0, "lcderrorAlarm": 0, "ttserrorAlarm": 1, "gnssantennaShortCircuitAlarm": 0, "gnsserrorAlarm": 0, "gnssantennaNotConnectedAlarm": 0, "vssalarm": 0 }, "status": { "accStatus": 0, "positioningStatus": 0, "latitudeStatus": 0, "longitudeStatus": 0, "businessStatus": 0, "encryptedStatus": 0, "forwardCollisionWarningStatus": 0, "laneDeviationAlarmStatus": 0, "loadStatus": 0, "oilStatus": 0, "powerStatus": 1, "doorStatus": 0, "firstDoorStatus": 0, "secondDoorStatus": 0, "thirdDoorStatus": 0, "fourthDoorStatus": 0, "fifthDoorStatus": 0, "galileoStatus": 0, "vehicleStatus": 0, "gpsstatus": 0, "glonassstatus": 0, "bdsstatus": 0 }, "longitude": 116.307629, "latitude": 40.058359, "height": 312, "speed": 3, "direction": 99, "dateTime": "200707192359", "extend": [ ] }, "event_time": "20151212T121212Z" } ] } } }
起始字节 |
字段 |
数据类型 |
对应属性 |
---|---|---|---|
0 |
报警标志 |
DWORD |
alarm |
4 |
状态 |
DWORD |
status |
8 |
纬度 |
DWORD |
longitude |
12 |
经度 |
DWORD |
latitude |
16 |
高程 |
WORD |
height |
18 |
速度 |
WORD |
speed |
20 |
方向 |
WORD |
direction |
21 |
时间 |
BCD[6] |
dateTime |
位 |
定义 |
对应属性 |
---|---|---|
0 |
1:紧急报警 |
emergencyAlarm |
1 |
1:超速报警 |
overSpeedAlarm |
2 |
1:疲劳驾驶报警 |
fatigueDrivingAlarm |
3 |
1:危险驾驶行为报警 |
dangerousDrivingAlarm |
4 |
1:GNSS模块发生故障报警 |
gnsserrorAlarm |
5 |
1:GNSS天线未接或被剪断报警 |
gnssantennaNotConnectedAlarm |
6 |
1:GNSS天线短路报警 |
gnssantennaShortCircuitAlarm |
7 |
1:终端主电源欠压报警 |
powerVoltageAlarm |
8 |
1:终端主电源掉电报警 |
powerOffAlarm |
9 |
1:终端LCD或显示器故障报警 |
lcderrorAlarm |
10 |
1: TTS 模块故障报警 |
ttserrorAlarm |
11 |
1:摄像头故障报警 |
cameraErrorAlarm |
12 |
1:道路运输证IC卡模块故障报警 |
icerrorAlarm |
13 |
1:超速预警 |
overSpeedWarning |
14 |
1:疲劳驾驶预警 |
fatigueDrivingWarning |
15 |
1:违规行驶报警 |
violationDrivingAlarm |
16 |
1:胎压预警 |
tirePressureWarning |
17 |
1:右转盲区异常报警 |
rightTurnErrorAlarm |
18 |
1:当天累计驾驶超时报警 |
overDrivingTimeAlarm |
19 |
1:超时停车报警 |
overParkAlarm |
20 |
1:进出区域报警 |
drivingAreaAlarm |
21 |
1:进出路线报警 |
drivingRouteAlarm |
22 |
1:路段行驶时间不足/过长报警 |
drivingTimeAbnormalAlarm |
23 |
1:路线偏离报警 |
offCourseAlarm |
24 |
1:车辆VSS故障 |
vssalarm |
25 |
1:车辆油量异常报警 |
gasolineAlarm |
26 |
1:车辆被盗报警(通过车辆防盗器) |
stolenAlarm |
27 |
1:车辆非法点火报警 |
startingAbnormalAlarm |
28 |
1:车辆非法位移报警 |
displacementAbnormalAlarm |
29 |
1:碰撞侧翻报警 |
rolloverAlarm |
30 |
1:侧翻预警 |
rolloverWarning |
31 |
保留 |
- |
位 |
定义 |
对应属性 |
---|---|---|
0 |
0:ACC关;1:ACC开 |
accStatus |
1 |
0:未定位;1:定位 |
positioningStatus |
2 |
0:北纬;1:南纬 |
latitudeStatus |
3 |
0:东经;1:西经 |
longitudeStatus |
4 |
0:运营状态;1:停运状态 |
businessStatus |
5 |
0:经纬度未经保密插件加密;1:经纬度已经保密插加密 |
encryptedStatus |
6 |
1:紧急刹车系统采集的前撞预警 |
forwardCollisionWarningStatus |
7 |
1:车道偏移预警 |
laneDeviationAlarmStatus |
8~9 |
00:空车;01:半载;10:保留;11:满载 |
loadStatus |
10 |
0:车辆油路正常;1:车辆油路断开 |
oilStatus |
11 |
0:车辆电路正常;1:车辆电路断开 |
powerStatus |
12 |
0:车门解锁;1:车门加锁 |
doorStatus |
13 |
0:门1关;1:门1开(前门) |
firstDoorStatus |
14 |
0:门2关;1:门2开(中门) |
secondDoorStatus |
15 |
0:门3关;1:门3开(后门) |
thirdDoorStatus |
16 |
0:门4关;1:门4开(驾驶席门) |
fourthDoorStatus |
17 |
0:门5关;1:门5开(自定义) |
fifthDoorStatus |
18 |
0:未使用GPS卫星进行定位;1:使用GPS卫星进行定位 |
gpsstatus |
19 |
0:未使用北斗卫星进行定位;1:使用北斗卫星进行定位 |
bdsstatus |
20 |
0:未使用GLONASS卫星进行定位;1:使用GLONASS卫星进行定位 |
glonassstatus |
21 |
0:未使用Galileo卫星进行定位;1:使用Galileo卫星进行定位 |
galileoStatus |
22 |
0:车辆处于停止状态;1:车辆处于行驶状态 |
vehicleStatus |
23~31 |
保留 |
- |