Изменения документа Считывание QR-кодов
Редактировал(а) admin 2026/09/21 18:18
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -2,4 +2,82 @@ 2 2 3 3 == Общие сведения == 4 4 5 -Платформа НЕЙРОСС обеспечивает считывание QR-кодов. Поведение п 5 +Платформа НЕЙРОСС обеспечивает считывание QR-кодов. Передача информации из внешней системы посредством QR-кодов предпочтительна в ситуации наличия жестких сетевых ограничений и политик безопасности. Посредством QR-кода информация может быть передана из внешнего контура системы безопасности во внутренний без нарушения изоляции контуров друг от друга, тем самым нивелировав возможность взлома системы извне. Так например, может быть передана информация о владельце пропуска от внешней заявочной пропускной системы в АРМ НЕЙРОСС Доступ, исключив прямую передачу персональных данных. 6 + 7 +**Порядок действий** 8 + 9 +Для реализации возможности ввода данных владельца пропуска посредством считывания QR-кода вам потребуется: 10 + 11 +1. Настроить сканер QR-кодов для работы в режиме клавиатуры; 12 +1. Установить сервис обмена данными между физическим оборудованием (сканером QR-кодов) и веб-приложением Платформы НЕЙРОСС через протокол WebSocket; 13 +1. Настроить формы владельца пропуска с функционалом ввода данных с QR-кода. 14 + 15 +(% class="box infomessage" %) 16 +((( 17 +Проверка проводилась на сканере АТОЛ SB2108 Plus, настроенном в режим работы «виртуальный последовательный порт USB». 18 +))) 19 + 20 + 21 + 22 +(% class="wikigeneratedid" %) 23 +**Окружение** 24 + 25 +(% class="wikigeneratedid" %) 26 +Обеспечивается работа на рабочем месте АРМ НЕЙРОСС Доступ под управлением ОС семества Linux. Сервис считывания QR-кодов устанавливается непосредственно на рабочем месте оператора и работает локально. 27 + 28 +== Настройка сканера QR-кодов == 29 + 30 +Порядок настройки зависит от используемого оборудования и осуществляется согласно инструкции производителя. Важно настроить работу сканера в режиме клавиатуры. Требуется поддержка передачи данных данных в формате vCard. Для проверки правильности настройки рекомендуется: 31 + 32 +1. Открыть любой текстовой редактор; 33 +1. Отсканировать QR-код; 34 +1. Проверить соответствие полученных данных образцу: 35 +{{code}} 36 + BEGIN:VCARD 37 + VERSION:4.0 38 + 39 + FN:Иванов Иван Иванович 40 + 41 + N:Иванов Иван Иванович 42 + 43 + BDAY:1968-01-02 44 + 45 + BIRTHPLACE:гор. Ленинград 46 + 47 + TITLE:Грузчик Оператор Перронной Техники 48 + 49 + ADR:г Санкт-Петербург, р-н Фрунзенский, ул Будапештская, д 1 к 1, кв 1 50 + 51 + NATIONALITY:RU 52 + 53 + ORG:ООО "ВОЗДУШНЫЕ ВОРОТА СЕВЕРНОЙ СТОЛИЦЫ" 54 + 55 + TEL:+79215555555 56 + 57 + X-PASSPORT-NUMBER:4013770000 58 + 59 + X-PASSPORT-ISSUED:2014-02-04 60 + 61 + X-PASSPORT-AUTHORITY:ТП № 139 ОУФМС России по Санкт-Петербургу и Ленинградской обл. в Центральном районе г. Санкт-Петербурга 62 + 63 + END:VCARD 64 +{{/code}} 65 + 66 +== Настройка сервиса COM-порта == 67 + 68 + Сервис поставляется в виде dep-пакета. 69 + 70 +{{code}} 71 +neyross-com-to-websocket-1.0.79.deb 72 +{{/code}} 73 + 74 +Номер версии может отличаться. 75 + 76 +Установите и запустите сервис. При работе в среде ОС Ubuntu используйте следующий набор команд: 77 + 78 +{{code}} 79 +sudo dpkg -i package_name.deb 80 +sudo systemctl enable service_name.service 81 +sudo systemctl start service_name.service 82 +sudo systemctl status service_name.service 83 +{{/code}}