当前报警设备列表

功能:获取项目实时的报警设备列表

请求方式GET

请求路径:{projectServerUrl}/api/2.0/project/getAlertDeviceList

请求参数:

参数

是否必填

类型

描述

stateGroupId

Integer

状态码编号(状态组),不传显示全部报警设备列表

projectId

String

项目ID


返回参数:

参数

名称

类型

备注

code

返回码

string

 

message

提示语

string

 

data

数据

array<object>

 

--logId

日志编号

String

 

--gatewayName

网关名称

String

 

--deviceId

设备编号

String

 

--deviceControllerId

控制器编号

Integer

 

--deviceLoopId

设备回路号

Integer

 

--deviceAddrId

设备逻辑地址

Integer

 

--deviceChannelId

设备通道号

Integer

 

--deviceNumber

设备二次码

String

 

--deviceType

设备类型编号

Integer

 

--deviceState

设备详细状态

Integer

 可参考设备状态对照表

--deviceGroupState

设备状态

Integer

 可参考设备组状态对照表

--happenTime

发生时间

Long

毫秒时间戳

--longitude

经度

number

 

--latitude

纬度

number




示例:

示例地址:https://www.zxyun119.com/thirdPartyApi/ThreePlaceREST/api/2.0/project/getAlertDeviceList

示例结果:

{

    "code": "000000",

  "message": "获取成功",

    "data": [

        {

          "logId": "63f454550f2342a9985ca8bc447baa5b",

            "gatewayName": "TX3252_20180412zxy001",

            "deviceId": "63f454550f2342a9985ca8bc447baa5a",

            "devicePosition ": "大厅",

            "deviceControllerId": 1,

            "deviceLoopId": 1,

            "deviceAddrId": 1,

            "deviceChannelId": 0,

            "deviceNumber": "-",

            "deviceType": 1,

            "projectState": 1,

            "deviceGroupState": 1,

            " happenTime ": 1524895526000,

    "longitude": 222.22,

            "latitude": 232.222

        }

    ]

}