guías

Home Assistant desde cero: instala el cerebro local de tu casa inteligente

Guía paso a paso para instalar Home Assistant OS en Raspberry Pi, Home Assistant Green o mini PC y dejarlo listo para domótica local con IA en casa desde cero.


Home Assistant es el cerebro local que falta en casi todos los productos “smart”. En vez de tener diez apps, diez nubes y diez formas distintas de encender una luz, lo juntas todo en un servidor pequeño que vive en tu casa.

La gracia para cacharrosIA es clara: si quieres añadir IA local a sensores, relés, cámaras, cerraduras, robots aspiradores o dispositivos Zigbee, necesitas un sitio donde todas esas señales se encuentren. Ese sitio suele ser Home Assistant.

Qué necesitas antes de empezar

  • Ruta más fácil: Home Assistant Green y cable Ethernet.
  • Ruta DIY barata: Raspberry Pi 4 o 5, fuente oficial o buena, microSD A2 de al menos 32 GB y cable Ethernet.
  • Ruta más robusta: mini PC x86-64 dedicado, SSD interno, USB de instalación y cable Ethernet.
  • Tiempo realista: 20 minutos con Home Assistant Green, 45-90 minutos con Raspberry Pi, 1-2 horas con mini PC.
  • Nivel: Sin experiencia previa para Green; necesitas perder el miedo a flashear una tarjeta para Raspberry Pi; para mini PC conviene saber entrar en BIOS.

No necesitas saber programar. Sí necesitas aceptar una idea importante: Home Assistant funciona mejor cuando lo tratas como una pieza fija de infraestructura, no como una app que abres de vez en cuando.

Qué es Home Assistant, explicado sin humo

Home Assistant es una plataforma de domótica local. “Domótica” significa automatizar cosas de casa: luces, sensores, enchufes, cámaras, calefacción, persianas, cerraduras o robots aspiradores. “Local” significa que puede hablar con muchos de esos dispositivos dentro de tu red, sin depender de la nube del fabricante para cada acción.

La versión que recomiendo para empezar es Home Assistant OS. Es un sistema operativo completo preparado solo para Home Assistant. Incluye Home Assistant Core, el Supervisor y las apps — antes llamadas add-ons — que sirven para instalar piezas como Mosquitto, Zigbee2MQTT o ESPHome sin montar Linux a mano.

La alternativa avanzada es Home Assistant Container, que corre dentro de Docker. Docker es una forma de ejecutar aplicaciones aisladas en un servidor Linux. Funciona muy bien si ya sabes administrarlo, pero para empezar no lo elegiría: no tienes apps de Home Assistant y algunas rutas como Thread o Z-Wave se vuelven menos directas.

Qué ruta elegir

Si quieres empezar sin pelearte, compra Home Assistant Green. Viene con Home Assistant OS instalado, lo conectas por Ethernet al router, enchufas corriente y haces el alta desde el navegador. No es lo más barato, pero sí lo que menos fricción tiene.

Si quieres aprender y gastar menos, una Raspberry Pi 4 o 5 sigue siendo una buena entrada. La documentación oficial pide como mínimo 2 GB de RAM, microSD de al menos 32 GB y Ethernet para instalar. Mi recomendación práctica: si vas a meter Zigbee2MQTT, cámaras, bases de datos o mucha automatización, compra 4 GB u 8 GB de RAM y no uses una microSD cualquiera.

Si ya tienes un mini PC por casa, esa es la ruta más sólida. Home Assistant OS en x86-64 va muy bien en un Intel NUC, Beelink, Minisforum o similar. El punto delicado es que el equipo debe ser dedicado: instalar HAOS borra el disco y lo convierte en el sistema principal. También necesitas UEFI activado y Secure Boot desactivado en la BIOS.

Ruta 1: Home Assistant Green

Esta es la instalación corta.

  1. Conecta Home Assistant Green al router con Ethernet.
  2. Conecta la alimentación.
  3. Espera unos minutos.
  4. Abre en tu ordenador o móvil:
http://homeassistant.local:8123

Si no carga, entra en la app o web de tu router y busca la IP del dispositivo. Entonces prueba algo como:

http://192.168.1.50:8123

Cuando aparezca la pantalla de bienvenida, crea tu usuario, define ubicación, idioma y zona horaria. No actives integraciones a lo loco todavía. Primero deja la base bien.

Ruta 2: Raspberry Pi 4 o 5

Esta es la ruta que recomiendo si quieres entender qué estás montando sin entrar todavía en Linux.

  1. Descarga Raspberry Pi Imager desde la web oficial de Raspberry Pi.
  2. Inserta la microSD en tu ordenador.
  3. En Raspberry Pi Imager, elige Other specific-purpose OS -> Home automation -> Home Assistant.
  4. Elige la imagen que corresponda a tu placa: Raspberry Pi 4 o Raspberry Pi 5.
  5. Selecciona la microSD y pulsa escribir.
  6. Cuando termine, expulsa la tarjeta y ponla en la Raspberry Pi.
  7. Conecta Ethernet al router.
  8. Conecta la alimentación.

La primera arrancada tarda más de lo que parece. Home Assistant OS tiene que preparar el sistema y descargar componentes. Si en una Raspberry Pi 4 o 5 no ves nada tras cinco minutos, revisa la microSD o vuelve a escribir la imagen.

La dirección normal será:

