Node-RED Dashboards: различия между версиями

Материал из Wiren Board
Строка 23: Строка 23:


== Концепция панелей в Node-RED ==
== Концепция панелей в Node-RED ==
В Node-RED панель состоит из ''Вкладок'' (Tabs), которые содержат ''Группы'' (Groups). Группы в свою очередь могут содержать готовые или пользовательские ''Виджеты'' (Widgets), или ''svg-изображение''. Ограничения на количество вкладок и групп в документации не описаны.
Между табами можно переключаться из меню, или с помощью ноды ''ui control''. Если вы используете устройство с маленьким экраном, то меню можно отключить для экономии места.
== Создание панели ==

Версия 13:07, 29 сентября 2022

Это черновик страницы. Последняя правка сделана 29.09.2022 пользователем A.Degtyarev.

Описание

Node-RED позволяет создавать интерактивные панели (dashboards) с помощью набора виджетов или svg-изображения.

Подготовка

Для создания интерактивной SVG-панели на контроллере Wiren Board с помощью Node-RED нам понадобится:

Настройка делается через встроенный в Node-Red веб-интерфейс, который доступен по адресу http://wb-ip-address:1880, например, http://192.168.42.1:1880.

В примерах мы будем создавать флоу (flows) — это блок-схемы процесса.

Установка дополнительных модулей

Установленные модули

Установите модуль node-red-dashboard:

  1. Зайдите в веб-интерфейс Node-RED.
  2. В правом верхнем углу вызовите меню.
  3. В открывшемся окне выберите вкладку Управление палитрой (Manager palette).
  4. Перейдите на вкладку Установка (Install), введите в поле поиска dashboard и нажмите на клавиатуре Enter.
  5. Установите пакет с названием node-red-dashboard.
  6. Закройте окно с настройками. Установка модуля завершена.

Аналогично установите модуль node-red-contrib-ui-svg.

Концепция панелей в Node-RED

В Node-RED панель состоит из Вкладок (Tabs), которые содержат Группы (Groups). Группы в свою очередь могут содержать готовые или пользовательские Виджеты (Widgets), или svg-изображение. Ограничения на количество вкладок и групп в документации не описаны.

Между табами можно переключаться из меню, или с помощью ноды ui control. Если вы используете устройство с маленьким экраном, то меню можно отключить для экономии места.

Создание панели