Wiki source code of НЕЙРОСС Автоматика
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | Платформа НЕЙРОСС обеспечивает автоматическое выполнение произвольных заданий автоматизации по факту возникновения какого-либо внутреннего или внешнего события, по фиксированному расписанию или в процессе обработки инцидента оператором НЕЙРОСС Центр. Это может быть информирование ответственных лиц (по электронной почте или в канал Telegram) или любые автоматические действия в системе (в том числе, — взаимодействие с «внешней» системой). Возможны сложные условия запуска задания автоматизации (выполнение нескольких условий, накопление определённого количества сигналов, либо наоборот — отсутствие сигналов). Предусмотрена возможность тестирования выполнения задания без ожидания выполнения входного условия. | ||
| 2 | |||
| 3 | {{info}} | ||
| 4 | **Задание автоматизации** — это совокупность действия с сигналом, по которому это действие может выполняться. Есть набор предустановленных типов сигналов и типов действий. | ||
| 5 | {{/info}} | ||
| 6 | |||
| 7 | |||
| 8 | (% class="wrapped" %) | ||
| 9 | |=((( | ||
| 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 | //HTTP-запрос// | ||
| 36 | )))|((( | ||
| 37 | Для интеграции с «внешними» системами предусмотрен запуск заданий автоматизации по определённому HTTP-запросу; код запроса настраивается. Предусмотрена работа как с авторизацией, так и без неё. | ||
| 38 | ))) | ||
| 39 | |=((( | ||
| 40 | Типы действий | ||
| 41 | )))|=((( | ||
| 42 | При выполнении условия может быть выполнено: | ||
| 43 | ))) | ||
| 44 | |((( | ||
| 45 | //Управляющая команда или набор команд// | ||
| 46 | )))|((( | ||
| 47 | Элементу задаётся команда. которая должна быть выполнена по факту получения сигнала (постановка объекта на охрану по факту окончания рабочего дня, блокировка точек доступа по тревоге в разделе сигнализации, поворот (смена препозиции) камеры). | ||
| 48 | |||
| 49 | Требуется лицензия: //НЕЙРОСС Автоматика// | ||
| 50 | ))) | ||
| 51 | |((( | ||
| 52 | //Отправка Email-cообщения/отчёта или Telegram-уведомления// | ||
| 53 | )))|((( | ||
| 54 | Автоматическое формирование и отправка сообщений или отчетов с получением по электронной почте или в виде Telegram-уведомления. Email-отчёт или Telegram-уведомление может быть дополнено кадрами или фрагментами видеоархива, если для источника события есть «связанные» камеры и но ним есть архив за время фиксации события. | ||
| 55 | |||
| 56 | Требуется лицензии: //НЕЙРОСС Автоматика, НЕЙРОСС Email, НЕЙРОСС Telegram// | ||
| 57 | ))) | ||
| 58 | |((( | ||
| 59 | //HTTP-запрос// | ||
| 60 | )))|((( | ||
| 61 | Для интеграции с «внешними» системами предусмотрена передача HTTP-запроса. Поддерживаются методы GET, POST, PUT, DELETE. | ||
| 62 | |||
| 63 | Требуется лицензия: //НЕЙРОСС Автоматика// | ||
| 64 | ))) | ||
| 65 | |((( | ||
| 66 | //Произвольный скрипт// | ||
| 67 | )))|((( | ||
| 68 | Для реализации сложных алгоритмов с анализом входных условий предусмотрена возможность выполнения произвольного Scala-скрипта. | ||
| 69 | |||
| 70 | Требуется лицензия: //НЕЙРОСС Автоматика, НЕЙРОСС Скрипт// | ||
| 71 | ))) | ||
| 72 | |||
| 73 | |||
| 74 | |||
| 75 | {{info}} | ||
| 76 | **Скрипты автоматизации** — очень мощный механизм автоматизации произвольных процессов, позволяют реализовать гибкую настройку системы безопасности и максимально адаптировать Платформу НЕЙРОСС под задачи объекта. | ||
| 77 | |||
| 78 | Вы можете разработать скрипт автоматизации самостоятельно. (% style="color:#172b4d" %)Предоставляется механизм Scala-скриптовой логики и современный редактор с удобной навигацией, подсветкой синтаксиса и подготовленным шаблоном скрипта ~[[[Автоматизация → Пользовательский скрипт>>doc:ui.Параметры узла.Автоматизация.WebHome||anchor="Автоматизация-Пользовательскийскрипт"]]]. Также вы всегда можете обратиться с специалистам компании ИТРИУМ за услугой реализации произвольного скрипта автоматизации. | ||
| 79 | {{/info}} | ||
| 80 | |||
| 81 | == {{id name="НЕЙРОССАвтоматика-Настройказаданийавтоматизации"/}}Настройка заданий автоматизации == | ||
| 82 | |||
| 83 | Инструкция по настройке заданий автоматизации приведена в разделе ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]]. | ||
| 84 | |||
| 85 | {{info}} | ||
| 86 | Сервис автоматизации, функция отправки e-mail и телеграмм-уведомлений, а также использование скриптов автоматизации лицензируется ~[[[doc:neyross.Лицензирование | Платформа НЕЙРОСС.WebHome]]]. | ||
| 87 | {{/info}} | ||
| 88 | |||
| 89 | |||
| 90 | == {{id name="НЕЙРОССАвтоматика-Примерызаданийавтоматизации:"/}}Примеры заданий автоматизации: == | ||
| 91 | |||
| 92 | ==== {{id name="НЕЙРОССАвтоматика-"/}} ==== | ||
| 93 | |||
| 94 | {{documentTree showAttachments="false" root="document:neyross.НЕЙРОСС Автоматика.WebHome"/}} | ||
| 95 | |||
| 96 |