Ir al contenido

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.