Cesar Мониторинг

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
start:пользовательский_интерфейс:уведомления [2025/11/06 07:43] – cspstart:пользовательский_интерфейс:уведомления [2026/11/12 15:25] (текущий) – csp
Строка 1: Строка 1:
 ====== Уведомления ====== ====== Уведомления ======
  
-В системе Cesar Position можно настроить уведомления о поведении объекта или группы объектов.+В системе Cesar Мониторинг можно настроить уведомления о событиях и изменении состояния объекта или группы объектов.
  
-{{:start:пользовательский_интерфейс:pasted:20250410-111801.png?nolink| }}+{{:start:пользовательский_интерфейс:clipboard_20261112_180427_105.png}}
  
-Для взаимодействия с уведомлением необходимо кликнуть по карточке уведомления для раскрытия меню взаимодействия:+Для управления уведомлением необходимо отрыть меню:
  
-{{:start:пользовательский_интерфейс:pasted:20250410-112824.png?nolink| }}+{{:start:пользовательский_интерфейс:clipboard_20261112_180700_777.png}}
  
-==== Создание уведомления ====+===== Панель сработавших уведомлений =====
  
 +В правом нижнем углу веб-интерфейса расположена сворачиваемая панель **«Уведомления»**. Число рядом с заголовком показывает количество уведомлений в списке. Панель можно раскрыть или свернуть нажатием на заголовок или стрелку.
  
-Для создания уведомления необходимо зайти в вкладку Уведомления и нажать на кнопку {{:start:пользовательский_интерфейс:pasted:20230531-130942.png?nolink| }}+В верхней части панели расположен фильтр для выбора отображаемых уведомлений. При отсутствии уведомлений отображается сообщение **«Нет уведомлений»**.
  
-{{:start:пользовательский_интерфейс:pasted:20240917-100255.png}}+В нижней части панели доступны действия:
  
-В открывшимся окне редактирования необходимо прописать описание и условия уведомления+  * **Удалить все** — удаляет из панели все уведомления. 
 +  * **Удалить прочитанные** — удаляет из панели только прочитанные уведомления.
  
 +{{:start:пользовательский_интерфейс:pasted:20260728-214414.png?nolink| }}
  
 +===== Создание уведомления =====
  
-Такие как:+Для создания уведомления перейдите во вкладку **«Уведомления»** и нажмите кнопку {{:start:пользовательский_интерфейс:pasted:20230531-130942.png?nolink| }}.
  
