Raspberry Pi:Настройка/Переход с модуля Node-RED-Contrib-UI на модуль Node-RED-Dashboard: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Raspberry Pi панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} {{Черновик}} =Переход с моду…»)
 
Нет описания правки
 
(не показаны 2 промежуточные версии 1 участника)
Строка 23: Строка 23:
До установки '''Node-RED-Dashboard''' нужно обязательно установить '''Node-RED-Contrib-UI'''.
До установки '''Node-RED-Dashboard''' нужно обязательно установить '''Node-RED-Contrib-UI'''.


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
pi@raspberry:~ $ sudo apt-get install npm
pi@raspberry:~ $ sudo apt-get install npm
pi@raspberry:~ $ sudo npm install -g npm@2.x  
pi@raspberry:~ $ sudo npm install -g npm@2.x  
Строка 35: Строка 35:
Запустите эти две команды, чтобы установить '''Node-RED-Dashboard''' и перезагрузить [[Pi]]:
Запустите эти две команды, чтобы установить '''Node-RED-Dashboard''' и перезагрузить [[Pi]]:


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
pi@raspberry:~/.node-red $ sudo npm install node-red-dashboard
pi@raspberry:~/.node-red $ sudo npm install node-red-dashboard
pi@raspberry:~/.node-red $ sudo reboot
pi@raspberry:~/.node-red $ sudo reboot
Строка 52: Строка 52:
[[File:Node-RED-Screenshot-5_3.jpg|center]]
[[File:Node-RED-Screenshot-5_3.jpg|center]]


'''Примечание:''' Нод '''ui_radio_button''' больше не поддерживается.
{{Примечание1|Нод '''ui_radio_button''' больше не поддерживается.}}


=См.также=
=См.также=
{{ads}}


=Внешние ссылки=
=Внешние ссылки=


<references />
<references />

Текущая версия от 18:17, 14 мая 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


Переход с модуля Node-RED-Contrib-UI на модуль Node-RED-Dashboard[1]

Ранее, создавая пользовательский интерфейс для систем домашней автоматизации, я использовал модуль Node-RED-Contrib-UI, но разработчики перестали его обновлять. К счастью, впоследствии команда Node-RED анонсировала, что что продолжит работу над Node-RED-Contrib-UI, но под новым названием – Node-RED-Dashboard.

Поэтому если вы, как и я, раньше использовали Node-RED-Contrib-UI, у вас есть два варианта:

  • Следовать инструкциям ниже, которые объясняют, как перейти с Node-RED-Contrib-UI на Node-RED-Dashboard
  • Продолжить использовать Node-RED-Contrib-UI. Он будет работать, но имейте в виду, что разработчики перестали его обновлять.

Решать вам. Миграция нодов и обновление кода Arduino займет несколько часов.

Бэкап нодов Node-RED

Перед тем, как продолжить, советую сделать на всякий случай бэкап нодов Node-RED. О том, как это сделать, читайте тут.

Миграция с Node-RED-Contrib-UI

До установки Node-RED-Dashboard нужно обязательно установить Node-RED-Contrib-UI.

pi@raspberry:~ $ sudo apt-get install npm
pi@raspberry:~ $ sudo npm install -g npm@2.x 
pi@raspberry:~ $ hash –r
pi@raspberry:~ $ cd ~/.node-red 
pi@raspberry:~/.node-red $ sudo npm uninstall node-red-contrib-ui

Установка Node-RED-Dashboard

Запустите эти две команды, чтобы установить Node-RED-Dashboard и перезагрузить Pi:

pi@raspberry:~/.node-red $ sudo npm install node-red-dashboard
pi@raspberry:~/.node-red $ sudo reboot

Переходим к Node-RED

Перезагрузив Raspberry Pi, открываем Node-RED. В ваших прежних нодах будут ошибки:

Я просто удалил все старые ноды Node-RED-Contrib-UI и начал с нуля. Вот так выглядят новые ноды, добавленные в Dashboard:

Примечание

Нод ui_radio_button больше не поддерживается.

См.также

Внешние ссылки