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

ШаблонОписание

{cameraNode}

Имя сервера (применяется, если условие запуска макрокоманды связано с камерой)
{eventNode}Имя сервера (применяется, если условие запуска макрокоманды не связано с камерой)
{cameraName}Имя и короткое имя камеры, которая инициировала макрокоманду
{cameraLabel}Только имя камеры
{cameraIpAddress}IP-адрес камеры
{cameraId}Идентификатор камеры
{cameraRef}Идентификатор VIDEOSOURCEID (см. Получение списка видеокамер и информации о них)
{dateTime}Время срабатывания макрокоманды в формате ISO в часовом поясе UTC
{serverDateTime}Время срабатывания макрокоманды в формате ISO в часовом поясе сервера
{plate}Распознанный номер транспортного средства
{plateDirection}

Направление движения транспортного средства в кадре.
Возможные значения:

  • 1 – сверху вниз;
  • 2 – снизу вверх
{name}Имя распознанного человека из списка лиц (см. Лица)
{list}Название списка лиц или номеров (см. Лица, Номера)

Внимание!

Шаблоны {age} и {gender} (см. Уточняющие параметры для срабатывания макрокоманды при распознавании лица) применимы, если выполняются следующие условия:

  1. В настройках детектора лиц активирован параметр Пол и возраст (см. Настройка детектора лиц TVНастройка детектора лиц VI) или Распознавание атрибутов лица (см. Настройка детектора лиц VL).
  2. В условиях запуска макрокоманды выбрано событие Появилось лицо: уточняющее срабатывание (см. Настройка условий запуска).
{age}Возраст распознанного человека
{gender}Пол распознанного человека
{appearedTime}Время обнаружения объекта детектором в часовом поясе UTC
{serverAppearedTime}Время обнаружения объекта детектором в часовом поясе сервера
{rectangles}Координаты и размер объекта, который вызвал получение события от детектора
{comment}Комментарий пользователя

Внимание!

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

{cpuUsage}Загрузка ЦП сервера
{netUsage}Загрузка сети сервера
{memoryUsage}Загрузка оперативной памяти сервера
{diskUsage}Заполненность диска
{archiveUsage}Заполненность архива

Примечание

  • В шаблонах помимо фигурных скобок {} также можно использовать %% или []. Например, %cameraId%
  • У шаблонов с датой и временем ({dateTime}, {serverDateTime}{appearedTime}{serverAppearedTime}) имеются расширенные формы, с помощью которых дату и время можно задать в произвольной формате. Параметры, описывающие формат, должны быть между двух символов @. Например, {dateTime@%Y-%m-%d %H:%M:%S@}. В этом случае формат будет следующим: 2024-10-04 18:43:23.
    Возможные параметры:
    ПараметрОписание
    %aСокращенное название дня недели
    %AПолное название дня недели
    %bСокращенное название месяца 
    %BПолное название месяца 
    %yПоследние 2 цифры года
    %YГод полностью
    %m Месяц года 
    %d День месяца
    %HЧас времени в 24-часовом формате
    %MМинута как десятичное число 
    %SСекунда как десятичное число
    %FДоли секунды

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

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

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

Subject: Оповещение: Обратите внимание, сработал детектор уровня воды
Сервер: Server1
Камеры: 10.0.11.36 34.Участок
Время события: 20190812T085517.926430
  • No labels