Перейти к содержанию

Настройка компонентов Access#

Все поля настройки компонентов являются обязательными, если в описании не указывается обратное.

Сервисы#

Сервисы в Access необходимы для выбора параметров для подключения к внешним системам.

Идентификатор списка СРЛ, с которым СКУД будет синхронизировать сотрудников задается переменной default_list_id в настройке сервиса Luna.

Apacs#

Данный сервис предназначен для взаимодействия со СКУД APACS 3000.

Программные интеграции ПО СКУД APACS с системой распознавания лиц (СРЛ) реализованы для обеспечения прохода распознанных лиц через турникет/дверь с магнитным замком.

  • Поддерживаемая версия СКУД APACS 8.3.1.0.

Функционал сервиса Apacs#

Основные функции:

  • добавление устройств, с которыми будет работать СРЛ;
  • получение регулярных обновлений из БД ПО СКУД;
  • отправка запросов на добавление/изменение данных в СРЛ;
  • получение событий идентификаций;
  • отправка запроса в ПО СКУД о событиях идентификаций;
  • логирование событий о попытке прохода неидентифицированного сотрудника через турникет.

Настройка параметров для подключения к СКУД APACS#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
host IP адрес сервера с установленным ПО APACS IP адрес в виде X.X.X.X -
port Порт на котором развернут APACS - 7010
login Логин пользователя ПО СКУД. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный в ПО СКУД APACS -
password Пароль пользователя созданный в ПО СКУД APACS. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
feature_profile Ключ профиля, принадлежащий мастер ключу системы. Данные ключа располагаются в ПО СКУД APACS: [Справка] > О программе. - -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
user_limit Максимальное количество сотрудников для синхронизации. Число задается исходя из числа сотрудников, которые будут проходить через СКУД. 1...10000 1000
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091
facility_code_N Параметр для ввода номеров карт без смещения для их опознавания системой - -
shift_N Смещения для соответствующих facility code (например, у сотрудника на руках карта 070,56458, в СКУД она заведена как 156458, где 1 - это смещение. Соответственно в настройках сервиса мы должны указать facility_code_1 = 70, а shift_1 = 1).

Bastion#

Данный сервис предназначен для взаимодействия со СКУД Bastion.

Программные интеграции ПО СКУД Bastion с СРЛ реализованы для обеспечения прохода распознанных лиц через турникет/дверь с магнитным замком.

  • Поддерживаемая версия СКУД Bastion 2.1.11.2337.

СКУД синхронизирует сотрудников со списком в Luna и слушает события, на основе которых решает открывать или не открывать турникет. Данные события генерируются в Access пайплайном CreateBastionEvent.

Функционал сервиса Bastion#

Основные функции:

  • добавление устройств, с которыми будет работать СРЛ;
  • получение регулярных обновлений из БД ПО СКУД;
  • отправка запросов на добавление/изменение данных в СРЛ;
  • получение событий идентификаций;
  • отправка запроса в ПО СКУД о событиях идентификаций;
  • логирование событий о попытке прохода неидентифицированного сотрудника через турникет.

Настройка параметров для подключения к СКУД Bastion#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
host IP адрес сервера с установленным ПО Bastion IP адрес в виде X.X.X.X -
port Порт Onvif сервиса Bastion - 10112
username Логин пользователя Onvif сервиса Bastion Пользователь созданный в Bastion -
password Пароль пользователя Onvif сервиса Bastion Пароль пользователя -
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091

Настройка ПО СКУД Bastion#

1․ Перейдите на сервер, где развернут СКУД Bastion и откройте ПО СКУД.

2․ Перейдите на вкладку Окно Оператора -> Драйверы -> Драйвер Face -> Конфигурация.

3․ В разделе Основные настройки установите порт, логин и пароль ONVIF.

4․ В разделе Сервер КБИ добавьте новый сервер, нажав "+".

5․ В настройке нового сервера введите адреса службы управления профилями персон и службы событий адрес Access в формате "host:port", установите логин и пароль обеих служб.

6․ В настройке Точка прохода добавьте новую точку прохода, нажав "+".

7․ Выберите точку прохода Дверь N RM.

8․ В поле Описание введите название камеры, работающей с этой точкой прохода.

9․ Выберите режим работы "Доступ в режиме идентификации"

Описание точки прохода должно совпадать с именем устройства в Access.

10․ Сохраните изменения, нажав иконку дискеты.

11․ Настройте управление пропусками на вкладке Инструменты -> Пропуска -> Бюро пропусков.

12․ Создание заявки на пропуск. Перейдите в Заявка -> Основное -> Управление пропусками -> Новая заявка.

13․ Заполните необходимые поля и нажмите Ок.

14․ Выдачу пропусков. Перейдите в Заявка -> Основное -> Управление пропусками -> Выдать -> Сгенерировать номер карты -> Ок.

Выданные пропуска отображаются на вкладке Выданные.

15․ Редактирование пропуска. Перейдите в раздел Выданные -> Необходимый пропуск -> Редактирование -> Ок.

Bolid#

Программно-аппаратная интеграция, необходимая для связи СРЛ и ПО СКУД Болид для обеспечения управления связанным устройством (приборы серии С-2000 или иные совместимые с ПО Болид устройства).

Для работы должен быть установлен и запущен лицензионный модуль интеграции Орион ПРО. Версия Болид — 1.20.3. Версия модуля интеграции Орион Про — 1.4.

Информационное взаимодействие обеспечивается через пакет программного обеспечения автоматизированное рабочее место (АРМ) «Орион Про».

Модуль интеграции Орион ПРО лицензируется отдельно.

Модуль интеграции является SOAP web-сервисом, доступ к которому осуществляется по протоколам HTTP/HTTPS, описание веб-сервиса соответствует спецификации WSDL версии 2.0.

Сервис работает под управлением операционных систем Windows 7/8/8.1/10 (32 bit или 64 bit).

Функционал Bolid#

Основные функции:

  • отправка пары «идентификатор пользователя» - «управляемое устройство» через API «Орион Про»;
  • репликация данных из БД ПО СКУД.

Настройка параметров для подключения к Bolid#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
login Логин пользователя Болид. Задается в ПО Болид: АБД -> Пароли -> Тип пароля — «Удаленное управление» Пользователь созданный в Болид. Поддерживается ввод латиницы, цифр и символов. -
password Пароль пользователя Болид. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
host IP адрес сервера с установленным ПО Bolid IP адрес в виде X.X.X.X -
port Порт сервиса Bolid - 8090
max_workers Количество обработчиков репликации данных из списка сервиса Luna в Болид. Количество задается исходя от нагрузки на СРЛ. >0 10
token_ttl_sec Время для обновления токена доступа в секундах. Найти значение в файле ProgramData\BolidIntegrServ\settings.ini поле TokenLifeTime Не рекомендуется менять параметр. 300

Подготовительные действия с ПО «Орион Про»#

Для запуска и настройки Bolid необходимо выполнить подготовительные действия с ПО «Орион Про»:

1․ На панели OrionShell необходимо запустить модуль АБД (Рисунок 111):

Запуск АБД на панели OrionShell
Рисунок 111. Запуск АБД на панели OrionShell

2․ Добавить нового сотрудника. Заполнить необходимые поля (Рисунок 112) согласно правилам создания сотрудников на объекте:

3․ Перейдите в раздел Сотрудники

4․ Нажмите кнопку "добавить"

5․ Заполните необходимые поля сотрудника

Выберите статус «Администратор», или другой отдел с сотрудниками, у которых есть полный доступ к системе.

Добавление нового сотрудника
Рисунок 112. Добавление нового сотрудника

6․ Добавить новому пользователю уровень доступа «Максимум» и задать пароль (Рисунок 113).

7․ Перейдите в раздел Доступ

8․ Нажмите Добавить

9․ Выберите нужного сотрудника, введите пароль

10․ Выберите уровень доступа Максимум

Задание уровня доступа сотруднику
Рисунок 113. Задание уровня доступа сотруднику

11․ Добавить новый раздел (Рисунок 114):

