Основная документация по NodeRED доступна по ссылке.
Конфигуратор параметров представляет собой графическое интегрированное решение, основанное на визуальном программировании — NodeRED.
Область конфигуратора состоит из четырех основных частей:

Поток — совокупность узлов конфигурации объединенных и размещенных в порядке их вызова.
| Важно, чтобы узлы, размещенные в потоке, сходились в единственный узел для корректной выдачи конфигурации. |
Узел — основная составляющая потока конфигурации, которая определяет выполнение заданной функции.
Основные функциональные узлы, которые используются для построения потоков:
Начиная с версии 2.7 рекомендуется использовать узлы из новой коллекции AUP new для построения потоков. Узлы из старой коллекции AUP используются для совместимости с потоками прошлых версий приложения AuP. |
| Название узла | Описание узла | Коллекция узла | Иконка узла |
|---|---|---|---|
| inject (вставка) | Входной узел подачи данных в поток | общие |
|
| запрос данных об устройствах из списка | Входной узел получения данных контекста заданного списка устройств, который формируется из списка идентификаторов | AUP |
|
| запрос данных об одном устройстве | Входной узел получения данных контекста для одного указанного устройств | AUP new |
|
| запрос данных о всех устройствах | Входной узел получения данных контекста для всех устройств в системе, содержит в себе также функции узла inject подачи данных в поток | AUP new |
|
| запрос данных об устройствах по выбору | Входной узел получения данных контекста для всех выбранных устройств в системе, содержит в себе также функции узла inject подачи данных в поток | AUP new |
|
| запрос данных о устройствах по тегу | Входной узел получения данных контекста для всех устройств по выбранному тегу, содержит в себе также функции узла inject подачи данных в поток | AUP new |
|
| роутинг | Распределяет данные о контекстах устройств на разные порты в зависимости от выбранных условий | AUP routing |
|
| split (разъединение) | Узел производит разделение общего входного потока данных на существующие в нем контексты устройств | последовательность |
|
| switch (распределение) | Узел вводит в поток логику условий, которая позволяет делать выбор узла, исходя из данных в контексте | функция |
|
| узел настроек | Основной узел конфигурации, в котором заключены все параметры устройств для их настройки | AUP settings |
|
| узел комплексных настроек | Узел комплексных настроек предназначен для автоматической настройки SIP-аккаунтов, привязанных к устройству или клавиш BLF по шаблонам ключей и данным из интеграций. | AUP settings |
|
| join (объединение) | Узел производит объединение контекстов устройств и вводит их в единый поток данных | последовательность |
|
| создать массив конфигураций | Получает сообщения определенного типа и отправляет новую конфигурацию списка устройств на корневой сервер (сохранение) | AUP |
|
| создать конфигурацию | Получает сообщение определенного типа и отправляет новую конфигурацию устройства на корневой сервер (сохранение) | AUP new |
|
| debug (отладка) | Узел выводит в поток отладки информацию, которую передают ему соединенные с ним узлы. Информацию можно увидеть на вкладке с рабочими областями в режиме "Отладка" | общие |
|