You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

Провайдер данных Lyrix предназначен для получения данных о картах доступа и автомобилей сотрудников из базы данных СКУД Lyrix. Для подключения данного модуля необходимо в файле конфигурации сервиса репликации баз данных CarReplicator.Service.Settings.json в параметре DataProvider указать значение "LyrixDataProvider".

Если сервис репликации баз данных ранее работал с другим провайдером данных, то предварительно необходимо остановить  сервисы SferaTraffic$CarWatcher и SferaTraffic$CarReplicator и удалить файл базы данных SferaTraffic "replicator_db.db". После чего перезапустить сервисы и подождать, пока репликатор синхронизируется с базой данных Lyrix.

Для настройки модуля используется конфигурационный файл "LyrixDataProvider.Settings.json".

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

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

Описание файла с настройками приведено в таблице 6.

Название настройкиОписание настройкиОписание значения
CarPlateFieldNameНазвание дополнительного поля, содержащего гос. номер автомобиля 

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

Допустимые значения: значение должно соответствовать названию дополнительного поля в данных выданных сотрудникам карт доступа, куда записывается автомобильный номер. Подробности о настройке дополнительного поля описаны ниже в данном разделе. 

Значение по умолчанию: "Номер ТС"

LyrixConnectionStringСтрока подключения к базе данных

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

Допустимые значения: стандартная строка подключения к PostgreSQL. 

Значение по умолчанию:
"Host=localhost;Port=5432;Database=lyrixdb;
Username=lyrix;Password=lyrix;Connection Idle Lifetime=30"


Для работы со СКУД Lyrix необходимо добавить дополнительное поле для системного объекта "Выдача", которое будет содержать номер автомобиля. Для этого:

  • откройте консоль администратора Lyrix
  • в дереве системы выберите объект "Глобальная система-Картотека"
  • в настройках выберите тип объекта "Выдача"
  • нажмите на кнопку "+" и введите название нового поля, например "Номер ТС" (см. рисунок). Название дополнительного поля должно соответствовать значению настройки CarPlateFieldName из файла конфигурации модуля LyrixDataProvider.

  • нажмите кнопку "Сохранить"

Теперь для выданных карт появится возможность внести номер автомобиля.

  • No labels