12․ выбрать вкладку «Структура системы»;

13․ выбрать «разделы»;

14․ выбрать все «Разделы»;

15․ добавить новый раздел со стандартными параметрами и назвать его.

Задание уровня доступа сотруднику
Рисунок 113. Задание уровня доступа сотруднику

16․ Привязать устройства к вновь созданному разделу (Рисунок 115):

17․ Выберите раздел

18․ Нажмите кнопку «Добавить»

Привязка устройств к разделу
Рисунок 115. Привязка устройств к разделу

19․ Перейдите к списку устройств и выберите необходимые (Рисунок 116):

20․ выделить его и нажмите кнопку [>>] для переноса в активное поле;

21․ Подтвердите изменения нажав [ОК];

22․ Нажмите кнопку «Сохранить».

Привязка устройств к разделу
Рисунок 115. Привязка устройств к разделу

23․ Отредактировать файл orion.ini в папке с установленным приложением Орион Про (расположен по умолчанию: C:\BOLID\ARM_ORION_PRO1_20_3), добавив в него параметры (при их отсутствии):

[Checkerdb]
Remarks=1
timechecker=5
Logon=1
RemoteCmd=1
CmdOn=1
[ChangeDB]
on=1

24․ Перезапустить все приложения Орион Про.

Настройка приложения «МОДУЛЬ ИНТЕГРАЦИИ ОРИОН ПРО»#

Для настройки приложения «МОДУЛЬ ИНТЕГРАЦИИ ОРИОН ПРО» необходимо выполнить следующие действия:

1․ Скачать официальный дистрибутив приложения «модуль интеграции Орион Про» по ссылке: https://bolid.ru/production/orion/po-orion/po-integration/mod_integr_orion_pro.html.

2․ Запустить установку. После окончания установки запустить модуль, проверить настройки подключения к БД, если все верно, запустить модуль. Если все работает правильно необходимо закрыть модуль.

3․ Установить модуль для запуска как службу, для этого необходимо выполнить в терминале команду от имени администратора в папке с установленным модулем (расположен по умолчанию: C:\BOLID\IntegrServ):

IntegrServ.exe /INSTALL

4․ В панели управление системой необходимо найти установленную службу и запустить ее, нажав правую кнопку мыши и выбрав пункт «Запустить» (Рисунок 117).

Панель управления системой
Рисунок 117. Панель управления системой

CbsMts#

Используется для получения идентификатора дескриптора в КБС МТС по фотографии.

Настройка параметров для подключения к CbsMts#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
url Адрес КБС МТС - -
token Токен VisionLabs для доступа к КБС МТС - -

FaceStream#

Сервис для работы с FaceStream. Сервис предназначен для получения списка имен потоков из FaceStream для последующей передачи в СКУД.

Поддерживаемая версия FaceStream 4.0 и новее.

Настройка параметров для подключения к FaceStream#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
host IP адрес сервера с установленным FaceStream IP адрес в виде X.X.X.X -
port Порт сервера, на котором развернут FaceStream - 34569
enable_ssl Метод шифрования данных при передачи по сети. Зависит от типа сети в решении. On - https Off
Off - http

Gate#

Сервис предназначен для взаимодействия со СКУД Gate.

Интеграционный модуль (sync.exe), запускаемый в дирректории Gate Server, определяет изменения в БД скуда и отправляет изменения на ip:port указанные в файле настроек .env. VL Access в свою очередь принимает и обрабатывает эти запросы, и вносит соответвущие изменения в список Luna.

Поддерживаемая версия СКУД: Gate Terminal 1.22.95, Gate Server 1.22.95

Настройка параметров для подключения к Gate#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna -

Luna#

Сервис для работы с СРЛ. Сервис предназначен для перенаправление данных из/в СРЛ во внешние системы и устройства.

Поддерживаемые версии: 5.10 и выше.

Настройка параметров для подключения к Luna#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
host IP адрес сервера с установленной СРЛ IP адрес в виде X.X.X.X -
port Порт сервера, на котором развернута СРЛ - 5000
username Логин пользователя СРЛ - -
password Пароль пользователя СРЛ - -
account_id UUID пользователя СРЛ - -
handler_id UUID обработчика для работы с событиями прохода, созданный в СРЛ. UUID обработчика -
default_list_id UUID идентификатора списка СРЛ, с которым будут синхронизированы сотрудники Идентификатор списка, созданные в СРЛ. -
min_face_similarity Минимальное значение качества распознаваемого лица, при котором будет проводиться идентификация. Значение формируется на этапе проектирования и корректируется на этапе тестирования. Задается в диапазоне от 0,00 до 1,00. 0,00 – идентифицировать все лица. 1,00 – идентифицировать лица только в лучшем качестве. 0,5

LunaAceConverter#

Сервис для отправки данных полученных от устройств LUNA ACE в СРЛ. Полученный запрос от устройства, перенаправляется в СРЛ, затем генерируется ответ для устройства на основе полученного ответа от СРЛ.

  • Поддерживается версия LUNA ACE 1.2.23

Настройка параметров для подключения к LUNA ACE#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -

Настройка LUNA ACE#

1․ Подключитесь к устройству по SSh.

2․ Откройте файл: vi /opt/luna_ace/ace_device.conf .

3․ В параметре luna_platform_address указать URL сервиса LunaAceConverter.

Для получения URL сервиса необходимо перейти в созданные сервис LunaAceConverter в Access и скопировать полный путь из строки поиска браузера:

http://<ip_address>:9092/service/<UUID>.

4․ Перейдите в директорию: cd /opt/luna_ace/services/ace_device

5․ Перезапустите устройство: restart

LunaCars#

Сервис для программно-аппаратной интеграция, необходимый для связи LUNA CARS и преграждающих устройств – шлагбаумов, откатных ворот и так далее, для контроля доступа ТС.

Сервис интеграции с LUNA CARS. Поддерживаемые модули LUNA CARS:

  • LUNA CARS API: v.1.0.3;
  • LUNA CARS Stream: v.2.0.4;
  • LUNA CARS Analytics: v.3.0.3.

Access подключается к LUNA CARS Analytics backend.

События в очереди имеют тип CarDetectionEvent.

Настройка параметров для подключения к LunaCars#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
host IP адрес сервера с установленным LUNA CARS Analytics. IP адрес в виде X.X.X.X -
port Порт сервера, на котором развернут LUNA CARS Analytics backend. - 8080
api_port Порт сервера, на котором развернут LUNA CARS API - 8100
login Логин администратора LUNA CARS Analytics. Поддерживается ввод латиницы, цифр и символов. - admin@test.ru
password Пароль администратора LUNA CARS Analytics. Поддерживается ввод латиницы, цифр и символов. - admin
event_expiry_time Через сколько секунд события можно пропустить как устаревшие, необходимо уменьшать время до ~15 секунд, если поток ТС постоянный. >10 60
min_license_plate_accuracy Минимальная точность распознавания государственного номерного знака. При котором будет производиться идентификация ГРЗ. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00..1,00 0,00 – идентифицировать все ГРЗ. 1,00 – идентифицировать ГРЗ только в лучшем качестве. 0,6
event_memory_time Время в секундах, за которое сервис не создает повторное событие на это же ТС, необходимо увеличивать значение, если ТС долго стоит в зоне распознавания в очереди на въезд и по схожим причинам. 60…180 90
timeout Время таймаута при неудачной попытке соединения с сервисом. Необходимо увеличивать время, если имеется большая задержка между серверами. Время выбирается исходя из задержки в сети, для поддержания работоспособности. -

Parsec#

Сервис предназначен для взаимодействия со СКУД Parsec для обеспечения прохода распознанных лиц через турникет/дверь с магнитным замком.

Сервис, выполняет следующие запросы в СКУД:

  • Отправка URL адреса ONVIF сервисов
  • Получение событий считывания карты
  • Получение идентификаторов точек доступ

Поддерживает версию СКУД ParsecNET: 3 ver. 3.11.629 39.

