В ряде действий, в которых предусмотрена возможность передачи сообщений (см. SMS оповещение, E-mail оповещение, Выполнение web-запроса), в тексте сообщений допускается использовать шаблоны:
- {cameraNode} - имя Сервера (применяется, если условие запуска макрокоманды связано с камерой);
- {eventNode} - имя Сервера (применяется, если условие запуска макрокоманды не связано с камерой);
- {cameraName} - id и имя видеокамеры, которая инициировала макрокоманду;
- {cameraLabel} - только имя видеокамеры;
- {cameraIpAddress} - IP-адрес видеокамеры;
- {cameraId} - идентификатор видеокамеры;
- {cameraRef} - идентификатор VIDEOSOURCEID (см. Получение списка источников видео (камер));
- {dateTime} - время сработки макрокоманды в формате ISO в часовом поясе UTC;
- {serverDateTime} - время сработки макрокоманды в формате ISO в часовом поясе Сервера;
- {plate} - распознанный номер транспортного средства;
- {appearedTime} - время обнаружения объекта детектором;
- {rectangles} - координаты и размер объекта, который вызвал сработку детектора;
- шаблоны статистики:
- {cpuUsage} - загрузка ЦП Сервера;
- {netUsage} - загрузка сети Сервера;
- {memoryUsage} - загрузка оперативной памяти Сервера;
- {diskUsage} - заполненность диска;
- {archiveUsage} - заполненность архива.
В шаблонах помимо фигурных скобок {} также можно использовать %%. Например, %cameraId%. |
Например, в данной макрокоманде при срабатывании детектора уровня воды будет отправлено е-mail сообщение следующего формата:
Subject: Оповещение: Обратите внимание, сработал детектор уровня воды
Сервер: Server1
Видеокамера: 10.0.11.36 34.Участок
Время события: 20190812T085517.926430 |