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

805 байт добавлено ,  2 года назад
Дополнил инструкцию
(Дополнил инструкцию)
Строка 1: Строка 1:
{{DISPLAYTITLE:Wiren Board 6: Node-RED}}
{{DISPLAYTITLE:Wiren Board 6: Node-RED}}
[[Файл:Node-red.PNG|400px|thumb|right| Node-RED на WB6]]
[[Файл:Node-red.PNG|500px|thumb|right| Node-RED на WB6]]
[[Файл:Installing node-red-contrib-wirenboard.PNG|500px|thumb|right| Установка WB Nodes на контроллер Wiren Board]]


== Описание ==  
== Описание ==  
Строка 63: Строка 64:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
systemctl enable nodered.service
systemctl enable nodered.service
</syntaxhighlight>
== WB Nodes ==
Для упрощения взаимодействия Node-RED с WB пользователь [https://support.wirenboard.com/t/node-red-contrib-wirenboard/2019 Andrej_Popov] написал модуль <code>node-red-contrib-wirenboard</code>.
Для установки введите в консоль поочереди следующие команды:
<syntaxhighlight lang="bash">
cd $HOME/.node-red
npm install node-red-contrib-wirenboard
</syntaxhighlight>
</syntaxhighlight>


== Запуск ==  
== Запуск ==  
Для управления сервисом используйте команды
После создания и настройки сервиса nodered его нужно запустить, для этого выполните команду:
 
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
service nodered start
service nodered start
service nodered stop
service nodered restart
service nodered status
</syntaxhighlight>
</syntaxhighlight>


==Веб-интерфейс Node-Red==
После запуска сервиса откройте браузер и введите адрес своего контроллера в сети и порт 1880.  
После запуска сервиса откройте браузер и введите адрес своего контроллера в сети и порт 1880.  
Например: http://192.168.42.1:1880
Например: http://192.168.42.1:1880


Инструкции по работе c Node-RED можно найти на [https://nodered.org/docs/getting-started/ сайте nodered.org]
Инструкции по работе c Node-RED можно найти на [https://nodered.org/docs/getting-started/ сайте nodered.org]
== WB Nodes ==
Для упрощения взаимодействия Node-RED с WB пользователь [https://support.wirenboard.com/t/node-red-contrib-wirenboard/2019 Andrej_Popov] написал модуль <code>node-red-contrib-wirenboard</code>.
Установим его через веб-интерфейс Node-Red:
# [[#Веб-интерфейс Node-Red | Зайдите в веб-интерфейс Node-Red]].
# С правом верхнем углу вызовите меню.
# Выберите пункт '''Настройки''' (Settings).
# В открывшемся окне выберите вкладку '''Палитра''' (Palette).
# Перейдите на вкладку '''Установка''' (Install), введите в поле поиска '''wirenboard''' и нажмите на клавиатуре Enter.
# Будет найдено два пакета, установите пакет с названием '''node-red-contrib-wirenboard'''.
# Закройте окно с настройками. Установка WB Nodes завершена.