Модуль BisAlarmProvider обеспечивает:
- Получение данных об изменении состояний тревожных событий на сервере BIS.
- Получение данных о просмотре оператором BIS событий из журнала.
Схема взаимодействия компонентов SferaVideoAlarm с системой BIS (Building Integration System – интегрированная система безопасности компании Bosch) приведена на рисунке 4.1.1.1.1.
Принцип работы:
1) Сервис SferaVideoAlarm.BisSdkApi подключается к серверу BIS по API SDK интерфейсу и подписывается на изменение состояний тревожных событий в системе.
2) Основной сервис SferaVideoAlarm подключается к сервису SferaVideoAlarm.BisSdkApi, задача которого ретранслировать события.
2) Также в модуле BisAlarmProvider открывается порт WebSocket для получения событий из клиента BIS о просмотре или принятии оператором АРМ информации о тревожном событии в системе BIS (от действий оператора).
3) Все события, полученные по этим двум каналам связи с системой BIS, обрабатываются службой SferaVideoAlarm. Если для датчика полученного события существует настройка со списком камер, то в модуль работы с VMS отправляются данные о том, какие камеры необходимо отобразить на экране оператора VMS.
Поддерживаемые версии внешних сервисов:
| Название ПО | Поддерживаемые версии ПО |
|---|---|
| Bosch BIS | 4.7, 4.9 |
