设备接入 IOTDA-应用侧对接:位置及报警-位置信息查询

时间:2024-07-30 14:22:42

位置及报警-位置信息查询

接口说明

请求对应的消息ID:0x8201

响应对应的消息ID:0x0201

请求示例

{
    "service_id": "Location",
    "command_name": "QueryLocation",
    "paras": {}
}

响应示例

{
    "command_id": "1641971430850245415",
    "response": {
        "paras": {
            "flowNo": 0,
            "locationReport": {
                "alarm": {
                    "emergencyAlarm": 0,
                    "overSpeedAlarm": 1,
                    "fatigueDrivingAlarm": 0,
                    "dangerousDrivingAlarm": 1,
                    "powerVoltageAlarm": 0,
                    "powerOffAlarm": 0,
                    "cameraErrorAlarm": 1,
                    "overSpeedWarning": 1,
                    "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,
                    "gnsserrorAlarm": 1,
                    "gnssantennaNotConnectedAlarm": 0,
                    "lcderrorAlarm": 1,
                    "ttserrorAlarm": 0,
                    "icerrorAlarm": 0,
                    "vssalarm": 0,
                    "gnssantennaShortCircuitAlarm": 1
                },
                "status": {
                    "accStatus": 0,
                    "positioningStatus": 0,
                    "latitudeStatus": 0,
                    "longitudeStatus": 1,
                    "businessStatus": 0,
                    "encryptedStatus": 1,
                    "forwardCollisionWarningStatus": 0,
                    "laneDeviationAlarmStatus": 0,
                    "loadStatus": 0,
                    "oilStatus": 1,
                    "powerStatus": 0,
                    "doorStatus": 1,
                    "firstDoorStatus": 1,
                    "secondDoorStatus": 1,
                    "thirdDoorStatus": 0,
                    "fourthDoorStatus": 0,
                    "fifthDoorStatus": 0,
                    "galileoStatus": 0,
                    "vehicleStatus": 0,
                    "gpsstatus": 0,
                    "bdsstatus": 0,
                    "glonassstatus": 0
                },
                "longitude": 0.041957,
                "latitude": 0.056143,
                "height": 48243,
                "speed": 10001,
                "direction": 300,
                "dateTime": "220112151406",
                "extend": []
            }
        },
        "result_code": 0
    }
}

响应参数

表12 参数描述

字段名

类型

参数描述

flowNo

int

应答流水号

locationReport

jsonObject

字段定义参考表2

表13 协议报文字段与属性对应表

起始字节

字段

数据类型

对应属性

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

support.huaweicloud.com/usermanual-iothub/iot_02_15.html