Настройки модуля BisAlarmProvider находятся в файле LyrixAlarmProvider.Settings.json

Для ОС Windows по умолчанию путь к файлу с настройками имеет следующий вид: C:\Integration\SferaVideoAlarm\sferavideoalarm.service\Configuration\LyrixAlarmProvider.Settings.json

Для ОС Linux по умолчанию путь к файлу с настройками имеет следующий вид: /usr/integration/sferavideoalarm/sferavideoalarm.service/Configuration/LyrixAlarmProvider.Settings.json

Описание полей файла настройки привязки датчиков к камерам приведено в таблице:

НазваниеОписаниеДопустимые значения

Основные настройки

UseDeviceNamesCacheВключить кэширование наименований детекторов в системе

Тип значения: булев

Значение по умолчанию: true

CheckNewEventsIntervalSecИнтервал проверки появления в базе данных новых событий, в секундах

Тип значения: целое число

Значение по умолчанию: true

Database_instanceАдрес экземпляра базы данных Lyrix

Тип значение: строка

Database_portПорт экземпляра базы данных

Тип значение: целое число

Значение по умолчанию: 5432

Database_usernameИмя пользователя для доступа к базе данных Lyrix

Тип значение: строка

Значение по умолчанию: "lyrix"

Database_passwordПароль пользователя для доступа к базе данных Lyrix

Тип значение: строка

Значение по умолчанию: "lyrix"

Database_databaseNameИмя базы данных Lyrix

Тип значение: строка

Значение по умолчанию: "lyrixdb"

Database_connectionStringШаблон строки подключения к базе данных

Тип значение: строка

Значение по умолчанию: 

"Host={0};Port={1};Username={2};Password={3};Database={4}"

DetectorsSeparationСимвол разделения по умолчанию между устройствами разного уровня иерархии в полном наименовании детектора

Тип значение: строка

Значение по умолчанию: "."

Конфигурация фильтра отображаемых устройств

DeviceTypes.PanelsСписок отображаемых типов панелей

Тип значения: массив строк

Значение по умолчанию:

[ "TApolloAAN100" ]

DeviceTypes.ModulesСписок отображаемых типов модулей

Тип значения: массив строк

Значение по умолчанию:

[ "TApolloAIM4SL" ]

DeviceTypes.ReadersСписок отображаемых типов считывателей

Тип значения: массив строк

Значение по умолчанию:

[ "TApolloAAN100Reader" ]

AllowEvents.EventsNamesСписок допустимых событий. Все события, не добавленные в этот фильтр, будут игнорироваться модулем LyrixAlarmProvider. Если список оставить пустым, то события всех типов будут обработаны

Тип значения: массив строк


Модуль LyrixVideoAlarm отображает 3 типа устройств: панели, модули и считыватели. Название типа для соответствующего устройства можно посмотреть в свойствах элемента системы Lyrix (поле – Идентификатор типа, см. рисунок 4.1.3.2.1). Принимаемые модулем LyrixAlarmProvider события не зависят от наличия/отсутствия названия типа элемента в конфигурационном файле.