Перейти к основному содержимому

Адаптеры

Страница Адаптеры предназначена для настройки в Системе адаптера, программного модуля ПАК Смартроад, отвечающего за трансформацию данных, полученных от детектора.

В разделе пользователю доступен список сохраненных настроек адаптера в Системе и фильтр для работы с ним. Рядом с названием списка Адаптеры отображается информация об общем количестве адаптеров в Системе.

adapters

Параметры фильтра

  • Название адаптера, заданное при добавлении в Систему;
  • ID адаптера – уникальный идентификатор адаптера;
  • Версия адаптера;
  • Версия библиотеки адаптера.

Параметры списка адаптеров

  • Название адаптера, заданное при добавлении в Систему;
  • ID – уникальный идентификатор адаптера;
  • Версия адаптера;
  • Версия библиотеки адаптера;
  • Детекторы – количество детекторов, взаимодействующих с адаптером;
  • Индикатор статуса обмена данными с адаптером:
    • зелёный – данные приходят с адаптера;
    • красный – данные НЕ приходят с адаптера.
  • Дата последнего редактирования информации об адаптере.

Список позволяет сделать сортировку по названию адаптера, ID, версии адаптера, версии библиотеки, количеству детекторов, статусу обмена данными, дате последнего изменения информации об адаптере.

Добавление адаптера

Добавление и настройка адаптера производятся кликом на кнопку Добавить адаптер. При нажатии на кнопку пользователю отображается страница для ввода параметров настройки адаптера.

adapters

Параметры добавления адаптера

ПараметрОписание
Название адаптера1В поле вводится уникальное название адаптера
Режим выводаДоступные режимы вывода данных:
  • Файл журнала
  • Экран
  • База данных
  • RabbitMQ
  • SQLite
  • Вебсокет
КонфигурацияДоступные источники получения конфигурации для адаптера:
  • Файл
  • База данных
  • RabbitMQ
  • SQLite
  • Вебсокет
Источник командДоступные источники получения команд для адаптера:
  • Вебсокет
  • RabbitMQ
  • Файл
  • База данных
  • SQLite
URL вебсокетаВ поле вводится адрес веб-сокета

Детекторы адаптера

adapters

В интерфейсе предусмотрено два основных блока для управления детекторами:

Доступные детекторы

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

Детекторы адаптера

В блоке перечислены все детекторы, которые уже добавлены в адаптер. Если требуется удалить какой-либо детектор из этого адаптера, нужно выбрать его в данном окне и нажать кнопку Убрать детектор

Параметры вывода данных

adapters

В поле устанавливаются параметры вывода данных:

ПараметрНазначение
ОбработкаОбрабатываются в адаптере
На экранВыводятся на экран мини-ПК или на сервер
В файлЗаписываются в лог-файл на мини-ПК или на сервер
В базу данныхСохраняются в БД (PostgreSQL)
RabbitMQОтправляются в очередь RabbitMQ
В буферОтправляются в буфер SQLite
ВебсокетПередаются на сервер через вебсокет, установленный в адаптере
ОтладкаВыводятся в консоль

  1. Поле, обязательное для заполнения