Instalación de Plataforma Node-Red
Desde hace mucho tiempo habia querido probar esta plataforma llamada Node-red creada por IBM, fue desarrollado en nodejs, Node red es desarrollada por Nick O’Leary y Dave Conway-Jones gracias por sus aportes.
Pero que es Node-Red ?
Es una herramienta grafica de codigo abierto basada en conexión de nodos que contienen API’S y/o servicios para la comunicación y/o conexión de dispositivos para el Internet
de las cosas, posee una interface web amigable, contiene una gran variedad de funciones IoT básicas y complejas, también existe una version online de node red llamada IBM Bluemix .
Existen gran variedad de tutoriales para instalar Node-red en un servidor local, pero dichos tutoriales aunque muy completos no me funcionaron correctamente, he dicidido recopilar los pasos para instalar Node-red en Linux, en este caso Lubuntu (Ubuntu) espero que sea de su agrado esta guía.
Aplicaciones
No se requiere ser un gran programador para utilizar Node-Red, aunque su lenguaje nativo es javascript, con unos cuantos tutoriales sera muy facil realizar aplicaciones en Arduino o ESP8266, ESP32 u otras plataformas.
Actualmente instalan Node-red en Raspberry pi, excelente, aunque dado que realizare pruebas he decididó instalarlo en Lubuntu (Linux) por robustes de hardware.
Tutorial Instalar lubuntu desde cero
He actualizado este post, con un nuevo metodo para la instalacion de Node-RED en sistemas operativos linux, o instalación de maquinas virtuales con linux sobre virtualbox, Este nuevo metodo permite obtener las nuevas versiones de nodejs y npm, adicional facilita la configuracion de Node-RED como un servicio, de arranque automatico.
Para la realización de pruebas he instalado previamente una maquina virtual con lubuntu, a traves del cliente SSH putty equivalente a un terminal de comando.
Iniciemos con la instalacion Nodejs y Node-red
Actualización de repositorios
sudo apt-get update
Actualización de repositorios
sudo apt-get upgrade
instalar git
sudo apt-get install git
verificar versión de nodejs
node -v
verificar versión de npm
npm -v
instalar curl
sudo apt-get install curl
instalaccion de node js
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash
instalaccion de node js
sudo apt-get install -y nodejs build-essential
Instalacion de Node-RED
sudo npm install -g --unsafe -perm node-red
Iniciar node-red
sudo node-red
Verificar versiones
- Nodejs Version V6.12.0
- npm Version 3.10.10
- Node-RED Version V0.17.5
Listo a divertirse…..
Video Prueba Completa
Instalar Lubuntu – Install Lubuntu (Virtualbox)
Migration to Complete to Lubuntu
Referencias
Tutorial Instalar lubuntu desde cero
Bluemix cloud
Nodered.org
github.com/node-red
Nodejs.org
Canal Youtube
PDAControl