‹

ВидеоСканер FoodScanner

Модуль логики «ВидеоСканер FoodScanner»

Модуль логики для работы Кассира 5 с видеосканером FoodScanner — устройством с камерой над весами, которое распознаёт весовой товар по изображению. Касса обращается к видеосканеру по сети: при взвешивании получает от него результат распознавания и подбирает товар в чек. Для обучения распознаванию товары кассы с их снимками отправляются в облачный сервис FoodScanner — EFSS.

Файл модуля — ВидеоСканер_FoodScanner.zip → ВидеоСканер_FoodScanner.epf в каталоге LogicalModules. В списке вкладки Модули логики отображается как FoodScanner.

Модуль подключается через Настройка → Касса → Мастер настройки → Выбор модулей логики (см. страницу «Способы подключения модулей логики»). После подключения и перезапуска Кассира 5 его настройки появляются на вкладке Настройка → Модули логики в списке слева.

  • Активность — модуль работает, если флаг установлен; если снят — модуль не используется.

Настройки видеосканера

  • Хост — сетевой адрес (IP или имя) видеосканера FoodScanner в локальной сети.
  • Порт — порт, на котором видеосканер принимает запросы; по умолчанию 0 — указать порт из документации устройства.
  • Проверка связи — кнопка проверяет подключение к видеосканеру по указанным хосту и порту.

Настройки обмена с EFSS

  • Адрес — адрес сервиса EFSS (облачный кабинет FoodScanner), в который касса отправляет товары для обучения; например, http://terminal.lk.foodscanner.tech/api/v1. Запросы отправляются на ресурс …/catalog/product/upload этого адреса.
  • X-Auth-Key-Id — идентификатор ключа доступа к EFSS; X-Auth-Access-Key — ключ доступа. Оба значения выдаются в личном кабинете FoodScanner и передаются в каждом запросе.
  • Проверка связи — кнопка проверяет подключение к EFSS по адресу и ключам.

Обучение распознаванию

В карточке товара (справочник Товары, форма элемента) при подключённом модуле в правом нижнем углу есть кнопка Отправить на видеосканер. Порядок обучения:

  1. Положить товар на весы под камеру видеосканера и открыть его карточку в справочнике.
  2. Нажать Отправить на видеосканер. Касса получает изображение с видеосканера (как при распознавании) и отправляет в EFSS снимок вместе с данными товара: код товара, наименование и наименование группы (категории) товара из справочника кассы.
  3. Повторить для каждого весового товара, который должен распознаваться; для лучшего результата — несколько раз с разными положениями товара.

Данные передаются HTTP-методом POST в формате multipart/form-data с полями file (изображение), code (код товара), name (наименование), category (группа) и заголовками авторизации X-Auth-Key-Id и X-Auth-Access-Key.

Порядок настройки

  1. Установить видеосканер над весами, подключить его к сети; получить в кабинете FoodScanner адрес EFSS и ключи доступа.
  2. Подключить весы к Кассиру 5 (см. Как подключить весы).
  3. Подключить модуль через мастер настройки и перезапустить Кассир 5.
  4. Заполнить Хост и Порт видеосканера, нажать Проверка связи.
  5. Заполнить Адрес, X-Auth-Key-Id, X-Auth-Access-Key, нажать Проверка связи в группе EFSS.
  6. Установить Активность, нажать ОК; обучить сканер по товарам кнопкой Отправить на видеосканер.

См. также:


Пожалуйста оцените пользу статьи для вас

Если у вас есть пожелания или вы не согласны с тем, что написано в статье, напишите нам в Телеграм