Провайдеры данных
В разделе о платформе дано подробное описание ролей Внешней системы.
В разделе Интеграции приведено описание интеграций с внешними системами-поставщиками данных в платформу.
Внешняя система
Создание/изменение внешней системы описано в разделе Публикации.
Если Внешняя система уже существует (например, для публикации ей данных), то важно значение ID. Если внешняя система заводится заново, для роли провайдера важно значение ID, поскольку это значение используется в настройках gate-модуля к внешней системе.
Устройства внешней системы
После создания внешней системы перейдите в раздел Устройства внешней системы. В этом разделе введите идентификаторы устройств внешней системы и свяжите их с экземплярами устройств платформы.
Например, для ПО Sigur необходимо ввести ID точек прохода, для ПО ITV вводятся ID камер, для LORAWAN устройств вводятся их DevUI. В каждом gate модуле описано каким образом можно получить ID устройств внешней системы.
Атрибут | Тип | Описание |
---|---|---|
ID устройства внешней системы | string | см. выше. |
Устройство | string | выбирается устройство, заведенное в платформу по схеме GATE |
Провайдер данных | string | Имя внешней системы, которая выполняет роль поставщика данных |
Описание | string | Комментарии |
Внешние команды
Обмен с устройствами происходит через соответствующие им системы/сервера. Функции управления, изменения свойств таким устройствами реализована в механизме Внешние команды.
Внешняя команда задается только для внешних систем в роли провайдеров, она выполняется через API запрос внешней системы с определенными входными параметрами, которые требует интерфейс внешней системы.
Атрибуты внешней команды:
Атрибут | Тип | Описание |
---|---|---|
ИМЯ | string | название команды |
ВН.КОМАНДА | string | постоянная часть внешней команды, для Lora это обычно двух-значный код |
ДАННЫЕ | string | переменная часть внешней команды, см. протокол устройства |
УСТРОЙСТВО | string | в списке можно выбрать библиотечное устройство. В этом случае эта команда будет выполняться для каждого экземпляра устройства |
FPORT LORAWAN | int | применимо только для Lora устройств |
Инфо
При настройке провайдера рекомендуется вначале оформить раздел Устройства внешней системы, а потом настраивать раздел Внешние команды.
В противном случае в поле Устройство будет пустой список. Платформа не найдет библиотечные устройства, поскольку не будет подключенных экземпляров устройств.
Внешние команды выполняются двумя способами:
После выполнения всех настроек в разделе Провайдер данных, выполните настройку gate модуля.