Home Assistant, el corazón de un stack de hogar inteligente de código abierto

Un escritor de XDA informó recientemente que tres contenedores Docker cubren todo su hogar inteligente. Esta afirmación llamó la atención porque la mayoría de las configuraciones autohospedadas se convierten en desordenes de doce servicios cuando el trabajo real de ejecutar luces, sensores, cámaras y automatizaciones solo requiere un puñado. Si una mini PC y un stick USB Zigbee están debajo del televisor, y el objetivo es dejar la nube sin cuidar un laboratorio casero, las mejores aplicaciones para un stack de hogar inteligente de código abierto caben en una máquina y se mantienen fuera del camino. Las siete opciones a continuación cubren los roles que la mayoría de los hogares autohospedados realmente necesitan: un concentrador, un broker MQTT, un editor de automatización, una puerta de enlace Zigbee, un kit de herramientas de firmware para placas ESP, un grabador de cámaras que ejecuta detección de objetos local, y un monitor para la pila misma. Cada una se envía como una imagen Docker, funciona en Windows, macOS y Linux, y permanece de código abierto.

Qué buscar en una aplicación de stack de hogar inteligente

Antes de elegir cualquiera de estos, los criterios que realmente importan para un hogar inteligente autohospedado:

Comparación rápida

Aplicación Rol Docker Licencia Destacado
Home Assistant Concentrador central y automatización Apache 2.0 3.000+ integraciones, lanzamientos semanales
Mosquitto Broker MQTT EPL 2.0 Se ejecuta en menos de 10 MB de RAM
Node-RED Automatización de flujo visual Apache 2.0 Lógica de arrastrar y soltar para flujos complejos
Zigbee2MQTT Puerta de enlace Zigbee MIT Reemplaza cada concentrador Zigbee específico de marca
ESPHome Firmware ESP32/ESP8266 MIT / GPLv3 Sensores DIY definidos por YAML
Frigate NVR de cámara con detección de IA MIT Detección de objetos local, sin nube
Uptime Kuma Monitoreo de servicios MIT Alertas a Telegram, Discord, correo electrónico

Las aplicaciones

1. Home Assistant: mejor para el concentrador central

Home Assistant es la implementación de referencia de un concentrador de hogar inteligente de código abierto. Envía integraciones para miles de dispositivos, un panel de control nativo y un motor de automatización que lee YAML o un editor visual. Ejecutar la versión Container bajo Docker mantiene la instalación portátil entre máquinas, y una restauración de un clic desde un snapshot mueve todo el hogar a una caja nueva en menos de una hora.

Dónde se queda corto: Algunas integraciones de dispositivos dependen de componentes personalizados de HACS, la tienda de complementos de la comunidad. Configurar TLS externamente es manual a menos que la suscripción en la nube de Nabu Casa lo maneje.

Precio:

Plataformas: Windows, macOS, Linux a través de Docker. Instalación de SO nativo en Raspberry Pi y mini PC x86 genéricos.

Descargar: Home Assistant

Conclusión: La opción predeterminada para cualquier hogar inteligente autohospedado. Todas las otras aplicaciones de esta lista se conectan a ella.


2. Mosquitto: mejor para el broker MQTT

Mosquitto es el broker MQTT de la Fundación Eclipse. Casi todos los stacks de hogar inteligente utilizan MQTT como el bus de mensajes compartido, y Mosquitto es la implementación más pequeña, más rápida y más referenciada. La imagen Docker se ejecuta en poca memoria, necesita un único archivo de configuración y habla MQTT 3.1.1 y 5.0.

Dónde se queda corto: El control de acceso se basa en archivos de texto. No hay interfaz web. Cualquier panel de control se encuentra en Home Assistant o un cliente separado como MQTT Explorer.

Precio:

Plataformas: Windows, macOS, Linux a través de Docker. Binarios nativos para cada SO principal.

Descargar: Mosquitto

Conclusión: Configúralo una vez, olvida que existe.


3. Node-RED: mejor para automatización visual

Node-RED es el editor basado en flujos construido por IBM Emerging Technology. Arrastra nodos para temas MQTT, llamadas HTTP, temporizadores y bloques de funciones al lienzo, conéctalos, y la automatización se ejecuta. Home Assistant tiene su propio motor de automatización, pero Node-RED gana cuando un flujo de trabajo abarca dispositivos, API en la nube y estado de larga duración (por ejemplo, un sensor de movimiento que activa una luz solo cuando el timbre no ha sonado en la última hora).

Dónde se queda corto: Los flujos pueden enredarse sin disciplina. El control de versiones en exportaciones JSON funciona pero no es elegante.

Precio:

Plataformas: Windows, macOS, Linux a través de Docker o npm.

Descargar: Node-RED

Conclusión: La opción correcta cuando las automatizaciones integradas de Home Assistant se quedan sin rango expresivo.


4. Zigbee2MQTT: mejor para la puerta de enlace Zigbee

Zigbee2MQTT conecta un coordinador USB Zigbee (Sonoff, ConBee II, Home Assistant Yellow o SkyConnect) al broker MQTT local. Ese único puente desbloquea alrededor de 3.000 dispositivos Zigbee de cada proveedor sin comprar un concentrador para cada marca. Agregar una bombilla o sensor nuevo lleva aproximadamente 20 segundos de emparejamiento.

Dónde se queda corto: Las actualizaciones de firmware del coordinador ocasionalmente rompen los emparejamientos de dispositivos. Algunos dispositivos oscuros necesitan convertidores personalizados escritos en JavaScript.

