报警消息格式

报警消息类型:移动侦测报警、人形检测报警、周界入侵报警、视频遮挡报警、存储异常报警、违规检测(违规检测-未带口罩、违规检测-未带厨师帽、违规检测-吸烟、违规检测-玩手机)、电瓶车检测、高空抛物、违停检测、人脸识别(人脸识别-黑名单、人脸识别-白名单、人脸识别-陌生人)、一键呼叫、占道检测、人员离岗、低功耗设备-低电量告警。其中持续性报警类型(移动侦测报警、人形检测报警、周界入侵报警)会产生两条报警消息分别对应报警开始状态、报警结束状态。


注:当 alarmType="low_battery_alarm" 时,报警消息格式见
低功耗设备报警消息格式

消息格式

名称 类型 是否必须 备注
messageType String 事件类型=device_alarm_message
alarmTime String 报警时间,RFC3339格式
messageData Object 消息内容(详情见下表)
alarmUUID String 报警消息唯一ID

messageData内容如下:

名称 类型 是否必须 备注
deviceSn String 设备序列号
deviceName String 设备名称
channelId int 视频通道号
channelName String 视频通道名称
alarmType String 报警类型
motion_detection:移动侦测;
cover_alarm:视频遮挡;
pd_alarm:人形检测;
region_invasion_alarm:周界预警;
disk_failure:存储异常;
io_event:外部IO输入事件;
violation_detection_with_no_mask:违规检测-未带口罩;
violation_detection_with_no_chefcap:违规检测-未带厨师帽;
violation_detection_smoking:违规检测-吸烟;
violation_detection_playing_phone:违规检测-玩手机;
ebike_det:电动车检测;
falling_detection:高空抛物;
illegal_parking:违停检测;
face_recognition_blacklist:人脸识别-黑名单;
face_recognition_whitelist:人脸识别-白名单;
face_recognition_stranger:人脸识别-陌生人
active_call:一键呼叫
road_occupied_detect:占道检测
people_leaving:人员离岗
low_battery_alarm:低功耗设备-低电量告警
alarmTypeName String 报警类型名称
alarmStatus String 报警状态,start-报警开始,stop-报警结束
filePath String 设备本地报警图片路径
extensions String 扩展信息,比如人脸告警元数据 base64encoded(jsonstring)
//示例数据
{
    "messageType": "device_alarm_message",
    "alarmTime": "2020-08-27T18:32:52.000+08:00",
    "messageData": {
        "deviceSn": "12421SS8XXXX",
        "deviceName": "设备名称",
        "channelId":0,
        "channelName":"通道名称",
        "alarmType": "motion_detection",
        "alarmTypeName": "移动侦测",
        "alarmStatus": "start",
        "filePath":"/aaa/bbb/2020_01_01_alarm102040301051.jpg",
        "extensions": "eyJwcmludCI6ImhlbGxvIHdvcmxkISJ9"
  }
}

results matching ""

    No results matching ""