Выполняет репликацию данных пользователей из СКУД Parsec в указанный список СРЛ и генерирует контроллеры ParsecController из полученного списка устройств для последующего выполнения запросов на вход или выход.

Функционал Parsec#

Основные функции:

  • Передача списка сотрудников в список СРЛ
  • Добавление/редактирование/удаление сотрудников в списке СРЛ
  • Получение событий детекции от устройств.

Настройка параметров для подключения к Parsec#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id UUID сервиса Luna в Access. - -
host IP адрес сервера с установленным Parsec IP адрес в виде X.X.X.X -
port Порт сервера, на котором развернут Parsec - -
username Логин пользователя Parsec. - -
integration_key Ключ интеграции Parsec. Используется в качестве пароля для подключения к устройству. - -
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091

Настройка ПО СКУД Parsec#

Для запуска и настройки ПО СКУД Parsec установите Parsec.NET и запустите программу «Администрирование» и проверьте настройки (Рисунок 118):

1․ Убедиться, что запущен «Расширенный режим» (Файл->Расширенный режим).

2․ Перейти в раздел «Редактор оборудования» и убедиться, что контроллеры подключены.

Раздел «Редактор оборудования»
Рисунок 118. Раздел «Редактор оборудования»

3․ В каждом необходимом контроллере, установить следующие настройки во вкладке «Режимы прохода» (Рисунок 119).

Вкладка «Режимы прохода»
Рисунок 119. Вкладка «Режимы прохода»

4․ Перейти в раздел «Редактор системных настроек», затем открыть вкладку «Распознавание лиц (Onvif)» (Рисунок 120).

Вкладка «Распознавание лиц (Onvif)»
Рисунок 120. Вкладка «Распознавание лиц (Onvif)»

5․ В окне «Распознавание лиц (Onvif)» нажать кнопку изменить и убедиться, что пункт «Использовать СРЛ» включен, а «Тип СРЛ» установлен «Распознавание лиц Onvif».

6․ В поля «IP Адрес» и «Порт» ввести данные сервера Access.

7․ Кнопку «Проверка подключения» нажимать только после настройки Access, для этого потребуется «Ключ интеграции».

8․ После нажатия на кнопку «Проверка подключения», поля в блоке «Сервисы системы распознавания лиц» заполнятся автоматически.

9․ Нажать кнопку «Сохранить».

10․ Реплицировать сотрудников в список Luna путем нажатия кнопки «Передача сотрудников и посетителей». Перед этим убедитесь что все сотрудники корректно добавлены в разделе «Редактор персонала» см. п. «Добавление сотрудников в СКУД Parsec»

Пример отображения сотрудника выгруженного из СКУД Parsec в список LUNA PLATFORM (Рисунок 121).

Отображение сотрудника в LUNA PLATFORM
Рисунок 121. Отображение сотрудника в LUNA PLATFORM

Настройка групп доступа в СКУД Parsec#

1․ Перейти в раздел «Редактор групп доступа».

2․ Добавьте новую группу доступа.

3․ Добавьте территорию доступа куда входят точки доступа (Рисунок 122).

Настройка групп доступа
Рисунок 122. Настройка групп доступа

4․ Нажмите кнопку «Сохранить».

Добавление сотрудников в СКУД Parsec#

Добавление сотрудников в СКУД Parsec необходимо для их последующей выгрузки в LUNA PLATFORM (Рисунок 123).

Раздел «Редактирование персонала». Добавление нового сотрудника
Рисунок 123. Раздел «Редактирование персонала». Добавление нового сотрудника

1․ Перейти в раздел «Редактор персонала».

2․ Нажать кнопку добавления нового сотрудника.

3․ Заполните поля «Фамилия» и «Имя».

4․ Добавьте фото сотрудника.

5․ Заполните поле «Код карты». При этом поле «ПИН» заполняется автоматически.

Если проход по картам не предусмотрен на объекте или у данного сотрудника нет карты — введите любое значение в поле «Код карты».

6․ Выберете группу доступа сотрудника.

7․ Нажмите кнопку «Сохранить».

При корректном добавлении сотрудников все новые или измененные данные будут добавлены в базу LUNA PLATFORM автоматически.

PercoWEB#

Программные интеграции ПО СКУД Perco WEB с СРЛ реализована для обеспечения прохода распознанных лиц через турникет/дверь с магнитным замком.

  • Поддерживает версии PercoWeb системы 2.0, номер сборки PercoWeb 4.30.

Выполняет репликацию данных пользователей из СКУД PERCo в указанный список Luna и генерирует контроллеры PercoController из полученного списка устройств для последующего выполнения запросов на вход или выход.

Функционал PercoWEB#

Основные функции:

  • добавление устройств, с которыми будет работать СРЛ;
  • получение регулярных обновлений из БД ПО СКУД;
  • отправка запросов на добавление/изменение данных в СРЛ;
  • получение событий идентификаций;
  • отправка запроса в ПО СКУД о событиях идентификаций;
  • логирование событий о попытке прохода неидентифицированного сотрудника через турникет.

Настройка параметров для подключения к PercoWEB#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
host IP адрес сервера с установленным PERCo-Web IP адрес в виде X.X.X.X. -
port Порт сервера, на котором развернут PERCo-Web - -
enable_ssl Метод шифрования данных при передачи по сети. Зависит от типа используемой сети. On - https Off
Off - http
login Логин пользователя PERCo-Web. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный в PERCo-Web -
password Пароль пользователя PERCo-Web. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
token_ttl_min Срок действия токена безопасности в минутах. Значение должно совпадать с ПО PERCo-Web, расположение Менеджера PERCo-Web -> Настройки -> Дополнительные настройки -> Время жизни сессии. (по умолчанию 1 день). - 1440
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
max_workers Максимальное количество потоков, которые можно использовать для репликации лиц. 1-10 10

Rusguard#

Программные интеграции ПО СКУД Rusgurad с СРЛ реализована для обеспечения прохода распознанных лиц через турникет.

  • Поддерживает версию СКУД Rusguard: 3.3.1

Функционал Rusguard#

Основные функции:

  • добавление устройств, с которыми будет работать СРЛ;
  • получение регулярных обновлений из БД ПО СКУД;
  • отправка запросов на добавление/изменение данных в СРЛ;
  • получение событий идентификаций;
  • отправка запроса в ПО СКУД о событиях идентификаций;
  • логирование событий о попытке прохода неидентифицированного сотрудника через турникет.

Настройка параметров для подключения к Rusguard#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
host IP адрес сервера с установленным Rusguard IP адрес в виде X.X.X.X. -
port Порт сервера, на котором развернут Rusguard - 8089
enable_ssl Метод шифрования данных при передачи по сети. Зависит от типа используемой сети. On - https Off
Off - http
target_card_type_id Реплицируемый тип карты. Если поле пустое, реплицируется любая карта сотрудника. - -

RusguardCBS#

Cервис предназначен для взаимодействия со СКУД Rusguard и КБС.

Сервис реплицирует сотрудников из скуда в свою БД, запрашивая идентификатор дескриптора в КБС по фотографии сотрудника. Для актуализации данных сессия репликации перезапускается через 5 секунд после завершения.

  • Поддерживает версии: Система - 3.3.1, База данных - 3.3.1

Настройка параметров для подключения к RusguardCBS#

Настройки сервиса и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
cbs_id Идентификатор сервиса КБС - -
host IP адрес сервера с установленным Rusguard IP адрес в виде X.X.X.X. -
port Порт сервера, на котором развернут Rusguard - 8089
enable_ssl Метод шифрования данных при передачи по сети. Зависит от типа используемой сети. On - https Off
Off - http
min_face_similarity Минимальный процент соответствия для поиска кандидата в КБС при репликации. 0-1 0,7
target_card_type_id Идентификатор реплицируемого типа карты. Если поле пустое, реплицируется любая карта сотрудника. Доступные идентификаторы типов карт, отображаются в блоке Info. - -

Salto#

Сервис предназначен для взаимодействия со СКУД Salto.

  • Поддерживает версию СКУД Salto: 6.6.3.0.

