Предыдущая страница Получение информации о сработках детекторов и тревогах  Получение списка срабатываний детекторов Следующая страница

GET http://IP-адрес:порт/префикс/archive/events/alerts/VIDEOSOURCEID/ENDTIME/BEGINTIME?limit=COUNT&offset=COUNT - получение списка тревог. В случае, если значение limit не указано, оно считается равным 100. Поле raisedAt не уникальное, поэтому может понадобиться пропуск уже полученных ранее тревог от начала интервала поиска.

Пример ответа:

{
    "events" :
    [
       {
            "type": "alert",
            "id": "42D43A79-90D6-4ba7-BD23-1714996A2F88",
            "raisedAt": "20101230T103950.000",
            "zone": "SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0",
            "reasons": ["ruleAlert", "videoDetector"],
            "initiator": "plateRecognized",

            "reaction":
            {
                "user": "root",
                "reactedAt": "20101230T103958.000",
                "severity": "alarm"
            },

           "detectorName": "5.Распознавание номеров"

        },
        ...
    ],
    "more": true
}

Возможные значения в массиве reasons: armed, disarmed, userAlert, ruleAlert, videoDetector, audioDetector, ray.

Возможные значения поля severity: unclassified, false, notice, warning, alarm.

Возможные значения поля initiator:

  1. Имя пользователя, инициировавшего тревогу.
  2. Id макрокоманды (см. Работа с макрокомандами), если тревога инициирована макрокомандой, которая была запущена НЕ детектором. При этом следует иметь в виду, что данная макрокоманда может быть уже удалена из конфигурации.
  3. Тип детектора, который вызвал сработку макрокоманды, которая инициировала тревогу. Возможные типы детекторов:

    группа детекторов первого уровня:

    • SceneChangeDetected
    • CameraBlindDetected
    • MotionDetected (не маска движения, а именно сработка)
    • NullAudio
    • NoiseAudio
    • SignalAudio
    • Ray
    • plateRecognized
    • faceAppeared
    • SmokeDetected
    • FireDetected
    • ImageDegradation
    • BlurredDegradation

    группа детекторов второго уровня

    • oneLine
    • сomeInZone
    • lostObject
    • outOfZone
    • longInZone
    • moveInZone
    • stopInZone
  4. Иная информация:
    1. какой-либо детектор, значение типа сработки которого не стандартизировано;

    2. пользователь, который был удалён из системы.

Внимание!

Не гарантируется регистрозависимость типов сработок детекторов. Например, значения 'ComeInZone', 'comeInZone', 'COMEINZOne' следует рассматривать как одинаковые.

  • No labels