Устройства
В разделе Устройства три пункта меню:
- Устройства - библиотека устройств
- Модель контроллеров - справочник моделей контроллеров
- Порт инфо - справочник с конфигурациями настроек порта.
Устройства
В разделе о платформе дано подробное описание об Устройстве.
В библиотеку необходимо внести все модели устройств, которые должны участвовать в сборе/управлении.
Для упрощения, в разделе Конфигурации\Экспорт можно выгрузить библиотеку устройств с одного инстанса и с помощью Конфигурации\Импорт загрузить устройства.
Следует обратить особое внимание на следующие положения:
- Классификатор Устройства является обязательным атрибутом. Необхоимо точно понимать к какому классу относится устройство.
- Правильно выбирайте Тип Устройства. Большая часть устройств будут иметь тип CONTROLLER (опрос с помощью ПО EDGE), но если устройство получает данные через один из интеграционных шлюзов, следует корректно выбрать тип.
- Протокол указывается для Типа CONTROLLER. Он необходим для корректного формирования конфигурации для модулей-драйверов и отправки их на EDGE.
- Классификатор Устройств - опционален, но рекомендуется к заполнению. Для некоторых приложений он может использоваться для идентификации устройства.
- Конфигурация драйвера - заполняет специалист. Это карта опроса, которая должна удовлетворять определенным правилам. Подробно об этом написано в разделе EDGE
После того как внесли Устройство для него следует определить:
- Каналы;
- Внешние команды.
Каналы
В разделе о платформе дано подробное описание о Канале.
На карточке Устройства кликните на ссылку Каналы. Если у устройства большое количество каналов, то заполните Шаблон каналов и загрузите их из xls файла.
Для этого кликните на три точки в карточке Устройства и выберите пункт меню Шаблон каналов (xls), далее следуйте командам приложения.
Внешние команды
В разделе о платформе дано подробное описание о Внешних командах.
Для заполнения внешней команды необходимо знать сведения об интегрируемой системе. Фактически Внешние команды должен формировать разработчик интеграционного модуля.
Для устройств типа LORAWAN/CHIRPSTACK в поле:
- Внешней команды, вносится номер пакета;
- Дата, вносится пакет данных в hex формате.
- FPORT LORAWAN, значение FPORT для номера пакета (из документации на LoraWAN роутер).
Модель контроллера
Модель контролера это информационный справочник. Значения модели никак не влияют на настройку платформы, но хотя бы одна запись в справочнике должна быть.
При создании Контроллера связь с моделью является обязательной.
Порт инфо.
В разделе о платформе дано подробное описание о Портах.
Он подключается в при сборке схемы в Типовой конфигурации и используется при отправке конфигурации драйверу-модулю.
Инфо
Конфигурации на EDGE отправляются в файл /etc/driver.json
. Однако, при запуске модуля-драйвера можно указать можно указать откуда считывать файл конфига.
Поэтому существует две практики работы с конфигурацими модулей драйверов:
- Все конфигурации создаются и сопровождаются на платформе и отправляются на EDGE платформой.
- Конфигурация создается локально на EDGE, на платформе конфигурации портов, карты опроса не ведутся.
Крайне рекомендуем первый вариант, как правильный способ всегда знать и управлять картой опроса устройства.