Si buscas cómo montar una casa inteligente, Home Assistant aparece en todas partes, y con razón: es el estándar de la domótica hecha en casa. La alternativa es construir tu propia solución con ESP32 y la nube. En esta comparativa te explico qué ofrece cada camino y cuándo conviene cada uno.
Esta comparativa no busca un ganador. Te ayuda a elegir según lo que quieres conseguir, con lo que me habría gustado saber antes de empezar.
Qué es cada uno
Home Assistant es un software de domótica de código abierto que se instala en un equipo de tu casa (una Raspberry Pi, un mini PC o una máquina virtual). Se integra con miles de dispositivos de distintas marcas, tiene automatizaciones, paneles y app para el celular, y funciona en tu red local.
Una solución propia en la nube es software que escribes tú: firmware para tus dispositivos, una app y servicios en la nube que lo coordinan. Por ejemplo, ESP32 en la casa, AWS IoT Core como broker, Cognito para el login, Lambda para las APIs y una web app instalable (la arquitectura de ejemplo está en la parte 1).
La comparación
| Home Assistant | Plataforma propia en la nube | |
|---|---|---|
| Tiempo hasta controlar la primera luz | Horas | Días o semanas |
| ¿Hay que programar? | Poco o nada (con ESPHome, configuración YAML) | Sí: firmware, app y nube |
| Funcionamiento sin internet | Completo, dentro de la casa | El control remoto no; los interruptores físicos sí, si se diseñan así |
| Control fuera de casa | Requiere VPN o un servicio de acceso remoto | Directo, desde cualquier lugar |
| Integraciones con otras marcas | Miles | Las que construyas |
| Servidor en casa | Sí, que hay que mantener y actualizar | No |
| Varias casas | Una instalación por casa | Una sola solución para todas |
| Usuarios y permisos por dispositivo | Usuarios básicos | Lo que diseñes |
| Costo mensual | La electricidad del servidor | Centavos en la nube por casa |
| Lo que aprendes | Domótica e integración | Electrónica, firmware, redes, nube, seguridad y desarrollo web |
Cuándo elegir Home Assistant
- Quieres domotizar tu casa, no construir un producto.
- Tienes dispositivos de varias marcas (bombillas, enchufes, termostatos) y quieres controlarlos desde un solo lugar.
- Te importa que todo funcione sin internet.
- Prefieres configurar a programar. Con ESPHome, un ESP32 se convierte en dispositivo de Home Assistant con unas líneas de YAML.
Para la mayoría de las personas que quieren una casa inteligente, Home Assistant es la mejor opción.
Cuándo construir algo propio
- Quieres gestionar varias casas (por ejemplo, la tuya y la de tu familia) sin instalar un servidor en cada una.
- Necesitas un modelo de usuarios específico, con permisos que garantice la nube y no la interfaz (parte 11).
- Quieres control remoto sin abrir puertos ni montar VPN.
- El objetivo es aprender a construir un sistema IoT completo, de punta a punta.
Lo que me costó más de lo esperado
- La conexión del navegador con la nube. Un bug en el que AWS cerraba la conexión MQTT en silencio me llevó días (parte 10).
- El aislamiento entre casas. Que cada cliente solo vea lo suyo exige diseñar los permisos de la nube con cuidado (parte 13).
- La puesta en marcha de dispositivos nuevos sin cable ni técnico: portal de configuración, códigos de un solo uso, confirmación humana (partes 16 y 17).
Ninguna de esas cosas existe en Home Assistant porque no las necesita: todo vive en tu red y tú eres el único administrador.
Lo que gané
- Cero mantenimiento en casa: no hay servidor que actualizar ni tarjeta de memoria que se corrompa.
- Control remoto real, con varias personas, permisos y voz (Siri por Atajos, parte 9).
- Costo de centavos al mes por casa (parte 22).
- Un conocimiento de punta a punta que no habría conseguido configurando.
¿Y combinar los dos?
Es posible y no es raro: dispositivos con ESP32, Home Assistant para la casa y una integración con la nube para el acceso remoto o para un servicio propio. Si hoy empezara un proyecto personal, probablemente empezaría con Home Assistant y ESPHome, y construiría lo propio solo para lo que Home Assistant no resuelve.
Qué necesitas para empezar con cada uno
Raspberry Pi 5
Para instalar Home Assistant en casa. Arráncala desde un SSD para mayor fiabilidad.
Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.
ESP32-C3 Super Mini
Sirve para los dos caminos: con ESPHome en Home Assistant o con tu propio firmware.
Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.
ESP32-S3 Super Mini
Como pasarela hacia la nube si construyes tu propia plataforma.
Enlace de afiliado: si compras, el sitio recibe una comisión sin costo extra para ti.
Preguntas frecuentes
¿Home Assistant es gratis?
El software sí. Pagas el equipo donde lo instalas y, si quieres acceso remoto sencillo, puedes usar su servicio de suscripción o configurar tu propio acceso.
¿Puedo pasar mis dispositivos de una plataforma propia a Home Assistant?
Si usan ESP32, sí: se reprograman con ESPHome. La lógica de la nube no se aprovecha, pero el hardware sí.
¿Cuál es más seguro?
Depende de cómo lo configures. Home Assistant reduce la superficie al vivir en tu red; una plataforma en la nube exige diseñar bien identidades, permisos y aislamiento. Tienes una guía de seguridad IoT de extremo a extremo.



