Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

В ряде действий, в которых предусмотрена возможность передачи сообщений (см. SMS оповещение, E-mail оповещениеPush-уведомлениеВыполнение web-запроса), в тексте сообщений допускается использовать шаблоны:

  • {cameraNode} - имя Сервера (применяется, если условие запуска макрокоманды связано с камерой);
  • {eventNode} - имя Сервера (применяется, если условие запуска макрокоманды не связано с камерой);
  • {cameraName} - id имя и короткое имя видеокамеры, которая инициировала макрокоманду;
  • {cameraLabel} - только имя видеокамеры;
  • {cameraIpAddress} - IP-адрес видеокамеры;
  • {cameraId} - идентификатор видеокамеры;
  • {cameraRef} - идентификатор VIDEOSOURCEID (см. Получение списка источников видео (камер));
  • {dateTime} - время сработки макрокоманды в формате ISO в часовом поясе UTC;
  • {serverDateTime} - время сработки макрокоманды в формате ISO в часовом поясе Сервера;
  • {plate} - распознанный номер транспортного средства;
  • {name} - имя распознанного человека из списка лиц (см. Списки лиц);
  • {age} - возраст распознанного человека;
  • {gender} - пол распознанного человека;

    Note
    titleВнимание!

    Шаблоны {age} и {gender} применимы, если выполняются следующие условия:

    1. В настройках детектора лиц активирован параметр Пол и возраст (см. Настройка детектора лиц).
    2. В условиях запуска макрокоманды выбрано событие Появилось лицо: уточняющее срабатывание (см. Задание фильтров для событийных макрокоманд).


  • {appearedTime} - время обнаружения объекта детектором в часовом поясе UTC;
  • {serverAppearedTime} - время обнаружения объекта детектором в часовом поясе Сервера;
  • {rectangles} - координаты и размер объекта, который вызвал сработку детектора;
  • шаблоны статистики:
    • {cpuUsage} - загрузка ЦП Сервера;
    • {netUsage} - загрузка сети Сервера;
    • {memoryUsage} - загрузка оперативной памяти Сервера;
    • {diskUsage} - заполненность диска;
    • {archiveUsage} - заполненность архива.

      Note
      titleВнимание!

      Шаблоны статистики применимы только при запуске макрокоманды от соответствующего статистического условия (см. Запуск событийных макрокоманд на основе данных статистики)


...

Info
titleПримечание

У шаблонов с датой и временем (dateTime, serverDateTime, appearedTime, serverAppearedTime) имеются расширенные формы, с помощью которых дату и время можно задать в произвольной формате. Параметры, описывающие формат, должны быть между двух символов @. 

Например, {dateTime@%Y-%m-%d %H:%M:%S@}. В этом случае формат будет следующим: 2020-10-04 18:43:23.

Возможные подстановкипараметры:

Expand
titleРаскрыть список


ПараметрОписание
%aСокращенное название дня недели
%AПолное название дня недели
%bСокращенное название месяца 
%BПолное название месяца 
%yПоследние 2 цифры года
%YГод полностью
%m Месяц года 
%d День месяца
%HЧас времени в 24-часовом формате
%MМинута как десятичное число 
%SСекунда как десятичное число
%FДоли секунды

Комбинированные параметры:

ПараметрОписание
%DЭквивалент %m/%d/%y
%TЭквивалент %H:%M:%S




Например, в данной макрокоманде при срабатывании детектора уровня воды будет отправлено е-mail сообщение следующего формата:

...