Интеграция с FireSec 3🔗

В Macroscop реализована интеграция с программным обеспечением FireSec 3, разработанным компанией Rubezh. В рамках данной интеграции в Macroscop можно в реальном времени получать из ПО FireSec 3 события, хранить их в архиве и использовать в сценариях автоматизации.

Примечание

Интеграция доступна на серверах, работающих как под управлением как Windows, так и Linux.

Описание

Информация о событии может содержать следующие поля:

  • Информация о подсистеме (тип подсистемы) (например: Общая, Пожарная или Охранная);

  • Тип события (класс и описание) (например: тревога, внимание, неисправность);

  • Информация о зоне (идентификатор и описание);

  • Информация об объекте (идентификатор и описание);

  • Информация о приборе (идентификатор и описание);

  • Информация о пользователе (идентификатор и логин).

Журнал событий

Принятые события из FireSec 3 отображаются в журнале событий приложения Macroscop Клиент.

Из информации в журнале событий отображаются следующие поля (если доступны для данного события):

  • Описание события;

  • Класс события;

  • Описание зоны;

  • Описание объекта;

  • Описание прибора;

  • Логин пользователя;

  • Подсистема.

../../_images/events3.png

Доступна фильтрация событий от FireSec 3.

../../_images/filter3.png
Настройка автоматизации

На события, полученные из внешней системы, можно настроить любые доступные в Macroscop действия.

Для настройки действий, выполняемых в ответ на события, регистрируемые в системе видеонаблюдения Macroscop, нужно в приложении Macroscop Конфигуратор перейти на страницу ico-automation Автоматизация, выделить в дереве камер отдельную камеру или папку, после чего перейти на вкладку Задачи по событию.

Доступна настройка любых стандартных задач по событию Событие FireSec 3:

../../_images/action1.png

В качестве условий выполнения доступны следующие поля события:

  • Информация о подсистеме:

    • Подсистема — выбор типа подсистемы 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 данное поле соответствует колонке Пользователь.

../../_images/condition1.png ../../_images/condition2.png

Примечание

Событие может содержать не все поля, это зависит от типа события.

Настройка в приложении Macroscop Конфигуратор

Для того чтобы сервер Macroscop мог реагировать на события из системы FireSec 3, нужно запустить приложение Macroscop Конфигуратор, перейти на вкладку /config/img/ico-tab-automation.png Автоматизация, выделить камеру в списке, затем на открывшейся странице перейти на вкладку Интеграции и включить FireSec 3.

../../_images/automation-camera-integration4.png

Примечание

Время на сервере Macroscop и время на сервере FireSec 3 должно быть синхронизировано.

В настройках интеграции доступны две вкладки:

  • Общие настройки;

  • Настройки камеры.

На вкладке Общие настройки выполняется общая для всей системы настройка подключения к FireSec 3.

Доступны следующие настройки:

  • Адрес сервера. IP-адрес или доменное имя. Префиксы типа http:// в данном поле указывать не нужно. Отсутствует возможность использования безопасного соединения.

  • Порт сервера.

  • Порт приема событий. Взаимодействие с FireSec 3 происходит по протоколу HTTP. Значение порта приема событий должен соответствовать значению порта настраиваемого HTTP клиента в приложения Клиент Интеграции FireSec 3. Данный порт используется сервером Macroscop для получения событий, поэтому для работы интеграции он не должен использоваться в других целях.

Примечание

Тестирование Порта приема событий не выполняется.

После задания настроек нужно нажать на кнопку Подключиться.

Примечание

В поле Статус будет выведен результат проверки.

/integration/rubezh/img/configurator-integration-general1.png /integration/rubezh/img/configurator-integration-general2.png

Возможны следующие статусы подключения:

  • Не протестировано.

  • Идёт тестирование....

  • Подключение прошло успешно.

  • Сервер недоступен. В этом случае необходимо проверить сетевую доступность сервера FireSec 3, а также настройки в Клиенте Интеграции FireSec 3.

  • Истекло время ожидания. В этом случае необходимо проверить настройки в Клиенте Интеграции FireSec 3.

  • Неизвестная ошибка. Более подробную информацию для решения ошибки необходимо искать в файлах логов Macroscop. При необходимости обращения в техническую поддержку можно также передавать данную информацию.

Примечание

В случае проблем с подключением можно воспользоваться утилитой IntegrationClient Test, которая входит в состав ПО FireSec 3 для проверки работоспособности Клиента Интеграции FireSec 3.

На вкладке Настройки камеры задается от каких устройств необходимо получать события для данной камеры.

Примечание

По умолчанию производится прием всех событий FireSec 3 от всех устройств.

Если включить интеграцию на нескольких камерах с настройкой по умолчанию, то события будут дублироваться для всех этих камер.

/integration/rubezh/img/configurator-integration-camera1.png /integration/rubezh/img/configurator-integration-camera2.png

Настройка FireSec 3

Настройка FireSec 3 для интеграции выполняется через утилиту Клиент интеграции, который входит в состав ПО FireSec 3.

Процесс настройки и проверки работы Клиента интеграции подробно описан в документе.

Примечание

Интеграция производилась с FireSec 3 версии 3.2.3.0. Работоспособность с другими версиями данного ПО не гарантируется.

../../_images/client.png

На вкладке HTTP необходимо поставить галочку в строке Active и добавить HTTP клиента, нажав кнопку Добавить.

../../_images/client-settings.png

В открывшемся окне Свойства HTTP клиента в поле Хост необходимо ввести адрес сервера Macroscop и номер порта, который был указан при настройке поля Порт приема событий в общих настройках интеграции в приложении Macroscop Конфигуратор.