В данном разделе приведены сведения по настройке заданий автоматизации на запуск при накоплении определённого количества событий, либо по причине отсутствия событий, а также при выполнения целой последовательности условий. Настройка доступна только для узлов Платформа НЕЙРОСС.
Общие сведения об автоматизации и порядке настройке заданий автоматизации приведены в разделе [Автоматизация].
Общие сведения
Часто возникает необходимость выполнять какие-либо действия не по единичному событию, а при выполнении определённого набора условий и в определённой последовательности. Например, можно отслеживать ложные сработки охранных датчиков, массовые потери связи, последовательные отказы доступа. Бывает необходимо отследить отсутствие событий, — например, отсутствие события доступа (не выход на работу сотрудника) в определённое время или после снятия объекта с охраны. Группа сигналов может включать несколько одиночных или групповых сигналов, которые выполняются последовательно: при сработке первого из группы происходит ожидание выполнение второго и так далее. По успешному выполнению всех сигналов из группы выполняется действие, заданное в задании.
Порядок действий
Чтобы создать новое задание автоматизации с запуском накоплению группы сигналов.
В списке заданий нажмите на кнопку Добавить новое задание .
В блоке Параметры сигнала в поле Тип сигнала выберите из раскрывающегося списка Группа сигналов.
Нажмите на кнопку Добавить этап.
Выберите тип этапа:
- Если выбран Одиночный сигнал, выберите из раскрывающего списка тип сигнала и укажите параметры сигнала. Одиночный сигнал — эквивалент любого негруппового условия выполнения задания: по расписанию, по HTTP-запросу, по событию, по системному действию. Такой сигнал может использоваться в качестве точки старта подсчета количества повторяющихся сигналов на следующем этапе.
- Если выбрано N сигналов за X секунд, требуется указать количество сигналов и количество секунд, в течение которых ведётся подсчёт сигналов, а также тип сигнала и параметры сигнала. Если за указанное количество секунд получено меньшее количество сигналов, этап завершается неуспешно, задание не выполняется. Если в течение срока действия этапа получено требуемое количество сигналов, этап считается пройденным и завершается до истечения срока (заданного в поле Продолжительность), происходит переход к следующему этапу (при наличии), либо выполнение действия, заданного в задании.
- Если выбрано меньше N сигналов за X секунд, также требуется указать количество сигналов и количество секунд, в течение которых ведётся подсчёт сигналов, а также тип сигнала и параметры сигнала. Если за указанное количество секунд получено равное или большее количество сигналов, этап завершается неуспешно, задание не выполняется. Если за указанного время получено меньшее количество сигналов, этап считается пройденным, происходит переход к следующему этапу (при наличии), либо выполнение действия, заданного в задании.
С помощью кнопок со стрелками вверх/вниз вы можете управлять порядком проверки условий выполнения задания. Для удаления этапа используйте кнопку .
ВАЖНО
«Спусковым крючком» для запуска задания автоматизации будет служить последнее событие, которое прошло все этапы входных условий. Отчёт или фотовидеоматериалы будут приложены по данным этого события.
Примеры использования:
Пример 1:
Пример 2: Информировать об отсутствии события доступа после снятия объекта с охраны
Задание автоматизации запускается по событию снятия объекта с охраны (согласно условиям фильтра) и в течение 30 секунд отслеживает хотя бы одно событие выхода с объекта (доступ через точку выхода согласно условиям фильтра)
Настройте параметры действия [Действия автоматизации].
Сохраните изменения.
Дополнительная информация по настройке заданий автоматизации приведена в разделе [Автоматизация]. Примеры заданий приведены в разделе здесь.