Выполняет репликацию данных пользователей из СКУД Salto в указанный список Luna и генерирует контроллеры SaltoController из полученного списка точек прохода для последующего выполнения запросов на проход.

Настройку ПО СКУД Salto см. в официальной документации.

Настройка параметров для подключения к Salto

СКУД синхронизирует сотрудников со списком в Luna и слушает события, на основе которых решает открывать или не открывать турникет. Данные события генерируются в Access пайплайном SendToSalto.

При создании нового сервиса используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
host IP адрес Salto. - -
port Порт сервера, на котором развернут Salto. - 8100
login Логин пользователя Salto. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный в Salto -
password Пароль пользователя Salto. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -

Sigur#

  • Поддерживает версию СКУД Sigur: 1.1.1.9s.

Данные сервисы предназначены для взаимодействия со СКУД Sigur.

Программные интеграции c ПО СКУД Sigur реализованы для обеспечения:

  • с СРЛ для прохода распознанных лиц через турникет/дверь с магнитным замком.
  • с LUNA CARS для обеспечения контроля доступа транспортных средств при проезде через преграждающие устройства.

Настройка СКУД Sigur#

Для запуска и настройки ПО СКУД Sigur необходимо выполнить следующие действия:

1․ Убедиться, что используется ПО СКУД Sigur версии 1.1.1.9.s или новее.

2․ В меню программы управления Sigur выбрать пункт меню «Справка» → «О программе».

3․ Сверить версию ПО с указанной на сайте www.sigur.com.

4․ При необходимости обновить ПО до последней версии.

5․ Настроить взаимодействие между модулем интеграции и сервером ПО СКУД «Sigur».

6․ В меню программы управления Sigur выбрать пункт меню «Файл» → «Настройки».

7․ В диалоге «Редактирование настроек» перейти к пункту «Видеонаблюдение».

8․ Добавить сервер видеонаблюдения (Рисунок 124).

Добавление сервера видеонаблюдения
Рисунок 124. Добавление сервера видеонаблюдения

9․ указать произвольное имя сервера;

10․ тип сервера — «Пользовательская система»;

11․ нажать «Ок»;

12․ ввести параметры сервера подобно указанным ниже (Рисунок 125).

Редактирование параметров сервера видеонаблюдения
Рисунок 125. Редактирование параметров сервера видеонаблюдения

13․ «Адрес сервера» и «Порт сервера (НТТР)» — используются при обращении к серверу со стороны СКУД по протоколу HTTP;

14․ «Адрес сервера» соответствует IP адресу машины, на которой запущен Access;

15․ «Порт сервера (НТТР)» — порт для интеграционного модуля (значение по умолчанию «9091», если порт уже используется — изменить);

16․ «Путь к сервису» задает общий префикс путей на сервере для всех запросов от СКУД. Данное значение следует взять из блока информации компонента Sigur в Access, значение поля webhook-url (Рисунок 126).

17․ Активировать флаг Выгружать на серверов фотографии при использовании сервиса Sigur, отключить при использовании сервиса SigurThroughDatabase.

18․ Активировать флаг Получать с сервера события.

Ссылка на Webhook
Рисунок 126. Ссылка на Webhook

19․ Включить функцию распознавания лиц.

20․ В диалоге «Редактирование настроек» перейти к пункту «Распознавание лиц».

21․ Установить галочку в пункте «Включить распознавание лиц» (Рисунок 127).

Включение функции распознавания лиц в настройках системы
Рисунок 127. Включение функции распознавания лиц в настройках системы

Настройка точек доступа в Sigur#

При возникновении ошибок перезапустите сервер ПО СКУД Sigur, чтобы он смог подключиться к интеграционному модулю.

Для настройки точек доступа в Sigur необходимо выполнить следующие действия:

1․ В боковом меню программы управления Sigur выбрать пункт «Оборудование» (Рисунок 128).

Боковое меню программы управления Sigur
Рисунок 128. Боковое меню программы управления Sigur

2․ Выбрать требуемую точку доступа и настроить для неё параметры видеонаблюдения (Рисунок 129):

3․ «Система» — выбрать название созданной пользовательской системы;

4․ «Камера» — выбрать камеру. При нажатии на выпадающий список в нём должны отобразиться названия всех устройств, созданных в Access, это говорит о том, что интеграция работает исправно и Sigur удалось подключиться к Access. Выбрать устройство, которое используется для идентификации нужной точки доступа;

5․ установить галочку в пункте «Включить идентификацию по лицу»;

6․ нажать кнопку «Применить».

Настройка параметров оборудования видеонаблюдения
Рисунок 129. Настройка параметров оборудования видеонаблюдения

Прямое подключение#

Функционал Sigur

Основные функции:

  • добавление устройств, с которыми будет работать СРЛ и LUNA CARS;
  • получение регулярных обновлений из БД ПО СКУД;
  • отправка запросов на добавление/изменение данных в СРЛ;
  • получение событий идентификаций;
  • отправка запроса в ПО СКУД о событиях идентификаций;
  • логирование событий о попытке прохода неидентифицированного сотрудника через турникет.

Настройка параметров для подключения к Sigur

СКУД синхронизирует сотрудников со списком в Luna и слушает события, на основе которых решает открывать или не открывать турникет. Данные события генерируются в Access пайплайном SendToSigur.

При создании нового сервиса используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
host IP адрес Sigur. - -
luna_cars_id Идентификатор сервиса LunaCars в Access - -
mark_for_ignore При синхронизации с Sigur, если в теле запроса сотрудника встречается данная комбинация, то запрос игнорируется. Опция необходима для разнесения различных копий Sigur в одной системе. On – игнорировать запросы Off
Off – выполнять запросы

Подключение через БД - SigurThroughDatabase#

Сервис предназначен для взаимодействия со СКУД Sigur напрямую через его базу данных. Он синхронизирует сотрудников из БД со списком в Luna. В свою очередь СКУД открывает соединение, в котором сервис ему возвращает события по мере их возникновения. Данные события генерируются в Access пайплайном SendToSigur.

Функционал SigurThroughDatabase

Основные функции:

  • добавление устройств, с которыми будет работать СРЛ;
  • получение регулярных обновлений из БД ПО СКУД;
  • отправка запросов на добавление/изменение данных в СРЛ;
  • получение событий идентификаций;
  • отправка запроса в ПО СКУД о событиях идентификаций;
  • логирование событий о попытке прохода неидентифицированного сотрудника через турникет.

Настройка параметров для подключения к SigurThroughDatabase

При создании нового сервиса используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
host IP адрес базы данных Sigur. IP адрес в виде X.X.X.X.
db_username Имя пользователя, с помощью которого происходит подключение к базе данных Sigur. - -
db_password Пароль пользователя базы данных Sigur. - -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -

Strazh#

Функционал Strazh#

  • Поддерживает версию СКУД Strazh: 1.2.211201.648.

Выполняет репликацию данных пользователей из СКУД Strazh (Страж) в указанный список СРЛ и генерирует контроллеры StrazhController из полученного списка устройств для последующего выполнения запросов на вход или выход.

Настройка параметров для подключения к Strazh#

Для добавления сервиса необходимо создать его со следующими настройками:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
login Логин пользователя Strazh. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный в Strazh. -
password Пароль пользователя Strazh. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
host IP адрес сервера с установленным Strazh. IP адрес в виде X.X.X.X. -
port Порт сервера, на котором развернут Strazh - 443
enable_ssl Метод шифрования данных при передачи по сети. Зависит от типа используемой сети. On - https On
Off - http
max_workers Максимальное количество потоков, которые можно использовать для репликации лиц. >0 10

Настройка ПО СКУД Strazh#

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

1․ Добавьте в точке прохода параметр "Подтверждение похода внешней системой".

2․ Добавьте параметр "Максимальное время ожидания подтверждения прохода внешней системой, сек.

3․ Скорректируйте таймаут ожидания ответа внешней системы и решение по-умолчанию, если система не успевает обработать запрос.