-  * Название +{{:start:пользовательский_интерфейс:clipboard_20261112_180857_860.png}}
-  * Тип +
-  * Объекты  +
-  * Группы (//В графы объекты или группы добавляются соответсвенные объекты или группы. Можно добавить например группу и объекты которые в этой группе не состоят.//) +
-  * Сообщение (Сюда прописывается весь текст который будет отправлен при генерации уведомления. В нем можно использовать тэги к которым будет обращаться сервис) +
-    * %UNIT%-Имя объекта +
-    * %CURR_TIME%-Текущие время и дата +
-    * %LOCATION%-естоположение объекта на момент срабатывания уведомления +
-    * %LAST_LOCATION%-Последнее известное местоположение объекта (может быть полезно, если в сработавшем сообщении нет позиционных данных) +
-    * %ZONE%-Имя сработавшей геозоны (для уведомления по геозонам) +
-    * %ZONES_ALL%-Все геозоны, в которых находился объект в момент срабатывания уведомления +
-    * %SPEED%-Скорость движения объекта (не используется для сливов и заправок) +
-    * %POS_TIME%-Дата и время последнего сообщения с позицией +
-    * %MSG_TIME%-Дата и время сообщения, которое сработало +
-    * %SENSOR_NAME%-Название сработавшего датчика (для контроля значения датчика в различных типах уведомлений) +
-    * %SENSOR_VALUE%-Значение сработавшего датчика (для контроля значения датчика в различных типах уведомлений) +
-    * %ALL_SENSORS%-Все датчики и их значения (не используется для сливов и заправок; также не обрабатывает датчики с текстовыми параметрами) +
-    * %TRIGGERED_SENSORS%-Все сработавшие датчики и их значения (для контроля значения датчика в различных типах уведомлений) +
-    * %LOSE_RESTORE%-Потеря связи/Восстановление связи (для уведомления о потере связи) +
-    * %LAT%-Географическая широта на момент уведомления (напр., N 55° 45.7530') +
-    * %LON%-Географическая долгота на момент уведомления (напр., E 37° 35.2068') +
-    * %LATD%-Географическая широта без форматирования +
-    * %LOND%-Географическая долгота без форматирования +
-    * %MAP_LINK%-Ссылка на «Яндекс.Карты» с местоположением объекта на момент уведомления +
-    * %CUSTOM_FIELD%-Произвольные поля из свойств объекта.  +
-    * %UNIT2%-Имя второго объекта (в уведомлении по расхождению блоков) +
-    * %UNIT_ID%- - Уникальный ID объекта  +
-    * %PARAM_NAME% - Имя параметра (для уведомления по контролю параметра в сообщении). +
-    * %LOCATOR_LINK(3,5)%: - При Добавлении этот тег генерит ссылку на локатор объекта по которому сработало уведомление. При добавлении в скобках указывается первой цифрой срок действия ссылки в днях, далее, после запятой указывается интервал трека в днях. Пример записи тега: %LOCATOR_LINK(3,5)%  +
-       * 3 – срок действия ссылки в днях; +
-       * 5 – интервал трека в днях;+
  
 +В открывшемся окне последовательно заполните параметры уведомления по вкладкам.
  
-  * //Пример сообщения:  +**Название и тип:**
-«Объект '%UNIT%' нарушил ограничения по скорости и в '%POS_TIME%' двигался со скоростью %SPEED% около '%LOCATION%'» может быть преобразован в «Объект 'Test12' нарушил ограничения по скорости и в '01.01.2022 00:00:01' двигался со скоростью 160 км/ч около 'Шоссе Энтузиастов'».//+
  
 +  * Название уведомления.
 +  * Название условия.
 +  * Тип условия.
 +
 +{{:start:пользовательский_интерфейс:clipboard_20261112_181208_867.png}}
 +
 +Для добавления дополнительного условия нажмите кнопку {{:start:пользовательский_интерфейс:clipboard_20261112_181558_046.png?30}}:
 +
 +{{:start:пользовательский_интерфейс:clipboard_20261112_181615_426.png}}
 +
 +В появившемся меню укажите:
 +
 +  * Название условия.
 +  * Тип условия.
 +
 +{{:start:пользовательский_интерфейс:clipboard_20261112_181801_555.png?600}}
 +
 +<WRAP info>
 +В одном уведомлении можно настроить до **3 условий**.
 +</WRAP>
 +
 +**Объекты и группы:**
 +
 +  * Объекты — выберите объекты, для которых должно работать уведомление.
 +  * Группы — выберите группы объектов. Можно одновременно указать группу и отдельные объекты, которые в неё не входят.
 +
 +{{:start:пользовательский_интерфейс:clipboard_20261112_181913_389.png}}
 +
 +**Параметры отправки:**
 +
 +{{:start:пользовательский_интерфейс:clipboard_20261112_182024_980.png?600}}
 +
 +  * Сообщение — текст, который будет отправлен при срабатывании уведомления. В нём можно использовать теги: при формировании сообщения система подставит вместо них соответствующие значения.
 +    * %UNIT% — Название объекта.
 +    * %CURR_TIME% — Текущие дата и время.
 +    * %LOCATION% — Местоположение объекта в момент срабатывания уведомления.
 +    * %LAST_LOCATION% — Последнее известное местоположение объекта. Может быть полезно, если в сообщении, вызвавшем уведомление, нет позиционных данных.
 +    * %ZONE% — Название геозоны, по которой сработало уведомление.
 +    * %ZONES_ALL% — Все геозоны, в которых находился объект в момент срабатывания уведомления.
 +    * %SPEED% — Скорость объекта. Не используется для сливов и заправок.
 +    * %POS_TIME% — Дата и время последнего сообщения с позицией.
 +    * %MSG_TIME% — Дата и время сообщения, вызвавшего срабатывание уведомления.
 +    * %SENSOR_NAME% — Название сработавшего датчика.
 +    * %SENSOR_VALUE% — Значение сработавшего датчика.
 +    * %ALL_SENSORS% — Все датчики и их значения. Не используется для сливов и заправок; также не обрабатывает датчики с текстовыми параметрами.
 +    * %TRIGGERED_SENSORS% — Все сработавшие датчики и их значения.
 +    * %LOSE_RESTORE% — Потеря связи или восстановление связи. Используется в уведомлении о потере связи.
 +    * %LAT% — Географическая широта в момент срабатывания уведомления, например N 55° 45.7530'.
 +    * %LON% — Географическая долгота в момент срабатывания уведомления, например E 37° 35.2068'.
 +    * %LATD% — Географическая широта без форматирования.
 +    * %LOND% — Географическая долгота без форматирования.
 +    * %MAP_LINK% — Ссылка на «Яндекс.Карты» с местоположением объекта в момент срабатывания уведомления.
 +    * %CUSTOM_FIELD% — Произвольные поля объекта. Для выбора отдельных полей можно указать маски в скобках через запятую, например: %CUSTOM_FIELD(Лизингополучатель,ИНН)%.
 +    * %PERMANENT_FIELD% — Основные поля объекта: VIN, PIN, Марка, ДФЛ, ЛП, Тип оборудования. Для выбора отдельных полей можно указать маски в скобках через запятую, например: %PERMANENT_FIELD(PIN,Марка)% или %PERMANENT_FIELD(ДФЛ)%.
 +    * %UNIT2% — Название второго объекта в уведомлении о расхождении блоков.
 +    * %HW_ID% — Уникальный код блока (IMEI).
 +    * %UNIT_ID% — Уникальный ID объекта в системе.
 +    * %PARAM_NAME% — Название параметра для уведомления по контролю параметра.
 +    * %LOCATOR_LINK(3,5)% — Ссылка на локатор объекта, по которому сработало уведомление. В скобках указываются срок действия ссылки и интервал трека в днях:
 +      * 3 — срок действия ссылки в днях;
 +      * 5 — интервал трека в днях.
 +
 +  * Пример сообщения: «Объект '%UNIT%' нарушил ограничение скорости и в '%POS_TIME%' двигался со скоростью %SPEED% около '%LOCATION%'». После подстановки значений: «Объект 'Test12' нарушил ограничение скорости и в '01.01.2022 00:00:01' двигался со скоростью 160 км/ч около 'Шоссе Энтузиастов'».
  
   * Параметры срабатывания:   * Параметры срабатывания:
-    * Включено (работает постоянно) +    * Включено — уведомление активно. 
-    * Ограничить период действия (Работает до выбранной даты и времени) +    * Ограничить период действия — уведомление работает до выбранной даты и времени. 
-{{:start:пользовательский_интерфейс:pasted:20230531-132238.png?nolink| }} + 
-  * Способы действия +{{:start:пользовательский_интерфейс:clipboard_20261112_182124_737.png}} 
-{{:start:пользовательский_интерфейс:pasted:20251006-073720.png?nolink| }} + 
-    * Онлайн - Отправляет уведомление в мобильное приложение +**Способы действия:** 
-    * E-mail - Отправляет уведомление по указанному E-mail + 
-    * SMS - Отправляет уведомление на указанный номер мобильного телефона +{{:start:пользовательский_интерфейс:clipboard_20261112_182159_890.png?600}} 
-    * Сообщение в ЕМПО - Отправляет уведомление в виде тревожного сигнала в Мониторинговый центр Цезарь Сателлит + 
-    * Выполнить запрос(POST/GET) - Этот способ действия позволяет отправлять сообщения о сработавших уведомлениях на сторонние серверы. +  * Онлайн — отправляет онлайн-уведомление, в том числе в мобильное приложение. 
-      * Для сработки необходимо указать адрес сервера и текст запроса в формате:param1=value1&param2=value2&param3=%UNIT%&param4=%SPEED%. +  * E-mail — отправляет уведомление на указанный адрес электронной почты. 
-    * Telegram - Отправляет уведомление сообщением на указанный в [[start:пользовательский_интерфейс:настройки|настройках пользователя]] телеграм аккаунт +  * SMS — отправляет уведомление на указанный номер мобильного телефона. 
-    * Pyrus - Отправляет уведомление сообщением на указанный в систему Pyrus. Настройки Pyrus указываются в настройках аккаунта. +  * Сообщение в ЕМПО — отправляет уведомление в виде тревожного сигнала в мониторинговый центр «Цезарь Сателлит». 
-    * [[start:пользовательский_интерфейс:уведомления:Оповещение в Telegram каналы (группы)|Оповещение в Telegram каналы (группы)]] - отправляет сообщение в телеграм канал по указанному id +  * Выполнить запрос (POST/GET) — отправляет данные о сработавшем уведомлении на сторонний сервер. 
-    * Добавление в группы - при сработке объект автоматически добавляется в выбранные группы к которым у пользователя есть доступ +    * Для настройки укажите адрес сервера и параметры запроса в формате: param1=value1&param2=value2&param3=%UNIT%&param4=%SPEED%. 
-    * Удаление из групп - при сработке объект автоматически удаляется из выбранных групп к которым у пользователя есть доступ +  * Telegram — отправляет сообщение на аккаунт Telegram, подключённый в [[start:пользовательский_интерфейс:настройки|настройках пользователя]]. 
-{{:start:пользовательский_интерфейс:pasted:20230531-132950.png?nolink| }}{{:start:пользовательский_интерфейс:pasted:20230531-132830.png?nolink| }}+  * MAX — отправляет сообщение на аккаунт MAX, подключённый в [[start:пользовательский_интерфейс:настройки|настройках пользователя]]. 
 +  * Pyrus — отправляет уведомление в систему Pyrus. Параметры подключения указываются в настройках аккаунта. 
 +  * [[start:пользовательский_интерфейс:уведомления:оповещение_в_telegram_каналы_группы|Оповещение в Telegram каналы (группы)]] — отправляет сообщение в канал или группу Telegram по указанному ID. 
 +  * Оповещение в MAX каналы (группы) — отправляет сообщение в канал или группу MAX по указанному ID. Для отправки уведомлений в группу добавьте бота @id9731008971_2_bot и назначьте его администратором группы. 
 +  * Добавление в группы — при срабатывании уведомления объект автоматически добавляется в выбранные группы, к которым у пользователя есть доступ. 
 +  * Удаление из групп — при срабатывании уведомления объект автоматически удаляется из выбранных групп, к которым у пользователя есть доступ. 
 +  * Отправить команду — при срабатывании уведомления на блок отправляется одна из выбранных пользователем команд. Команда выбирается по названию, без привязки к конкретному блоку. 
 + 
 +<WRAP alert> 
 +Для получения уведомлений в группе MAX бот **@id9731008971_2_bot** должен быть добавлен в группу и назначен её **администратором**. 
 +</WRAP> 
 + 
 +{{:start:пользовательский_интерфейс:clipboard_20261112_182251_315.png}} 
 + 
 +В зависимости от выбранного типа уведомления доступны разные параметры настройки. 
 + 
 +**Типы уведомлений:** 
 + 
 +  * [[start:пользовательский_интерфейс:уведомления:вход_выход_в_геозону|Вход/выход в геозону]] 
 +  * [[start:пользовательский_интерфейс:уведомления:контроль_датчиков|Контроль датчиков]] 
 +  * [[start:пользовательский_интерфейс:уведомления:контроль_параметра|Контроль параметра]] 
 +  * [[start:пользовательский_интерфейс:уведомления:низкий_заряд|Низкий заряд]] 
 +  * [[start:пользовательский_интерфейс:уведомления:перед_получением_сообщения|Перед получением сообщения]] 
 +  * [[start:пользовательский_интерфейс:уведомления:после_получения_сообщения|После получения сообщения]] 
 +  * [[start:пользовательский_интерфейс:уведомления:потеря_связи|Потеря связи]] 
 +  * [[start:пользовательский_интерфейс:уведомления:превышение_скорости|Превышение скорости]] 
 +  * [[start:пользовательский_интерфейс:уведомления:превышение_скорости_гис|Превышение скорости (ГИС)]] 
 +  * [[start:пользовательский_интерфейс:уведомления:расхождение_блоков|Расхождение блоков]] 
 +  * [[start:пользовательский_интерфейс:уведомления:расхождение_блоков_контейнер|Расхождение блоков (контейнер)]] 
 +  * [[start:пользовательский_интерфейс:уведомления:превышение_количества_сообщений|Превышение количества сообщений]] 
 +  * [[start:пользовательский_интерфейс:уведомления:передвижение_с_блокировкой|Передвижение с блокировкой]] 
 + 
 +После создания уведомление появляется в общем списке. Включить или выключить его можно кнопками {{:start:пользовательский_интерфейс:pasted:20240913-234747.png?nolink| }} / {{:start:пользовательский_интерфейс:pasted:20240913-234807.png?nolink| }}. 
 + 
 +На карточке также отображаются выбранные способы действия: 
 + 
 +  * {{:start:пользовательский_интерфейс:pasted:20250410-111910.png?nolink| }} — онлайн. 
 +  * {{:start:пользовательский_интерфейс:pasted:20250410-112110.png?nolink| }} — E-mail. 
 +  * {{:start:пользовательский_интерфейс:pasted:20250410-112131.png?nolink| }} — SMS. 
 +  * {{:start:пользовательский_интерфейс:pasted:20250410-112145.png?nolink| }} — отправка в ЕМПО. 
 +  * {{:start:пользовательский_интерфейс:pasted:20250410-112417.png?nolink| }} — отправка в Telegram. 
 +  * {{:start:пользовательский_интерфейс:pasted:20250410-112207.png?nolink| }} — отправка в каналы Telegram. 
 +  * {{:start:пользовательский_интерфейс:pasted:20250410-112234.png?nolink| }} — добавление в группу. 
 +  * {{:start:пользовательский_интерфейс:pasted:20250410-112251.png?nolink| }} — удаление из группы. 
 +  * {{:start:пользовательский_интерфейс:pasted:20251111-141807.png?nolink| }} — уведомление в бот Pyrus. 
 +  * {{:start:пользовательский_интерфейс:pasted:20260225-210359.png?nolink| }} — отправка команды на блок. 
 + 
 +Также отображаются количество объектов, для которых настроено уведомление, и количество срабатываний: 
 + 
 +{{:start:пользовательский_интерфейс:clipboard_20261112_182401_580.png}} 
 + 
 +В общем списке сработавших уведомлений доступны фильтры: 
 + 
 +  * Уведомление — название уведомления. 
 +  * Тип — тип сработавшего уведомления. 
 +  * Объект — объект мониторинга, к которому относится уведомление. 
 +  * Текст уведомления — сообщение, сформированное системой. 
 +  * Время — дата и время срабатывания уведомления. 
 +  * Координаты — местоположение объекта в момент срабатывания уведомления. 
 + 
 +{{:start:пользовательский_интерфейс:pasted:20260428-214405.png?nolink| }} 
 + 
 +===== Карточка сработавшего уведомления =====
  
 +Для просмотра подробной информации нажмите на строку сработавшего уведомления в общем списке. После этого откроется отдельная карточка события.
  
-В зависимости от выбранного Типа уведомления в список добавляются разные строки с переменными.+В заголовке карточки отображаются цветовой индикатор, название уведомления, дата и время срабатывания, а также кнопка закрытия. В основной части указываются тип уведомления и название объекта.
  
-Типы уведомлений: +Карточка содержит раскрывающиеся блоки:
-  * [[start:пользовательский_интерфейс:уведомления:Вход/выход в геозону|Вход/выход в геозону]] +
-  * [[start:пользовательский_интерфейс:уведомления:Контроль датчиков|Контроль датчиков]] +
-  * [[start:пользовательский_интерфейс:уведомления:Контроль параметра|Контроль параметра]] +
-  * [[start:пользовательский_интерфейс:уведомления:Низкий заряд|Низкий заряд]] +
-  * [[start:пользовательский_интерфейс:уведомления:Перед получением сообщения|Перед получением сообщения]] +
-  * [[start:пользовательский_интерфейс:уведомления:После получения сообщения|После получения сообщения]] +
-  * [[start:пользовательский_интерфейс:уведомления:Потеря связи|Потеря связи]] +
-  * [[start:пользовательский_интерфейс:уведомления:Превышение скорости|Превышение скорости]] +
-  * [[start:пользовательский_интерфейс:уведомления:Расхождение блоков|Расхождение блоков]] +
-  * [[start:пользовательский_интерфейс:уведомления:Расхождение блоков (контейнер)|Расхождение блоков (контейнер)]] +
-  * [[start:пользовательский_интерфейс:уведомления:Превышение количества сообщений|Превышение количества сообщений]] +
-  * [[start:пользовательский_интерфейс:уведомления:Передвижение с блокировкой|Передвижение с блокировкой]]+
  
 +  * **Текст уведомления** — текст, сформированный системой при срабатывании.
 +  * **Значения датчиков** — значения датчиков объекта в момент события.
 +  * **Параметры сообщения** — параметры сообщения, полученного от блока.
  
-После создания уведомления, оно появится в списке уведомлений. В этом списке так же можно включать или выключать сработку уведомления кнопкой{{:start:пользовательский_интерфейс:pasted:20240913-234747.png?nolink| }}/{{:start:пользовательский_интерфейс:pasted:20240913-234807.png?nolink| }}.+В нижней части карточки отображается карта с местоположением объекта и доступным фрагментом трека.
  
-Так же отображается способ отправки уведомления: +{{:start:пользовательский_интерфейс:clipboard_20261112_182507_700.png}}
-  * {{:start:пользовательский_интерфейс:pasted:20250410-111910.png?nolink| }} - онлайн +
-  * {{:start:пользовательский_интерфейс:pasted:20250410-112110.png?nolink| }} - email +
-  * {{:start:пользовательский_интерфейс:pasted:20250410-112131.png?nolink| }} - SMS +
-  * {{:start:пользовательский_интерфейс:pasted:20250410-112145.png?nolink| }} - отправка в ЕМПО +
-  * {{:start:пользовательский_интерфейс:pasted:20250410-112417.png?nolink| }} - отправка в Telegram +
-  * {{:start:пользовательский_интерфейс:pasted:20250410-112207.png?nolink| }} - отправка в Telegram каналы +
-  * {{:start:пользовательский_интерфейс:pasted:20250410-112234.png?nolink| }} - добавление в группу +
-  * {{:start:пользовательский_интерфейс:pasted:20250410-112251.png?nolink| }} - удаление из группы+
  
-Так же отображается количество объектов в уведомлении и количество сработок:+Состав дополнительных полей и визуализация зависят от типа уведомления:
  
-{{:start:пользовательский_интерфейс:pasted:20250410-112617.png?nolink| }}+  * **Вход/выход в геозону** — отображаются название геозоны, координаты точки входа или выхода, границы геозоны и место пересечения. 
 +  * **Контроль параметра** — отображаются сработавший параметр и его значение. 
 +  * **Расхождение блоков** — отображаются фактическое и допустимое расстояние, два объекта и их координаты. На карте показываются обе точки и расстояние между ними. 
 +  * **Превышение скорости** — отображаются скорость объекта и установленное ограничение. На карте показывается участок движения, а рядом — график изменения скорости. Если данных для построения недостаточно, выводится сообщение **«Нет данных для графика»**. 
 +  * **Превышение количества сообщений** — отображаются установленный лимит и интервал сброса. 
 +  * **Контроль датчиков** — отображаются значения датчиков и фрагмент трека объекта.
  
-{{:start:пользовательский_интерфейс:pasted:20250410-112506.png?nolink| }}+{{:start:пользовательский_интерфейс:pasted:20260728-214131.png?nolink| }} {{:start:пользовательский_интерфейс:pasted:20260728-214241.png?622&nolink| }} {{:start:пользовательский_интерфейс:pasted:20260728-214325.png?nolink| }}
  
 +Можно открыть несколько карточек одновременно. Каждая карточка закрывается отдельно кнопкой **«Закрыть»** или значком **×** в заголовке.
  
 +{{:start:пользовательский_интерфейс:pasted:20260728-214217.png?nolink| }}