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

В шаблонах помимо фигурных скобок {} также можно использовать %%. Например, %cameraId%. 


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

Например, {dateTime@%Y-%m-%d %H:%M:%S@}. В этом случае формат будет следующим: 2020-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




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

Subject: Оповещение: Обратите внимание, сработал детектор уровня воды

Сервер: Server1
Видеокамера: 10.0.11.36 34.Участок
Время события: 20190812T085517.926430