Introducción a Node-RED
¿Qué es Node-RED?
Sección titulada «¿Qué es Node-RED?»Node-RED es una herramienta de programación visual basada en flujos, desarrollada originalmente por IBM y actualmente parte de la Fundación OpenJS. Permite construir pipelines de datos IoT arrastrando y conectando nodos en un editor visual en el navegador — sin necesidad de escribir código.
Es extremadamente popular en el mundo IoT y de automatización del hogar, especialmente con protocolos como MQTT y plataformas como Home Assistant.
¿Por qué Node-RED es más fácil para principiantes?
Sección titulada «¿Por qué Node-RED es más fácil para principiantes?»Comparado con el stack TIG, Node-RED reduce drásticamente la fricción inicial:
| Aspecto | TIG Stack | Node-RED |
|---|---|---|
| Servicios Docker | 3 | 1 |
| Archivos de configuración | 1 (telegraf.conf) | 0 |
| ¿Necesitas la terminal para configurar? | Sí | Nunca |
| Ver datos en pantalla | Escribir consulta Flux | Arrastrar un cable |
| Tiempo para el primer dashboard | ~2–3 horas | ~20 minutos |
El flujo de trabajo completo con Node-RED:
docker compose up -d— un servicio arranca- Abrir
http://localhost:1880— editor en el navegador - Instalar
@flowfuse/node-red-dashboarddesde el menú de paleta — 3 clics - Arrastrar inject → function → ui-gauge + ui-chart, conectarlos, hacer clic en Deploy
- Abrir
http://localhost:1880/dashboard— gauges y gráficas en vivo
Sin Flux, sin tokens de InfluxDB, sin sintaxis YAML que depurar.
Componentes del ecosistema Node-RED
Sección titulada «Componentes del ecosistema Node-RED»| Componente | Función |
|---|---|
| Node-RED Core | Editor visual de flujos + motor de ejecución |
Dashboard 2.0 (@flowfuse/node-red-dashboard) | UI web con gauges, gráficas, botones, formularios |
| Nodo MQTT (integrado) | Conexión con brokers MQTT como Mosquitto |
| Paleta de nodos | Más de 4.000 nodos de la comunidad para APIs, bases de datos, protocolos, etc. |
| FlowFuse | Gestión de equipos, RBAC, SSO (ver guía de seguridad) |
Próximos pasos
Sección titulada «Próximos pasos»- Node-RED como stack IoT — ruta de crecimiento, cuándo migrar a TIG, comparativa de capacidades
- Tutorial completo: Node-RED + Mosquitto — levanta tu primer stack IoT en menos de 30 minutos