Smart Home — Automatización IoT
enero de 2025
Contexto
Proyecto personal de domótica para automatizar iluminación, sensores de presencia, control de cortinas y monitoreo de temperatura en el hogar.
Problema
Control manual de luces, cortinas y climatización. Sin integración entre dispositivos de distintos fabricantes.
Objetivo
Crear un sistema unificado de domótica usando ESP32/ESP8266, Node-RED y MQTT, con control local sin dependencia de nubes externas.
Restricciones
Bajo presupuesto. Dispositivos de distintos fabricantes sin estándar común. La solución debía funcionar completamente en local (sin internet).
Mi rol
Diseño, implementación y mantenimiento completo del sistema.
Proceso
Hardware: ESP32 y ESP8266 con firmware Tasmota para control de relés, sensores de temperatura/humedad y sensores de presencia.
Protocolo MQTT: Broker Mosquitto local como columna vertebral de comunicación.
Node-RED: Flujos de automatización para escenas (luces por horario, cortinas por temperatura, alertas).
Integración: Todos los dispositivos se comunican por MQTT, independientemente del fabricante.
Solución
ESP32/ESP8266 con Tasmota → MQTT (Mosquitto) → Node-RED (orquestación). Control local completo: luces, sensores, cortinas smart. Sin dependencia de nubes.