Lección 6. Node-RED en Raspberry Pi y panel PC Linux
#6 Instalar Node-RED en Raspberry Pi o en un panel PC industrial basado en Linux
Introducción
El contenido del capítulo #6 es cómo instalar nuestra aplicación Node-RED en uno de nuestros Touchberry Pi u otros panel PC basados en Linux. Este tipo de aplicaciones son muy útiles para nuestros clientes porque es una forma fácil y robusta de tener un panel táctil SCADA junto a la instalación. Otro punto en el que nos centraremos en este capítulo es cómo añadir el arranque automático, para que al encender el panel el sistema muestre directamente la aplicación Node-RED.
Instalación y actualización
Funciona en Raspberry Pi OS y en cualquier sistema basado en Debian o Ubuntu, como Touchberry Pi o Raspberry PLC. El script instala o actualiza Node-RED y, si hace falta, instala Node.js 22 LTS. Escribe en el terminal:
bash <(curl -sL https://github.com/node-red/linux-installers/releases/latest/download/install-update-nodered-deb)
Para actualizar los nodos ya instalados en tu proyecto, usa:
cd ~/.node-red; npm outdated; npm update
Ejecución de Node-RED
Para iniciar Node-RED abre una nueva ventana de terminal y escribe:
node-red-start
*Cerrar la terminal o ctrl+c no detiene la ejecución de Node-RED. Seguirá funcionando en segundo plano.
Para parar, escribe:
node-red-stop
Autoinicio en el arranque
Probablemente en tu aplicación querrás que el Node-RED se inicie cuando enciendas tu Touchberry Pi. Para ello, abriremos de nuevo la terminal y escribiremos:
sudo systemctl enable nodered.service
y para desactivarlo, escribe:
sudo systemctl disable nodered.service
Estos son los fundamentos para instalar Node-RED en nuestro Touchberry Pi u otro panel PC basado en Linux de Industrial Shields.
Si necesitas información adicional al respecto, sigue el siguiente enlace.
No se permite comentar en este curso.