Conclusiones clave
- Home Assistant es gratuito, de código abierto y local-first: el hub de smart home privado estándar
- Instala Home Assistant OS (HAOS) en hardware dedicado para el arranque más fácil
- Una Raspberry Pi cubre lo básico; un mini PC es mejor si también quieres IA local
- Añade integraciones desde la interfaz; no hace falta programar para dispositivos comunes
- Añade un coordinador Zigbee o Z-Wave (stick USB) para protocolos locales
- Añade un cerebro LLM local más adelante: enlaza hacia fuera para la mecánica del LLM
¿Por qué Home Assistant?
Home Assistant es la base de un smart home local porque corre en tu propio hardware, habla todos los protocolos locales principales y mantiene las automatizaciones funcionando sin conexión. Es el hub más flexible y privado.
- Local-first: el control y las automatizaciones corren sin la nube.
- Amplio soporte: miles de integraciones entre marcas y protocolos.
- Base para la IA local — consulta ejecutar tu smart home con un LLM local.
¿Qué opción de instalación deberías elegir?
Usa Home Assistant OS (HAOS) en hardware dedicado para la configuración más simple, una instalación en contenedor si ya ejecutas un servidor, y elige una Raspberry Pi para lo básico o un mini PC si quieres IA local. HAOS incluye el sistema de add-ons que querrás.
- Para el dimensionado de hardware incluyendo un LLM local, consulta mejor hardware para un smart home local.
| Método de instalación | Dificultad | Mejor para |
|---|---|---|
| HAOS en dispositivo dedicado | La más fácil | La mayoría; soporte completo de add-ons |
| HAOS en Raspberry Pi | Fácil | Lo básico, bajo consumo |
| HAOS en mini PC | Fácil | Lo básico + IA local |
| Contenedor (Docker) | Moderada | Servidores domésticos/NAS existentes |
Añadir tus primeras integraciones
Añade integraciones desde Ajustes → Dispositivos y servicios; muchos dispositivos se detectan automáticamente en tu red. Para dispositivos Zigbee o Z-Wave, añade primero un coordinador.
- La detección automática encuentra muchos dispositivos Wi-Fi y Matter por sí sola.
- Añade un coordinador Zigbee (y la integración ZHA o Zigbee2MQTT) para dispositivos Zigbee — consulta protocolos del smart home explicados.
- Expón solo las entidades que quieras, sobre todo antes de conectar voz o IA.
El panel
Home Assistant genera automáticamente un panel que puedes personalizar con tarjetas para tus dispositivos. Empieza con el predeterminado y refínalo con el tiempo.
- El panel predeterminado lista tus dispositivos y áreas automáticamente.
- Añade tarjetas para los controles que más uses.
- Crea vistas por habitación a medida que crece tu configuración.
Tu primera automatización
Crea una automatización simple en Ajustes → Automatizaciones usando el editor visual, por ejemplo encender una luz al atardecer. No hace falta programar para reglas comunes.
- 1Abre Ajustes → Automatizaciones y escenas → Crear automatización.
- 2Elige un disparador (tiempo, atardecer o un estado de sensor).
- 3Elige una acción (encender una luz, enviar una notificación).
- 4Guárdala y pruébala, luego refínala.
- 5Para reglas contextuales más adelante, consulta automatizaciones con IA con un LLM local.
Añadir IA después
Una vez que lo básico funcione, añade un LLM local como agente de conversación, pero hazlo después de que tus dispositivos y automatizaciones sean estables. Esta guía no reexplica Ollama; enlaza hacia fuera para eso.
- Conecta un modelo local mediante la integración de Ollama.
- Para la instalación de Ollama y la elección de modelo, consulta cómo instalar Ollama (entre clústeres).
- Añade un frontend de voz local con la guía del asistente de voz local.
Preguntas frecuentes
¿Raspberry Pi o mini PC para Home Assistant?
Una Raspberry Pi ejecuta bien Home Assistant para el uso típico de smart home. Elige un mini PC si también quieres ejecutar un LLM local, modelos Whisper más grandes o detección de cámaras con Frigate en el mismo equipo, ya que necesitan más cómputo.
¿Home Assistant es gratuito?
Sí. Home Assistant es gratuito y de código abierto. Solo pagas por el hardware donde corre y extras opcionales (por ejemplo, un relay en la nube para acceso remoto fácil). El control local básico no necesita suscripción.
¿Necesito programar para usar Home Assistant?
No. Las configuraciones, paneles y automatizaciones comunes se crean mediante una interfaz gráfica. La configuración YAML está disponible para automatizaciones avanzadas, pero es opcional para empezar.
¿Puede Home Assistant ejecutar IA?
Sí. Home Assistant se integra con Ollama para que un modelo local actúe como agente de conversación, y admite voz local con Whisper y Piper. Ejecutar esto en un mini PC mantiene todo local. Consulta la guía de la integración de Ollama para configurarlo.