功能:获取项目实时的报警设备列表
请求方式: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
}
]
}