После этого при попытке пройти через эту точку с картой у которой уровень привилегий меньше уровня привилегий точки, через механизм SSE будет отправлено событие с type access_confirmation и data в виде JSON объекта с полями request и response. В request содержится запрос на поход, в response находится предварительное решение СКУД о возможности похода (т.е. решение после стандартных проверок профиля, расписания и т.д.). Далее СКУД ожидает, что ему отправят решение о походе путем HTTP POST на /access_confirmation с указанием UUID запроса и решением пускать или нет. Вне зависимости от решения СКУД в response внешняя система может пускать и не пускать.

Контроллеры#

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

Список контроллеров:

Название в Access
GateController
LaurentController
PercoController
PusrController
SaltoController
StrazhController

GateController#

Контроллер GateController предназначен для работы с преобразователем GateEthernetWiegand, с помощью которого можно отправить номер карты Wiegand формата на контроллер. Для запуска необходимо указать IP, порт и идентификаторы компонентов на соответствующие выходы устройства, чтобы понимать, какое направление открыть при получении детекций с устройств.

Преобразователем GateEthernetWiegand#

Преобразователь обеспечивает прием кодовой посылки по сети Ethernet от сервера распознавания, декодирование полученной посылки и выдачу кода идентификатора на требуемый Wiegand вход контроллера СКУД. Конфигурация преобразователя происходит с помощью специальной утилиты — программы, работающей под управлением операционной системы Windows. В программе задается начальный IP адрес устройства и другие параметры связи.

Настройка параметров для подключения к контроллеру Gate#

Настройки контроллера и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес устройства IP адрес в виде X.X.X.X. -
port Порт устройтва - 5000
entry_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к двери (выход 0) Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
exit_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к считывателю карт 1 (выход 1) Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
retry_entry_sleep_interval Интервала паузы между прохождением в секундах, чем больше поток людей, тем боле должна быть пауза. 1...10 7

LaurentController#

Контроллер Laurent2 предназначен для контроля и управления доступом совместно с сервисом Luna Cars.

  • Поддерживаемые устройства: Laurent2.
  • Поддерживаемые версии прошивки: L212.

Настройка параметров для подключения к контроллеру Laurent#

Настройки контроллера и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес устройства IP адрес в виде X.X.X.X. -
port Порт устройства - -
delay_time Время в секундах, на которое реле открывается 1..10 -

PercoController#

Контроллеры PERCo генерируется автоматически при работе сервиса PercoWeb из подключенных устройств при запуске сервиса. Для использования необходимо в ручном режиме внести entry_source и exit_source значения для каждого из создавшихся контроллеров.

Настройка параметров для подключения к контроллеру PERCo#

Настройки контроллера и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
perco_web_id ID экземпляра сервиса PercoWEB в Access - -
external_controller_id Уникальный идентификатор устройства, используемого в интеграции. Указывается в Access. - -
description Дополнительное поля для ввода описания точки прохода Поддерживаются русские и латинские символы, не рекомендуется вводить более 50 символов. -
entry_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к двери (выход 0) Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
exit_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к считывателю карт 1 (выход 1) Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -

PusrController#

Контроллер предназначен для работы с преобразователем WGNetConverter, с помощью которого можно отправить номер карты Wiegand формата на контролер.

  • Поддерживаемые устройства: WG-TCP
  • Поддерживаемые прошивки: V6005

Важно, чтобы преобразователь находился в режиме TCP Server. Для этого при первичной настройке необходимо в веб-интерфейсе в разделе Serial Port выбрать соответствующий Work Mode.

Настройка параметров для подключения к контроллеру Pusr#

Настройки контроллера и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес устройства IP адрес в виде X.X.X.X. -
port Порт устройтва 20108
entry_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к двери (выход 0) Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
exit_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к считывателю карт 1 (выход 1) Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
retry_entry_sleep_interval Интервала паузы между прохождением в секундах, чем больше поток людей, тем боле должна быть пауза. 1...10 5

SaltoController#

Контроллер Salto генерируется автоматически при работе сервиса Salto из полученных точек прохода. Для использования и работы, после генерации, необходимо в ручном режиме внести entry_source значение для каждого из создавшихся контроллеров.

Настройка параметров для подключения к контроллеру Salto#

Настройки контроллера и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
salto_id ID экземпляра Salto в Access - -
external_controller_id Уникальный идентификатор устройства, используемого в интеграции. Указывается в Access. - -
entry_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к двери (выход 0) Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
retry_entry_sleep_interval Интервала паузы между прохождением в секундах, чем больше поток людей, тем боле должна быть пауза. 1...10 5

StrazhController#

Контроллеры Strazh генерируется автоматически при работе сервиса Strazh из полученных устройств при запуске сервиса. Для использования необходимо в ручном режиме внести entry_source и exit_source значения для каждого из создавшихся контроллеров.

Настройка параметров для подключения к контроллеру Strazh#

Настройки контроллера и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
strazh_id ID экземпляра Strazh в Access - -
external_controller_id Уникальный идентификатор устройства, используемого в интеграции. Указывается в Access. - -
second_factor_expiry_time Лимит времени в секундах на получение второго фактора при использовании двухфакторной аутентификации. Не рекомендуется устанавливать лимит более 10 секунд. 0...10 -
entry_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к считывателю карт A Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
exit_source Выпадающий список для выбора устройства, ожидаемое в виде source события, привязанного к считывателю карт B Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -

Устройства#

Для выполнения программно-аппаратной интеграции СРЛ/LUNA CARS для контроля доступа необходимо использовать устройства – терминал, камеры и т. д.

Терминал Beward#

Биометрический терминал с функциями измерения температуры, определения маски и встроенным реле.

  • Поддерживаемые устройства: TFR80-210T1Q / TFR80-210.
  • Поддерживаемые версии прошивки: 1.2.13.0 / 2.1.6.0.

Настройка параметров для подключения к Beward#

Настройки устройства и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес сервера с установленным Beward IP адрес в виде X.X.X.X. -
port Порт сервера, на котором развернут Beward - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
login Логин пользователя Beward. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный в Beward -
password Пароль пользователя Beward. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
open_door_time Время замыкания реле в миллисекундах Время берется из инструкции к реле. 2000
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091
event_expiry_time Время валидности событий в секундах, необходимо уменьшать время, при большом потоке людей, так как может переполняться кэш устройства >10 60
successful_pass_message_template Сообщение при успешной идентификации. Для отображения имени пользователя на экране терминала при успешной идентификации необходимо использовать переменные ФИО. Порядок слов в приветственном сообщении может быть любым. Любые текстовые названия и переменные ФИО. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 24 символов. Welcome!
unsuccessful_pass_message Сообщение при неуспешной идентификации Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 24 символов. Face is not identified

Терминал BioSmart#

  • Поддерживаемые устройства: BioSmart Quasar.
  • Поддерживаемые версии прошивки: 2.3.0.46.

Настройка параметров для подключения к BioSmart Quasar#

Настройки для создания нового устройства:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес сервера с установленным Quasar IP адрес в виде X.X.X.X. -
port Порт сервера, на котором развернут Quasar - 80
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00

Для подписки на события необходимо на терминале зайти в «Настройки» → «Серверная идентификация», выбрать тип сервера: BioSmartLite, ввести эндпоинт для отправки данных: http://IP/vl-access/webhook/biosmart/ и сохранить настройки.

Девайс не генерирует событий и не кладет ничего в очередь. Запросы в Luna отправляются напрямую из эндпоинтов.

Камера Dahua#

Определенные модели камер Dahua имеют реле и возможность для его программного управления.

При реализации проекта осуществляется интеграция СРЛ с данным функционалом, что позволяет управлять реле при появлении в кадре лица из определенного списка.

Далее возможно, например, передать сигнал на электронный замок двери, чтобы дверь открылась или не открылась.

Девайс запускает stream соединение, генерирует и помещает событие детекции лица в очередь.

Настройка параметров для подключения к камере Dahua#

Настройки устройства и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
device_id Внутренний идентификатор устройства. Указан в настройка устройства. - -
host IP адрес камеры Dahua IP адрес в виде X.X.X.X. -
port Порт для подключения к камере Dahua - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
login Логин пользователя Dahua. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный в камере -
password Пароль пользователя Dahua. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -

