События: Срабатывание логического правила


В качестве параметров уведомления указываются (Рисунок 1):


Рисунок 1. Параметры уведомления о срабатывании логического правила

Дополнительно существует возможность указывать условие формирования уведомления:

Шаблон уведомления:

Тема: [:Объект|Гос.номер] срабатывание правила - [:Правило Название].

Сообщение: По объекту [:Объект|Гос.номер] [:Время начала] (адрес: [:Адрес]) сработало правило: [:Правило Название].

Пример уведомления:

Тема: A111AA78 срабатывание правила – движение без идентификации водителя.

Сообщение: По объекту А111АА78 12.09.2017 07:00:00 ( 3UTC) сработало правило: движение без идентификации водителя.

В области тегов (рисунок 2) добавлен новый тег, тег [Правило], который позволяет выводить индивидуальное название правила в тему или в сообщение уведомления.

Рисунок 2. Область тегов

Описание логики работы

Логика работы уведомления будет пояснена следующим примером.

Рисунок 3. Создание универсального датчика «Скорость»

Для правила по движению без включённых фар, и без пристёгнутого ремня безопасности можно создать либо отдельные универсальные датчики, которым в качестве источника данных будут назначены соответствующие дискретные датчики, либо создать новые логические датчики «Ремень безопасности», «Ближний свет», «Дальний свет».

  1. Название: Движение без ремня

Условия: Работа двигателя [Вкл] И Скорость [Вкл] И Датчик ремня безопасности [Выкл]

  1. Название: Движение без идентификации

Условия: Работа двигателя [Вкл] И Скорость [Вкл] И Наличие идентификации водителя [Выкл]

Рисунок 4. Параметры уведомления

Пример состояния датчиков:

Рисунок 5. Состояние датчиков за период времени

Спустя 10 секунд после начала события «1» начнется обработка правила движение без идентификации и отправка уведомления указанным адресатам.

Уведомления на событие «2»по правилу движение без ремня не будет отправлено, так как не прошло фильтрацию по минимальной длительности события.

Спустя 10 секунд после начала события «3» начнется обработка правила движение без ремня и отправка уведомления указанным адресатам.

Пояснение по времени генерации уведомления

Обработка уведомления осуществляется по анализу сообщений от объекта и ключевую роль в генерации уведомления играет время получения сообщения от объекта на сервере и генерация события.

Рисунок 6. Время получения уведомления

Задержка обработки и отправки уведомлений обусловлена задержкой в получении сообщений с данными от терминала.  Уведомление настроено на срабатывание правила  Движение без ремня  длительностью 10 и более секунд.

В 00:00:05 на сервер приходит сообщение от объекта, с данными на 00:00:00, в котором фиксируется начало события Движение без фар. Спустя 15 секунд в 00:00:15 на сервер приходит следующее сообщение от объекта с данными на 00:00:04 – по сообщениям от объекта событие движения без ремня длится 4 секунды. Спустя 20 секунд в 00:00:35 на сервер приходит следующее сообщение от объекта с данными на 00:00:12 – по сообщениям от объекта событие движения без ремня длится 12 секунд – запускаются обработка события и отправка уведомления. 



Номер материала: 3630
Отправлено: Mon, Dec 28, 2020
Последнее обновление: Mon, Dec 28, 2020
Отправлено: Шалюкова Наталья Кирилловна [n.shalukova@skai.online]

Online URL: https://kb.skai.online/article/События-Срабатывание-логического-правила-3630.html