http://homeassistant.local:8123

Si tu red no resuelve nombres .local, busca la IP en el router y entra por IP.

Ruta 3: mini PC x86-64

Esta ruta merece la pena si quieres que Home Assistant sea el centro real de la casa: sensores, Zigbee, Matter, cámaras, Frigate, bases de datos y quizá algún servicio de IA local alrededor.

El resumen honesto:

  1. Entra en la BIOS del mini PC.
  2. Activa arranque UEFI.
  3. Desactiva Secure Boot.
  4. Escribe la imagen de Home Assistant OS Generic x86-64 en el disco interno.
  5. Arranca el equipo conectado por Ethernet.
  6. Entra en http://homeassistant.local:8123 o por IP.

La documentación oficial propone instalar desde un USB de Ubuntu y restaurar la imagen de HAOS al disco interno con la herramienta Disks. También se puede escribir la imagen desde otro ordenador con Balena Etcher si tienes adaptador para el disco. Lo importante: esto borra el disco. No lo hagas en tu portátil principal ni en un mini PC con datos que quieras conservar.

El primer arranque: no empieces por automatizar

Cuando entras por primera vez, Home Assistant te pide crear cuenta, ubicación, unidades e idioma. La ubicación no es un capricho: sirve para salida y puesta de sol, presencia, clima y automatizaciones contextuales.

Después probablemente detectará dispositivos de tu red. No añadas todo todavía. Empieza por tres cosas:

  • Crear una copia de seguridad inicial. Ve a Ajustes -> Sistema -> Copias de seguridad y configura backups automáticos.
  • Reservar una IP en el router. No hace falta poner IP fija dentro de Home Assistant. En el router, reserva siempre la misma IP para el dispositivo.
  • Actualizar antes de construir. Ve a Ajustes -> Sistema -> Actualizaciones y deja Home Assistant al día.

Esta base evita el clásico desastre de principiante: montar diez automatizaciones, romper algo, no tener backup y no saber qué cambió.

Las primeras integraciones que sí tienen sentido

Una integración es el puente entre Home Assistant y un dispositivo o servicio. Para una casa hackeable con IA local, empezaría por estas:

Shelly. Relés, enchufes y medidores que suelen integrarse muy bien en local. Perfectos para entender consumo, estado eléctrico y eventos físicos.

MQTT / Mosquitto. MQTT es un protocolo de mensajería ligero. Piensa en él como un tablón de anuncios local: un sensor publica “hay presencia” y Home Assistant lo lee. Mosquitto es el broker, el programa que organiza esos mensajes.

Zigbee2MQTT. Zigbee es el protocolo de muchos sensores baratos de batería. Zigbee2MQTT permite usarlos sin el hub propietario de cada marca. Necesitas un dongle Zigbee USB compatible.

ESPHome. Sirve para convertir placas ESP32 o ESP8266 en sensores, botones o actuadores integrados con Home Assistant. Es la puerta de entrada a cacharros hechos por ti.

Matter y Thread. Matter intenta unificar marcas; Thread es una red de bajo consumo para dispositivos compatibles. Útil, pero no lo pondría como primer paso si todavía no tienes claro Home Assistant.

Qué capa de IA le ponemos encima

Home Assistant no necesita IA para encender una luz al detectar presencia. Eso lo hace mejor una automatización simple. La IA empieza a tener sentido cuando hay contexto.

Ejemplos razonables:

  • Un modelo local resume por qué se activó una alerta: puerta abierta, nadie en casa, cámara detecta movimiento y consumo raro.
  • Whisper — transcripción de voz a texto — convierte una orden hablada en texto sin subir audio a la nube.
  • Ollama — modelos de lenguaje locales en tu mini PC — interpreta frases como “prepara la casa para dormir” y las traduce en una escena segura.
  • Una cámara RTSP con Frigate detecta personas o paquetes y Home Assistant decide qué notificar.

La regla importante: la IA debe explicar, resumir o clasificar. Las acciones delicadas — abrir cerraduras, activar calefactores, cortar corriente — deben quedar en reglas claras y revisables.

Lo que no te van a contar

Home Assistant engancha. Empiezas con una bombilla y acabas queriendo medir humedad, presencia, consumo, cámaras, persianas y clima. Por eso conviene elegir bien la base. Una Raspberry Pi va bien para empezar, pero si vas a meter vídeo, Frigate o muchos servicios, un mini PC con SSD te dará menos problemas.

Tampoco todo lo “compatible” funciona igual de local. Hay integraciones que dependen de la nube del fabricante. Para cacharrosIA, esas son menos interesantes salvo que el dispositivo tenga otra vía: MQTT, RTSP, API local, Matter real, Zigbee, ESPHome, Valetudo o firmware alternativo.

Y no conviertas cada idea en automatización. Una casa inteligente mala es la que sorprende a quien vive dentro. Empieza con automatizaciones invisibles y reversibles: apagar luces olvidadas, avisar de ventanas abiertas, bajar consumo fantasma o detectar presencia sin cámaras.

Fuentes para verificar antes de instalar

Veredicto

Si vas a seguir cualquier proyecto de domótica hackeable con IA local, Home Assistant es el primer ladrillo serio. Para empezar sin dolor, Home Assistant Green. Para aprender gastando menos, Raspberry Pi. Para construir algo que no se te quede pequeño, mini PC con Home Assistant OS.