Тепловизор DahuaThermo#

Определенные модели камер Dahua имеют реле и возможность для его программного управления.

При реализации проекта осуществляется интеграция СРЛ с данным функционалом, что позволяет управлять реле при появлении в кадре лица из определенного списка.

Далее возможно, например, передать сигнал на электронный замок двери, чтобы дверь открылась или не открылась.

Поддерживает версию системы 2.631.0000000.31.T, Build Date: 2020-07-06.

Устанавливает HTTP соединение с тепловизором и фиксирует лица отправляя событие тепловой детекции лица в очередь.

Настройка параметров для подключения к тепловизору DahuaThermo#

Для запуска необходимо указать следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес камеры Dahua Thermo IP адрес в виде X.X.X.X. -
port Порт для подключения к камере Dahua Thermo - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
login Логин пользователя Dahua Thermo. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный в камере -
password Пароль пользователя Dahua Thermo. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
timeout Время таймаута при неудачной попытке соединения с сервисом. Необходимо увеличивать время, если имеется большая задержка между серверами. Время выбирается исходя из задержки в сети, для поддержания работоспособности. 50

Тепловизор Fortuna315#

Устройство создает события Thermo в очереди SendThermalEventToLuna по полученным данным от устройств. Включает в себя спаренные устройства - тепловизор и камера.

Поддерживаемые версии прошивки камеры V4.02.00 и тепловизора 2.20.0.0.R26130.alpha8 V1.0. Аппаратные версии V1.0. Версии алгоритма smart2.0.0-06-2020.06.17.16:06:42.

Настройка параметров для подключения к Fortuna315#

Для подписки на события необходимо создать устройство со следующими настройками:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
device_id Внутренний идентификатор устройства. Указан в настройка устройства. - -
host IP адрес камеры Fortuna315 IP адрес в виде X.X.X.X. -
port Порт для подключения к камере Fortuna315 - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
thermo_host IP адрес тепловизора Fortuna315 IP адрес в виде X.X.X.X. -
thermo_port Порт тепловизора Fortuna315 - -

Камера HikvisionCamera#

Камера для формирования видеопотока для СРЛ с последующей интеграцией со СКУД.

  • Поддерживаемые устройства: DS-2CD3126G2-IS
  • Поддерживаемые версии прошивки: V5.5.134 build 200430

Устройство создает события типа FaceDetectionEvent.

Настройка параметров для подключения к HikvisionCamera#

Для подписки на события необходимо создать устройство со следующими настройками:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес камеры HikvisionCamera IP адрес в виде X.X.X.X. -
port Порт для подключения к камере HikvisionCamera - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
login Логин пользователя HikvisionCamera. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный в для доступа к устройству -
password Пароль пользователя HikvisionCamera. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
timeout Время в секундах таймаута при неудачной попытке соединения с сервисом. Необходимо увеличивать время, если имеется большая задержка между серверами. Время выбирается исходя из задержки в сети, для поддержания работоспособности. 10

Камера HikvisionCameraThermo#

Камера c функциями измерения температуры и передачи данных в СРЛ.

  • Поддерживаемые устройства: DS-2CD3126G2-IS
  • Поддерживаемые версии прошивки: V5.5.134 build 200430

Устройство создает события типа ThermalEvent.

Настройка параметров для подключения к HikvisionCameraThermo#

Для подписки на события необходимо создать устройство со следующими настройками:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес камеры HikvisionCameraThermo IP адрес в виде X.X.X.X. -
port Порт для подключения к камере HikvisionCameraThermo - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
login Логин пользователя HikvisionCameraThermo. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный для доступа к устройству -
password Пароль пользователя HikvisionCameraThermo. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
timeout Время в секундах таймаута при неудачной попытке соединения с сервисом. Необходимо увеличивать время, если имеется большая задержка между серверами. Время выбирается исходя из задержки в сети, для поддержания работоспособности. 10

Терминал HikvisionRecognitionOnBoard#

Биометрический терминал с функцией распознавания.

  • Поддерживаемые устройства: DS-K1T341AMF, DS-K1T341AM, DS-K1T680D-E1
  • Поддерживаемые версии прошивки: V3.2.30 build 220210

События в очереди имеют тип FaceDetectionEvent.

Настройка параметров для подключения к HikvisionRecognitionOnBoard#

Для подписки на события необходимо создать устройство со следующими настройками:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес камеры IP адрес в виде X.X.X.X. -
port Порт для подключения к камере - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
login Логин пользователя. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный для доступа к устройству -
password Пароль пользователя. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
recognition_interval Интервал между запуском распознавания. Задается в зависимости от потока людей. 1…10 1
event_expiry_time Время валидности событий в секундах, необходимо уменьшать время, при большом потоке людей, так как может переполняться кэш устройства >10 60

Терминал HikvisionTerminalThermo#

Биометрический терминал с функциями измерения температуры, определения маски и встроенным реле.

  • Поддерживаемые устройства: DS-K1TA70MI-T, DS-K1T671TM-3XF, DS-K5671-3XF/ZU.
  • Поддерживаемые версии прошивки: V3.2.32 build 210525.

Обрабатываться будут только события типа AccessControllerEvent (имеющие измеренную температуру), события такого типа приходят с терминала.

События в очереди имеют тип ThermalEvent.

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

Настройка параметров для подключения к HikvisionTerminalThermo#

Для подписки на события необходимо создать устройство со следующими настройками:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес камеры HikvisionTerminalThermo IP адрес в виде X.X.X.X. -
port Порт для подключения к камере HikvisionTerminalThermo - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
login Логин пользователя HikvisionTerminalThermo. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный для доступа к устройству -
password Пароль пользователя HikvisionTerminalThermo. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
event_expiry_time Время валидности событий в секундах, необходимо уменьшать время, при большом потоке людей, так как может переполняться кэш устройства >10 60
card_recognition_interval Интервал между распознаваниями карт. 0...10 3
face_recognition_interval Интервал между распознаваниями изображений с лицами. 1...10 3
liveness_level Степень проверки уровня liveness. low – быстрая скорость обработки, точность уменьшена middle
middle – средняя точность распознавания и скорость работы
high – точное определение, повышенное потребление ресурсов
attempts_check_liveness Количество попыток прохождения проверки liveness. Необходимо увеличивать количество попыток проверки при сложных ракурсах и условиях съемки для избежания ложноположительных распознаваний. 5...15 10
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091
successful_pass_message_template Сообщение при успешной идентификации. Для отображения имени пользователя на экране терминала при успешной идентификации необходимо использовать переменные ФИО. Порядок слов в приветственном сообщении может быть любым. Любые текстовые названия и переменные ФИО. Не рекомендуется вводить более 33 символов. Добро пожаловать
unsuccessful_pass_message Сообщение при неуспешной идентификации Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 33 символов. Лицо не идентифицировано
light_brightness_led Уровень яркости LED подсветки. Чем темнее зона перед терминалом, тем ярче должна быть подсветка 0…100 50
light_brightness_ir уровень яркости инфракрасной (ИК) подсветки. Чем темнее зона перед терминалом, тем ярче должна быть подсветка 0…100 50

Терминал LunaFast4A1#

Биометрический терминал LUNA FAST 4A1 с функцией распознавания.

  • Поддерживаемые устройства: DS-K1T680D-E1, DS-K1T341AMF, DS-K1T341AM, VL LUNA FAST 4A1, VL LUNA FAST 8A1, 671, DS-K1T671M, ACT-T1341M, DS-K1T680DF-E1, DS-K5671-ZU.
  • Поддерживаемые версии прошивки: V3.2.30 build 210415, V3.2.30 build 210525, V3.2.30 build 210526, V3.2.30 build 210812, V3.2.30 build 211025, V3.2.30 build 220607, V3.2.30 build 220803, V3.2.30 build 221027, V3.2.33 build 210816, V3.2.35 build 220415, V3.2.35 build 220817.

