设备报警查询
HTTP方法
POST
HTTP URL
/v1/device/alarm/get
Header参数
- Content-Type采用 application/json
- 认证相关头字段,请参考wsse认证
Body数据
参数 | 类型 | 必需 | 描述 |
---|---|---|---|
pageNum | int | 是 | 页码,默认为1 |
pageSize | int | 是 | 页数,大于1,小于100 |
deviceId | string | 否 | 设备Id, 查询单个设备时使用 |
beginEventTime | Date | 否 | 开始时间,采用格式yyyy-MM-dd HH:mm:ss ,限定查询时间时使用 |
endEventTime | Date | 否 | 结束时间,采用格式yyyy-MM-dd HH:mm:ss ,限定查询时间时使用 |
请求示例
{
"pageNum":1,
"pageSize":10,
"deviceId":"866970061143514",
"beginEventTime":"2023-10-18 13:58:00",
"endEventTime":"2023-10-18 13:59:55"
}
HTTP响应
参数 | 类型 | 描述 |
---|---|---|
code | int | 状态码,0为成功,非0为失败 |
message | string | 对于状态码的简单描述 |
data | object | 报警详情,如下 |
数据详情
参数 | 类型 | 描述 |
---|---|---|
bizId | string | 报警唯一标识 |
deviceId | string | 设备ID |
deviceName | string | 设备名称 |
deviceType | string | 设备类型 |
eventName | string | 报警事件名称 |
eventTime | string | 报警时间 |
responseFlag | int | 处理状态,0为未处理,1为已处理 |
alarmReason | string | 报警原因,只在已处理时提供,即responseFlag为1时提供 |
processResult | string | 处理结果,只在已处理时提供,即responseFlag为1时提供 |
processName | string | 处理人姓名,只在已处理时提供,即responseFlag为1时提供 |
processTime | string | 处理时间,只在已处理时提供,即responseFlag为1时提供 |
正常响应
{
"code": 0,
"message": "Success",
"data": [
{
"bizId": "652f9846df05fd548ed3acc2",
"deviceId": "866970061143514",
"deviceName": "美安红外",
"deviceType": "红外传感器",
"eventName": "用户不活跃告警",
"eventTime": "2023-10-18 16:33:10",
"responseFlag": 1,
"alarmReason": "真实警情",
"processResult": "已通知服务人员上门",
"processName": "木白",
"processTime": "2023-10-25 10:25:14"
},
{
"bizId": "652f741f448a057b3137366c",
"deviceId": "866970061143514",
"deviceName": "美安红外",
"deviceType": "红外传感器",
"eventName": "用户不活跃告警",
"eventTime": "2023-10-18 13:58:55",
"responseFlag": 1,
"alarmReason": "老人误拨",
"processResult": "已通知服务人员上门",
"processName": "张大培",
"processTime": "2023-10-27 11:28:47"
}
]
}