Интеграция с FireSec 3🔗
В Macroscop реализована интеграция с программным обеспечением FireSec 3, разработанным компанией Rubezh. В рамках данной интеграции в Macroscop можно в реальном времени получать из ПО FireSec 3 события, хранить их в архиве и использовать в сценариях автоматизации.
Примечание
Интеграция доступна в версии Macroscop 4.1 и выше.
Интеграция производилась с FireSec 3 версии 3.2.3.0.
Описание
Информация о событии может содержать следующие поля:
Информация о подсистеме (тип подсистемы) (например: Общая, Пожарная или Охранная);
Тип события (класс и описание) (например: тревога, внимание, неисправность);
Информация о зоне (идентификатор и описание);
Информация об объекте (идентификатор и описание);
Информация о приборе (идентификатор и описание);
Информация о пользователе (идентификатор и логин).
Журнал событий
Принятые события из FireSec 3 отображаются в журнале событий приложения Macroscop Клиент.
Из информации в журнале событий отображаются следующие поля (если доступны для данного события):
Описание события;
Класс события;
Описание зоны;
Описание объекта;
Описание прибора;
Логин пользователя;
Подсистема.
Доступна фильтрация событий от FireSec 3.
Настройка автоматизации
На события, полученные из внешней системы, можно настроить любые доступные в Macroscop действия.
Для настройки действий, выполняемых в ответ на события, регистрируемые в системе видеонаблюдения Macroscop, нужно в приложении Macroscop Конфигуратор перейти на страницу Автоматизация, выделить в дереве камер отдельную камеру или папку, после чего перейти на вкладку Задачи по событию.
Доступна настройка любых стандартных задач по событию Событие FireSec 3:
В качестве условий выполнения доступны следующие поля события:
Информация о подсистеме:
Подсистема — выбор типа подсистемы FireSec 3 из доступных вариантов: Общая, Пожарная, Охранная;
Информация о событии:
Класс события — выбор класса события FireSec 3 из множества вариантов, например таких, как Тревога, Внимание, Неисправность и т.п.;
Описание события из ПО Неисправность. Нелокализованная строка описания события, в том виде, в котором она приходит от FireSec 3;
Информация о зоне:
Идентификатор зоны — строковый идентификатор зоны в FireSec 3;
Описание зоны — строковое описание зоны FireSec 3. В журнале событий FireSec 3 данное поле соответствует колонке Зона;
Информация об объекте:
Идентификатор объекта — строковый идентификатор объекта в FireSec 3;
Описание объекта — строковое описание объекта. В журнале событий FireSec 3 данное поле соответствует колонке Объект;
Информация о приборе:
Идентификатор прибора — строковый идентификатор прибора в FireSec 3;
Описание прибора — строковое описание прибора. В журнале событий FireSec 3 данное поле соответствует колонке Прибор;
Информация о пользователе:
Идентификатор пользователя — строковый идентификатор пользователя FireSec 3, связанный с событием;
Логин пользователя — строковый логин пользователя в FireSec 3. В журнале событий FireSec 3 данное поле соответствует колонке Пользователь.
Примечание
Событие может содержать не все поля, это зависит от типа события.
Настройка в приложении Macroscop Конфигуратор
Для того чтобы сервер Macroscop мог реагировать на события из системы FireSec 3, нужно запустить приложение Macroscop Конфигуратор, перейти на вкладку Автоматизация, выделить камеру в списке, затем на открывшейся странице перейти на вкладку Интеграции и включить FireSec 3.
Примечание
Время на сервере Macroscop и время на сервере FireSec 3 должно быть синхронизировано.
В настройках интеграции доступны две вкладки:
Общие настройки;
Настройки камеры.
На вкладке Общие настройки выполняется общая для всей системы настройка подключения к FireSec 3.
Доступны следующие настройки:
Адрес сервера. IP-адрес или доменное имя. Префиксы типа http:// в данном поле указывать не нужно. Отсутствует возможность использования безопасного соединения.
Порт сервера.
Порт приема событий. Взаимодействие с FireSec 3 происходит по протоколу HTTP. Значение порта приема событий должен соответствовать значению порта настраиваемого HTTP клиента в приложения Клиент Интеграции FireSec 3. Данный порт используется сервером Macroscop для получения событий, поэтому для работы интеграции он не должен использоваться в других целях.
Примечание
Тестирование Порта приема событий не выполняется.
После задания настроек нужно нажать на кнопку Подключиться.
Примечание
В поле Статус будет выведен результат проверки.
Возможны следующие статусы подключения:
Не протестировано.
Идёт тестирование....
Подключение прошло успешно.
Сервер недоступен. В этом случае необходимо проверить сетевую доступность сервера FireSec 3, а также настройки в Клиенте Интеграции FireSec 3.
Истекло время ожидания. В этом случае необходимо проверить настройки в Клиенте Интеграции FireSec 3.
Неизвестная ошибка. Более подробную информацию для решения ошибки необходимо искать в файлах логов Macroscop. При необходимости обращения в техническую поддержку можно также передавать данную информацию.
Примечание
В случае проблем с подключением можно воспользоваться утилитой IntegrationClient Test, которая входит в состав ПО FireSec 3 для проверки работоспособности Клиента Интеграции FireSec 3.
На вкладке Настройки камеры задается от каких устройств необходимо получать события для данной камеры.
Примечание
По умолчанию производится прием всех событий FireSec 3 от всех устройств.
Если включить интеграцию на нескольких камерах с настройкой по умолчанию, то события будут дублироваться для всех этих камер.
Настройка FireSec 3
Настройка FireSec 3 для интеграции выполняется через утилиту Клиент интеграции, который входит в состав ПО FireSec 3.
Процесс настройки и проверки работы Клиента интеграции подробно описан в документе.
На вкладке HTTP необходимо поставить галочку в строке Active и добавить HTTP клиента, нажав кнопку Добавить.
В открывшемся окне Свойства HTTP клиента в поле Хост необходимо ввести адрес сервера Macroscop и номер порта, который был указан при настройке поля Порт приема событий в общих настройках интеграции в приложении Macroscop Конфигуратор.