События в очереди имеют тип FaceDetectionEvent.

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

Настройка параметров для подключения к LunaFast4A1#

Для подписки на события необходимо создать устройство со следующими настройками:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес камеры LunaFast4A1 IP адрес в виде X.X.X.X. -
port Порт для подключения к терминалу LunaFast4A1 - 80
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
login Логин пользователя LunaFast4A1. Поддерживается ввод латиницы, цифр и символов. Пользователь созданный для доступа к устройству -
password Пароль пользователя LunaFast4A1. Поддерживается ввод латиницы, цифр и символов. Пароль пользователя -
event_expiry_time Время валидности событий в секундах, необходимо уменьшать время, при большом потоке людей, так как может переполняться кэш устройства >10 60
card_recognition_interval Интервал между распознаваниями карт. 0...10 3
face_recognition_interval Интервал между распознаваниями изображений с лицами. 1...10 3
liveness_level Степень проверки уровня liveness. low – быстрая скорость обработки, точность уменьшена low
middle – средняя точность распознавания и скорость работы
high – точное определение, повышенное потребление ресурсов
attempts_check_liveness Количество попыток прохождения проверки liveness. Необходимо увеличивать количество попыток проверки при сложных ракурсах и условиях съемки для избежания ложноположительных распознаваний. Значения > 0 10
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091
successful_pass_message_template Сообщение при успешной идентификации. Для отображения имени пользователя на экране терминала при успешной идентификации необходимо использовать переменные ФИО. Порядок слов в приветственном сообщении может быть любым. Любые текстовые названия и переменные ФИО. Не рекомендуется вводить более 33 символов. Добро пожаловать
Пример с выводом ФИО: Добро пожаловать, {fullname}.
unsuccessful_pass_message Сообщение при неуспешной идентификации Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 33 символов. Лицо не идентифицировано
light_brightness_led Уровень яркости LED подсветки. Чем темнее зона перед терминалом, тем ярче должна быть подсветка 0…100 50
light_brightness_ir уровень яркости инфракрасной (ИК) подсветки. Чем темнее зона перед терминалом, тем ярче должна быть подсветка 0…100 50

Тепловизор Panda#

Тепловизионная камера с распознаванием лиц.

  • Поддерживаемые устройства: SN-T5/13, SN-F22-13.
  • Поддерживаемые версии прошивки: v3.6.0825.1004.1.0.23.0.0, v3.6.0840.1004.1.45.1.0.2.

События в очереди имеют тип ThermalEvent.

Настройка параметров для подключения к Panda#

Для подписки на события необходимо создать устройство со следующими настройками:

Параметр Описание Возможные значения Значение по умолчанию
name Имя сервиса задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес камеры Panda IP адрес в виде X.X.X.X. -
port Порт для подключения к камере Panda - 80
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно

Далее необходимо зайти в веб интерфейс устройства, залогиниться, перейти во вкладку «Configuration», на панели слева выбрать раздел «Network Service», а затем «CGI Alarm Service Center».

Далее в разделе «CGIAlarm» заполнить поля: в качестве URL Start и URL End назначить эндпоит для отправки данных в Access http://<vl_access_host>:<vl_access_port>/vl-access/webhook/device/<component_id>/event/handle_event/. Также при необходимости в разделе «Proxy Settings» заполните поля Address и Port: Access host и Access port соответственно. В конце сохраните настройки.

Терминал R20Face#

Биометрический терминал с функцией определения наличия защитной маски и центролизованным управлением.

  • Поддерживаемые устройства: R20-Face-T8
  • Поддерживаемые версии прошивки: GD-V32.7267

Настройка параметров для подключения к R20Face#

Настройки устройства и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес терминала R20Face IP адрес в виде X.X.X.X. -
port Порт для подключения к терминалу R20Face - 8080
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091
event_expiry_time Время валидности событий в секундах, необходимо уменьшать время, при большом потоке людей, так как может переполняться кэш устройства >10 60
time_zone Часовой пояс. GMT-12…+12 GMT+3
successful_pass_message_template Сообщение при успешной идентификации. Для отображения имени пользователя на экране терминала при успешной идентификации необходимо использовать переменные ФИО. Порядок слов в приветственном сообщении может быть любым. Любые текстовые названия и переменные ФИО. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 24 символов. Добро пожаловать
unsuccessful_pass_message Сообщение при неуспешной идентификации Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 24 символов. Лицо не идентифицировано

Терминал UniUbi#

Биометрический терминал с функциями измерения температуры, определения маски и управлением встроенным реле.

  • Поддерживаемые устройства: Uface 8-C temp, Uface 8T temp, R20-Face-T8.
  • Поддерживаемые версии прошивки: GD-V30.7219, GD-V32.7247, GD-V32.7267.

При использования терминала без измерения температуры необходимо изменить пайплайн SendThermalEventToLuna на SendToLuna.

Настройка параметров для подключения к UniUbi#

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

Настройки устройства и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
handler_id UUID обработчика для работы с событиями прохода, созданный в Luna. UUID обработчика -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес терминала UniUbi IP адрес в виде X.X.X.X. -
port Порт для подключения к терминалу UniUbi - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
password Пароль пользователя UniUbi Пароль пользователя -
enabled_temp_mode Режим измерения температуры. При отключении параметра измените пайплайн SendThermalEventToLuna на SendToLuna. On – включен On
Off – выключен
vl_access_host IP адрес сервера, на котором установлен Access IP адрес в виде X.X.X.X -
vl_access_port Порт сервера, на котором развернут Access - 9091
event_expiry_time Время валидности событий в секундах, необходимо уменьшать время, при большом потоке людей, так как может переполняться кэш устройства >10 60
time_zone Часовой пояс. GMT-12…+12 GMT+3
successful_pass_message_template Сообщение при успешной идентификации. Для отображения имени пользователя на экране терминала при успешной идентификации необходимо использовать переменные ФИО. Порядок слов в приветственном сообщении может быть любым. Любые текстовые названия и переменные ФИО. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 27 символов. Добро пожаловать
unsuccessful_pass_message Сообщение при неуспешной идентификации Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 27 символов. Лицо не идентифицировано

Терминал VKVision02#

Терминал с функцией видеозаписи и отображения изображений на экран

  • Поддерживаемые устройства: VANCOR VK VISION 02

Настройка параметров для подключения к VKVision02#

Настройки устройства и возможные значения:

Параметр Описание Возможные значения Значение по умолчанию
name Имя устройства задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
group Название списка для группировки компонентов Любые числовые и текстовые значения -
host IP адрес терминала VKVision02 IP адрес в виде X.X.X.X. -
port Порт для подключения к терминалу VKVision02 - -
enable_ssl Поддержка шифрования SSL для сообщений. Необходимо активировать при необходимости сохранения конфиденциальности. При активации нагрузка на устройство и время передачи сообщений возрастает On – активно Off
Off – неактивно
success_status_image_ttl Время (мс) отображения изображения на терминале в секундах со статусом "Успешно" 5000...20000 10000
denied_status_image_ttl Время (мс) отображения на терминале изображения в секундах со статусом "Отказано". 5000...20000 10000
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -

Пайплайны#

Apacs2FA#

Пайплайн Apacs2FA реализует кастомную двухфакторную авторизацию для сервиса Apacs. Прослушиваются события, возникшие при считывании карты, а так же события детекции лиц. Они сопоставляются по их source. Когда приходит первый фактор с определенным source, то запускается ожидание второго фактора, время на его ожидание задается в настройке expiry_time, как только он получен, начинается валидация этой пары.

  • Схожесть лучшего кандидата матчинга, должна быть не ниже указанной в настройке min_face_similarity.
  • Номер карты полученный со считывателя должен совпадать с номером карты лица в списке Luna.

По завершении процедуры аутентификации, на экране устройства отображается соответствующий текст. После успешной валидации номер карты отправляется на соответствующий выход контроллера Gate Ethernet Wiegand или WGNetConverter.

