В Macroscop реализована интеграция с платформой безопасности Biostar 2 от Suprema. В рамках данной интеграции в Macroscop можно получать и обрабатывать события от Biostar 2.
Интеграция доступна на Windows и Linux-серверах.
Информация о событии может содержать следующие поля:
- Тип события (Код и описание) (например: Дверь открыта оператором, Пожарная тревога, Доступ запрещен);
- Информацию об устройстве (контроллере) (название и идентификатор). У контроллера есть реле и считыватели, к которым можно подключать, например, двери, информация о них в Macroscop не используется;
- Информацию о двери (название и идентификатор);
- Информацию о пользователе (имя и идентификатор);
- Информацию о группе пользователя (название и идентификатор).
Принятые события отображаются в Журнале событий приложения Macroscop Клиент. Эти события привязаны к соответствующей камере.
Из информации в журнале отображаются следующие поля (если доступны для данного события):
- Тип события — описание события;
- Название устройства;
- Название двери;
- Имя пользователя;
Доступна фильтрация событий от Biostar 2.
Для настройки действий, выполняемых в ответ на события, происходящие в системе видеонаблюдения, нужно в приложении Macroscop Конфигуратор перейти на вкладку Автоматизация, выделить в дереве камер отдельную камеру или папку, после чего, на открывшейся странице, перейти на вкладку Задачи по событию.
Доступна настройка любых стандартных задач по событию Событие Suprema BioStar 2:
В качестве условий выполнения доступны следующие поля события:
- Информация о событии:
- Тип события — выбор из нескольких популярных типов событий, например Дверь открыта оператором, Доступ запрещен: в черном списке и т.п.. В списке доступны не все типы событий Biostar 2. При необходимости использовать в условиях неподдерживаемый тип — можно воспользоваться фильтрацией по другим полям: числовому Код события или строковому Описание события из СКУД Biostar 2;
- Код события — числовой код события в Biostar 2.
- Описание события из СКУД Biostar 2. Нелокализованная строка описания события, в том виде, в котором она приходит от Biostar 2;
- Информация об устройстве:
- Идентификатор устройства — обычно числовой постоянный идентификатор устройства в Biostar 2.
- Наименование устройства — строковое название устройства в Biostar 2, может со временем меняться в настройках Biostar 2.
- Информация о двери:
- Идентификатор двери — обычно числовой постоянный идентификатор двери в Biostar 2.
- Наименование двери — строковое название двери в Biostar 2, может со временем меняться в настройках Biostar 2.
- Информация о пользователе:
- Идентификатор пользователя — обычно числовой постоянный идентификатор пользователя, ассоциированного с событием, в Biostar 2.
- Имя пользователя — строковое имя пользователя в Biostar 2.
- Идентификатор группы пользователя — обычно числовой идентификатор группы, которой принадлежит пользователь.
- Имя группы пользователя — имя группы, которой принадлежит пользователь.
Событие может содержать не все поля, это зависит от типа события.
Для того, чтобы сервер Macroscop мог реагировать на события, из системы Biostar 2, нужно запустить приложение Macroscop Конфигуратор, перейти на вкладку Автоматизация, выделить камеру в списке, затем, на открывшейся странице, перейти на вкладку Интеграции и включить Suprema BioStar 2.
В настройках интеграции доступны две вкладки:
- Общие настройки;
- Настройки камеры.
Общие настройки
На вкладке Общие настройки выполняется общая для всей системы настройка подключения к Biostar 2.
Доступны следующие настройки:
- Адрес сервера (IP-адрес или URL. Префиксы, типа http://, в данном поле указывать не нужно).
- здесь можно задать использование безопасного подключения.
- Порт HTTP. Взаимодействие со Biostar 2 происходит по протоколам HTTP и WebSocket, но для обоих протоколов используется один порт. В настройках Biostar 2 можно настроить отдельно порт WebSocket, его не нужно задавать в настройке интеграции.
- Имя пользователя.
- Пароль.
После задания настроек нужно нажать на кнопку Подключиться.
В поле Статус: будет выведен результат проверки.
Настройки камеры
На вкладке Настройки камеры задается от каких устройств необходимо получать события для данной камеры.
По умолчанию производится прием всех событий СКУД от всех устройств.
Если включить интеграцию на нескольких камерах с настройкой по умолчанию, то события будут дублироваться для всех включенных камер.
Для настройки доступно 2 типа объектов Biostar 2:
- Двери . Высокоуровневый объект, для которого обычно настраиваются правила в Biostar 2. Обычно дверь подключена к реле и сенсору какого-то устройства. Получений событий с конкретных дверей позволяет более точно настроить интеграцию;
- Устройства . Более низкоуровневый объект Biostar 2. Настройка получения событий с устройства позволяет настроить интеграцию более гибко. Например, если к одному устройству подключено несколько дверей, а Biostar 2 находится в процессе настройки, двери подключаются и отключаются, то при настройке получения событий от конкретных дверей необходимо будет часто менять настройки интеграции. При настройке получения событий от устройства, при подключении к устройству новых дверей, настройки интеграции менять не нужно.
Настройка Biostar 2 для интеграции выполняется через веб-интерфейс на том же порту, который указывается в настройках интеграции.
Минимальная версия Biostar 2 должна поддерживать управление по используемому протоколу (BioStar 2 New Local API).
На вкладке Settings в пункте Server настраивается использование безопасного подключения.
По умолчанию используется HTTPS.
На вкладке Port настраиваются порты для подключения. Macroscop использует либо HTTP (если выбрано небезопасное подключение), либо HTTPS порт (если выбрано безопасное подключение).
Пользователю, под которым подключается Macroscop необходимо выдать права на чтение и мониторинг данных (уровень Monitoring Operator), в случае проблем рекомендуется выдать административный доступ.