For the complete documentation index, see llms.txt. This page is also available as Markdown.

Узлы

Просмотрите все типы узлов IoT Logic, включая Источник данных, Вычисление атрибута, IF/THEN Логику, Действие устройства, Узел передачи данных и Вебхук. Ссылки на каждое руководство.

Узлы — это строительные блоки потока IoT Logic. Каждый узел отвечает за определённый этап жизненного цикла данных: от получения необработанной телеметрии устройства до передачи обогащённых данных к месту назначения. Каждый поток требует как минимум один входной узел и один выходной узел. Эта страница — справочный обзор всех доступных типов узлов; перейдите по ссылкам в таблице, чтобы получить полные сведения о настройке.

Вкладка Узлы Панель на холсте группирует эти типы узлов в четыре подписанных раздела в порядке, в котором вы обычно используете их в потоке: Начало и Конец обязательны, Обработка и Действие необязательны.

Узел
Группа панели
Описание

Начало (обязательно)

Подключает устройства к потоку и принимает их телеметрию как точку входа для всей обработки данных (вход). Также может обогащать уже подключённое устройство атрибутами, поступающими из внешней системы.

Обработка (необязательно)

Создаёт вычисляемые атрибуты из входящих параметров устройства (обогащение) с помощью Navixy Expression Language.

Обработка (необязательно)

Маршрутизует данные по условным ветвям (маршрутизация) на основе логических выражений, оцениваемых по входящим значениям.

Действие (необязательно)

Отправляет команды обратно на устройства при срабатывании по входящим данным (действие), с возможностью сопоставлять действия между инициирующим и целевым устройствами.

Действие (необязательно)

Отправляет HTTP POST-запросы во внешние системы при срабатывании по входящим данным (действие), а также позволяет организовывать исходящие интеграции со сторонним ПО.

Конец (обязательно)

Передаёт обработанные данные (выход) на платформу Navixy или во внешние системы через MQTT.

Два из этих узлов также могут напрямую ссылаться на ваши зоны Navixy, поэтому поток может ветвиться в зависимости от того, находится ли устройство в зоне, или записывать название зоны, в которой оно находится. См. Функции зон.

Формулы в Вычисление атрибута узле и условия в IF/THEN Логика узле работают со значениями, которые отправляет GPS-устройство. Отсутствие значения может помешать формуле вернуть результат. См. Отсутствующие значения в выражениях.

Действие устройства и Вебхук являются терминальными узлами: они выполняют действие при срабатывании, но не передают данные дальше, поэтому после них нельзя добавить исходящие соединения. Если вы разместите терминальный узел на условной ветви IF/THEN Логика узла, подключите узел Logic напрямую к Узел передачи данных узлу параллельно, чтобы данные продолжали проходить по другой ветви.

Последнее обновление

Это было полезно?