Precio:

Plataformas: Windows, macOS, Linux a través de Docker. La transferencia USB en Linux es la instalación más fluida.

Descargar: Zigbee2MQTT

Conclusión: La razón por la que un puente Philips Hue, un concentrador Aqara y una puerta de enlace IKEA no necesitan compartir el mismo estante.


5. ESPHome: mejor para firmware ESP32 y ESP8266

ESPHome convierte una placa ESP32 barata en un sensor de hogar inteligente con 20 líneas de YAML. El marco compila firmware desde la configuración, lo flashea sobre USB u OTA, y registra el dispositivo con Home Assistant automáticamente. Los sensores personalizados (temperatura, calidad del aire, fugas de agua, monitores de energía) se convierten en un proyecto de fin de semana en lugar de una startup de hardware.

Dónde se queda corto: Solo soporta placas de la familia ESP. El DSL YAML tiene una curva de aprendizaje para cualquier cosa más allá de los componentes integrados.

Precio:

Plataformas: Windows, macOS, Linux a través de Docker. También se ejecuta como un complemento de Home Assistant para instalación de un clic.

Descargar: ESPHome

Conclusión: La opción cuando los sensores de estante no cubren una sala o dispositivo específico.


6. Frigate: mejor para NVR de cámara local

Frigate es el grabador de video de red construido alrededor de la detección de objetos local. Captura flujos RTSP de cámaras IP, ejecuta cada fotograma a través de un TPU Coral o la CPU, y solo graba cuando una persona, automóvil o animal está realmente en la vista. Esa única opción de diseño reduce el almacenamiento aproximadamente un 90% en comparación con la grabación continua y mantiene cada fotograma fuera de la nube.

Dónde se queda corto: Un acelerador USB Coral es casi obligatorio para más de dos cámaras. La configuración con flujos de alta resolución necesita un ajuste cuidadoso de los ajustes preestablecidos de ffmpeg.

Precio:

Plataformas: Windows, macOS, Linux a través de Docker. Linux con aceleración de hardware es la ruta recomendada.

Descargar: Frigate

Conclusión: El mejor stack de cámara libre de nube en el mercado. Cada alerta llega a Home Assistant con una captura de pantalla.


7. Uptime Kuma: mejor para monitorear la pila

Uptime Kuma es una página de estado autohospedada. Hace ping a cada servicio en la pila (Home Assistant en el puerto 8123, Mosquitto en 1883, Frigate en 5000) y alerta en Telegram, Discord o correo electrónico cuando algo cae. Eso significa que el primer signo de un contenedor fallido no es una automatización rota a las 6:30 am.

Dónde se queda corto: No es una herramienta de métricas. Para gráficos de CPU o RAM, emparéjalo con Grafana o la integración del sistema de Home Assistant.

Precio:

Plataformas: Windows, macOS, Linux a través de Docker. Se ejecuta felizmente en la misma caja que el resto de la pila.

Descargar: Uptime Kuma

Conclusión: El último contenedor que convierte un hogar inteligente de afición en algo lo suficientemente confiable como para depender de él.


Cómo elegir el correcto

Un hogar inteligente autohospedado único no necesita cada aplicación en esta lista desde el primer día. El kit de inicio correcto depende del tamaño de la casa, la combinación de dispositivos y qué tan lejos de la nube se ejecuta la configuración.

Preguntas frecuentes

¿Realmente necesito Home Assistant si ya tengo Alexa?

Sí, si el objetivo es control local, automatización personalizada y sin dependencia de la nube. Alexa es una interfaz de voz vinculada a los servidores de Amazon. Home Assistant se ejecuta en la red local, mantiene el estado del dispositivo localmente y continúa funcionando cuando Internet se desconecta. Muchas personas ejecutan ambas, conectando comandos de voz de Alexa a scripts de Home Assistant a través del complemento de nube de Nabu Casa.

¿Cuál es la pila de hogar inteligente mínima?

Tres contenedores cubren la mayoría de las casas: Home Assistant, Mosquitto y Zigbee2MQTT. Esa combinación reemplaza un puente Hue, un concentrador Aqara y cualquier aplicación de marca para luces, sensores e interruptores.

¿Puede esta pila ejecutarse en una Raspberry Pi?

Sí. Una Raspberry Pi 4 con 4 GB de RAM maneja Home Assistant, Mosquitto, Zigbee2MQTT, Node-RED y ESPHome sin estrés. Frigate necesita un acelerador TPU Coral en Pi, o una mini PC con iGPU Intel para transcodificación de hardware.

¿Se requiere Docker o una instalación nativa está bien?

La instalación nativa funciona para cada aplicación de la lista, pero Docker mantiene la pila portátil. Un único archivo docker-compose.yml mueve toda la configuración a una nueva máquina en un comando. Los snapshots y reversiones se vuelven triviales. Para una pila que se ejecutará durante años, Docker es el camino de menor fricción.

¿Cuál es la diferencia entre Home Assistant y OpenHAB?

Ambos son concentradores de hogar inteligente de código abierto. Home Assistant tiene la comunidad más grande, el ritmo de lanzamiento más rápido y la cobertura de integración más amplia en 2026. OpenHAB es más fuerte para usuarios que prefieren la extensibilidad basada en JVM y motores de reglas como Blockly y JSR-223. Para un primer stack autohospedado, Home Assistant es el predeterminado más seguro.