Для создания пайплайна требуется указать:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
apacs_id Выпадающий список для выбора идентификатора сервиса APACS в Access. - -
expiry_time Лимит времени в секундах на получение второго фактора. 0...10 5
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00
unknown_card_message Сообщение при отправке неизвестной карты для принятия решения о доступе Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 50 символов. Карта считана и отправлена на контроллер
waiting_time_exceeded_message Сообщение при превышении времени ожидания второго фактора Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 50 символов. Превышено время ожидания
access_denied_card Номер карты пользователя, заведенного для уведомления о неуспешных проходах. Необходимо указывать номер, чтобы в подключенном СКУД можно было видеть лог о том, что авторизация не прошла. - None
use_cards_without_face Использование и отправка на контроллер карт, которые не привязаны к лицам On - отправлять On
Off - не отправлять

CreateBastionEvent#

Пайплайн прослушивает очередь событий LunaEvent в Luna и генерирует событие BastionEvent. Работает совместно со СКУД Bastion.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
bastion_id Выпадающий список для выбора идентификатора устройства Bastion, используемого в интеграции. Указывается в Access. - -
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00
retry_delay_sec Пауза для повторной попытки прохода. 1...10 5

Custom2FA#

Пайплайн Custom2FA реализует кастомную двухфакторную авторизацию. Прослушиваются события, возникшие при считывании карты, а так же обычные события детекции лиц. События сопоставляются по их source и сохраняются в маппинг. Когда приходит первый фактор с определенным source, то запускается ожидание второго фактора, время на его ожидание задается в настройке expiry_time, как только он получен, начинается валидация этой пары.

  • Схожесть лучшего кандидата матчинга, должна быть не ниже указанной в настройке min_face_similarity;
  • Номер карты полученный со считывателя должен совпадать с номером карты лица в списке СРЛ.

По завершении процедуры аутентификации, на экране устройства отображается соответствующий текст. После успешной валидации номер карты отправляется на соответствующий выход контроллера Gate Ethernet Wiegand.

Для создания пайплайна требуется указать:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
expiry_time Лимит времени в секундах на получение второго фактора. 0...10 5
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00
unknown_card_message Сообщение при отправке неизвестной карты для принятия решения о доступе Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 50 символов. Карта считана и отправлена на контроллер
waiting_time_exceeded_message Сообщение при превышении времени ожидания второго фактора Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 50 символов. Превышено время ожидания
use_cards_without_face Использование и отправка на контроллер карт, которые не привязаны к лицам On - отправлять On
Off - не отправлять

LunaEventListener#

LunaEventListener слушает события из Luna генерируемые внутренним сервисом Luna, FaceStream или любым другим внешним ПО. Запускает адаптеры компонентов (авторов) событий или запускает функционал подключенных к компонентам или взятых по имени контроллеров.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Идентификатор сервиса Luna в системе - -
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00
enable_fake_events Обработка запросов с не пройденной проверкой Liveness, для просмотра таких событий. Для активации должен быть активен параметр enable_fake_events в пайплайне SendToLuna On - обрабатывать Off
Off - не обрабатывать

MatchByPhotoInCbs#

Запрашивает дескриптор в КБС и по его идентификатору извлекает кандидата из своей БД. С полученными данными (кандидатом и именем источника) создается событие и отправляется SuccessMatchEvent в очередь.

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
bio_system_id Уникальный идентификатор сервиса КБС - -
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00

SendCardToR20Face#

Пайплайн прослушивает очередь событий LunaEvent, валидирует полученное событие на наличие кандидата, уровень соответвия и наличие номера карты. Затем выполняется поиск устройства по имени источника события и на это устройство отправляется номер карты.

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -

SendCarsToLaurent#

Пайплайн слушает события из Luna Cars и отправляет сигнал на замыкание реле контроллера Laurent. Поддерживается работ до четырех реле управления преграждающим устройством.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
controller_id Идентификатор контроллера Laurent в Access - -
relay_{N}_scenario_id UUID сценария в LUNA CARS Analytics, по которому происходит проверка ГРЗ для реле {N}. - -

SendCarsToSigur#

Пайплайн для отправки событий из LUNA CARS в Sigur. Прослушивает очередь событий CarDetectionEvent и генерирует события SigurCarEvent. При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -

SendThermalEventToLuna#

Прослушивает очередь событий тепловой детекции и генерирует события в Luna. Для запуска необходимо указать component_id запущенного в системе сервиса Luna. Пайплайн выполняет работу с несколькими списками: дефолтный список и черный список; распределяет полученные данные между ними в зависимости установленных порогов допустимого нижнего и верхнего значения температуры.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Идентификатор сервиса Luna в системе - -
handler_id UUID обработчика для работы с событиями прохода, созданный в СРЛ. - -
black_list_id UUID списка СРЛ, с которым устройство будет синхронизировать людей, для которых доступ закрыт. Необязательный параметр. Идентификатор списка, созданные в Luna. -
too_high_temperature Верхний порог температуры человека при которой его нельзя пропускать. 3...40 37
too_low_temperature Нижний порог температуры человека при которой его нельзя пропускать. 3...40 35
use_lists Активация распределения данных людей по спискам (по умолчанию, черный). On – сравнивать
Off – не сравнивать Off
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00

SendToBars#

Прослушивает очередь событий LunaEvent, DoorEvent и генерирует событие BarsEvent.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
bars_host IP адрес, или сетевое имя ПК с установленным БС - -
bars_port порт, на котором располагается БС - -
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00 0,7
time_to_pass Время ожидания перед следующей идентификацией человека, если человек не прошел через преграждающее устройство. 0…15 секунд 5

SendToLuna#

Пайплайн отправляет получаемые события FaceDetectionEvent в Luna.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Идентификатор сервиса Luna в системе - -
enable_fake_events Отправка лиц с неуспешным liveness, для просмотра попыток взлома Liveness. Для активации должен быть активен параметр enable_fake_events в пайплайне LunaEventListener On - отправлять Off
Off - не отправлять

SendToParsec#

Прослушивает очередь событий LunaEvent в Luna и генерирует событие ParsecEvent.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
parsec_id Уникальный идентификатор устройства Parsec, используемого в интеграции. Указывается в Access. - -
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00 0,7
retry_delay_sec Пауза для повторной попытки прохода. 1...10 5

SendToSalto#

Прослушивает очередь событий LunaEvent, в случае успешной валидации лица в событии, отправляет запрос к сервису Salto для прохождения через дверь, а также выводит сообщение об успешности/неуспешности прохода на устройство.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00

SendToSigur#

Прослушивает очередь событий LunaEvent в Luna и генерирует событие SigurEvent. При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
luna_id Выпадающий список для выбора идентификатора сервиса Luna в Access. - -
sigur_id Уникальный идентификатор устройства Sigur, используемого в интеграции. Указывается в Access. - -
retry_delay_sec Пауза для повторной попытки прохода. 1...10 5
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00

SendToStrazh#

В случае, если контроллер не находится в режиме 2FA: Прослушивает очередь событий LunaEvent, в случае успешной валидации лица в событии, отправляет запрос к сервису Strazh для прохождения через точку доступа.

В случае, если контроллер находится в режиме 2FA: Прослушиваются события, возникшие при считывании карты, а так же обычные события детекции лиц. Они сопоставляются по их source. Когда приходит первый фактор с определенным source, то запускается ожидание второго фактора, время на его ожидание задается в настройке second_factor_expiry_time, как только он получен, начинается валидация этой пары.

При создании нового пайплайна используются следующие настройки:

Параметр Описание Возможные значения Значение по умолчанию
name Имя пайплайна задаваемое пользователем Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 30 символов. -
strazh_id Выпадающий список для выбора идентификатора сервиса Strazh в Access. - -
min_face_similarity Минимальный порог схожести лиц при выполнении верификации. Значение формируется на этапе проектирования и корректируется на этапе тестирования. 0,00...1,00
waiting_time_exceeded_message Сообщение при превышении времени ожидания второго фактора. Любые текстовые названия. Поддерживается ввод латиницы и кириллицы. Не рекомендуется вводить более 50 символов. Превышено время ожидания