Wiki source code of НЕЙРОСС Автоматика
Version 1.1 by pugachevskaya_elena on 2026/01/19 16:05
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | Платформа НЕЙРОСС обеспечивает автоматическое выполнение произвольных заданий автоматизации по факту возникновения какого-либо внутреннего или внешнего события, по фиксированному расписанию или в процессе обработки инцидента оператором НЕЙРОСС Центр. Это может быть информирование ответственных лиц (по электронной почте или в канал Telegram) или любые автоматические действия в системе (в том числе, — взаимодействие с «внешней» системой). Возможны сложные условия запуска задания автоматизации (выполнение нескольких условий, накопление определённого количества сигналов, либо наоборот — отсутствие сигналов). Предусмотрена возможность тестирования выполнения задания без ожидания выполнения входного условия. |
| 2 | |||
| 3 | {{info}} | ||
| 4 | **Задание автоматизации** — это совокупность действия с сигналом, по которому это действие может выполняться. Есть набор предустановленных типов сигналов и типов действий. | ||
| 5 | {{/info}} | ||
| 6 | |||
| 7 | \\ | ||
| 8 | |||
| 9 | (% class="wrapped" %) | ||
| 10 | |=((( | ||
| 11 | Типы сигналов | ||
| 12 | )))|=((( | ||
| 13 | Условием для запуска задания автоматизации может являться: | ||
| 14 | ))) | ||
| 15 | |((( | ||
| 16 | //Временное расписание// | ||
| 17 | )))|((( | ||
| 18 | Факт наступления времени по расписанию; расписание может формироваться с произвольной периодичностью: раз в минуту/час/день/неделю/год, в определенное время каждый день/неделю/месяц/год, с заданной периодичностью в определенный интервал времени и так далее. | ||
| 19 | ))) | ||
| 20 | |((( | ||
| 21 | //Событие от какого-либо узла сети// | ||
| 22 | )))|((( | ||
| 23 | События, удовлетворяющие фильтру событий | ||
| 24 | ))) | ||
| 25 | |((( | ||
| 26 | С//обытие Платформы// НЕЙРОСС | ||
| 27 | )))|((( | ||
| 28 | Системные события, события авторизации, ошибки записи, действия операторов, сообщения о бездействии операторов и другие события, регистрируемые в системном журнале. | ||
| 29 | ))) | ||
| 30 | |((( | ||
| 31 | //Группа сигналов// | ||
| 32 | )))|((( | ||
| 33 | Накоплении определённого количества событий, либо по причине отсутствия событий, а также при выполнения целой последовательности условий. | ||
| 34 | ))) | ||
| 35 | |((( | ||
| 36 | //HTTP-запрос// | ||
| 37 | )))|((( | ||
| 38 | Для интеграции с «внешними» системами предусмотрен запуск заданий автоматизации по определённому HTTP-запросу; код запроса настраивается. Предусмотрена работа как с авторизацией, так и без неё. | ||
| 39 | ))) | ||
| 40 | |=((( | ||
| 41 | Типы действий | ||
| 42 | )))|=((( | ||
| 43 | При выполнении условия может быть выполнено: | ||
| 44 | ))) | ||
| 45 | |((( | ||
| 46 | //Управляющая команда или набор команд// | ||
| 47 | )))|((( | ||
| 48 | Элементу задаётся команда. которая должна быть выполнена по факту получения сигнала (постановка объекта на охрану по факту окончания рабочего дня, блокировка точек доступа по тревоге в разделе сигнализации, поворот (смена препозиции) камеры). | ||
| 49 | |||
| 50 | Требуется лицензия: //НЕЙРОСС Автоматика// | ||
| 51 | ))) | ||
| 52 | |((( | ||
| 53 | //Отправка Email-cообщения/отчёта или Telegram-уведомления// | ||
| 54 | )))|((( | ||
| 55 | Автоматическое формирование и отправка сообщений или отчетов с получением по электронной почте или в виде Telegram-уведомления. Email-отчёт или Telegram-уведомление может быть дополнено кадрами или фрагментами видеоархива, если для источника события есть «связанные» камеры и но ним есть архив за время фиксации события. | ||
| 56 | |||
| 57 | Требуется лицензии: //НЕЙРОСС Автоматика, НЕЙРОСС Email, НЕЙРОСС Telegram// | ||
| 58 | ))) | ||
| 59 | |((( | ||
| 60 | //HTTP-запрос// | ||
| 61 | )))|((( | ||
| 62 | Для интеграции с «внешними» системами предусмотрена передача HTTP-запроса. Поддерживаются методы GET, POST, PUT, DELETE. | ||
| 63 | |||
| 64 | Требуется лицензия: //НЕЙРОСС Автоматика// | ||
| 65 | ))) | ||
| 66 | |((( | ||
| 67 | //Произвольный скрипт// | ||
| 68 | )))|((( | ||
| 69 | Для реализации сложных алгоритмов с анализом входных условий предусмотрена возможность выполнения произвольного Scala-скрипта. | ||
| 70 | |||
| 71 | Требуется лицензия: //НЕЙРОСС Автоматика, НЕЙРОСС Скрипт// | ||
| 72 | ))) | ||
| 73 | |||
| 74 | \\ | ||
| 75 | |||
| 76 | {{info}} | ||
| 77 | **Скрипты автоматизации** — очень мощный механизм автоматизации произвольных процессов, позволяют реализовать гибкую настройку системы безопасности и максимально адаптировать Платформу НЕЙРОСС под задачи объекта. | ||
| 78 | |||
| 79 | Вы можете разработать скрипт автоматизации самостоятельно. (% style="color: rgb(23,43,77);" %)Предоставляется механизм Scala-скриптовой логики и современный редактор с удобной навигацией, подсветкой синтаксиса и подготовленным шаблоном скрипта ~[[[Автоматизация → Пользовательский скрипт>>doc:ui.Параметры узла.Автоматизация.WebHome||anchor="Автоматизация-Пользовательскийскрипт"]]]. Также вы всегда можете обратиться с специалистам компании ИТРИУМ за услугой реализации произвольного скрипта автоматизации. | ||
| 80 | {{/info}} | ||
| 81 | |||
| 82 | == {{id name="НЕЙРОССАвтоматика-Настройказаданийавтоматизации"/}}Настройка заданий автоматизации == | ||
| 83 | |||
| 84 | Инструкция по настройке заданий автоматизации приведена в разделе ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]]. | ||
| 85 | |||
| 86 | {{info}} | ||
| 87 | Сервис автоматизации, функция отправки e-mail и телеграмм-уведомлений, а также использование скриптов автоматизации лицензируется ~[[[doc:neyross.Лицензирование | Платформа НЕЙРОСС.WebHome]]]. | ||
| 88 | {{/info}} | ||
| 89 | |||
| 90 | \\ | ||
| 91 | |||
| 92 | == {{id name="НЕЙРОССАвтоматика-Примерызаданийавтоматизации:"/}}Примеры заданий автоматизации: == | ||
| 93 | |||
| 94 | ==== {{id name="НЕЙРОССАвтоматика-"/}} ==== | ||
| 95 | |||
| 96 | {{children/}} | ||
| 97 | |||
| 98 | \\ |