HomeAssistant

HomeAssistant


📝 Requisitos previos

  1. Hardware mínimo:

    • CPU: 2 cores

    • RAM: 2 GB mínimo (4 GB recomendado)

    • Almacenamiento: 32 GB mínimo (SSD recomendado)

    • Red: Ethernet (recomendado) o Wi-Fi

  2. Software:

💽 1) Descargar la ISO

  1. Ve a la web oficial: Home Assistant OS ISO

  2. Descarga la versión .iso correspondiente a tu arquitectura:

    • amd64 → PC/VM x86-64

    • aarch64 → Raspberry Pi 4 / NUC ARM64

💾 2) Crear medio de instalación

A) Para PC/NUC (bare-metal)

  1. Descarga balenaEtcher: https://www.balena.io/etcher/

  2. Inserta un pendrive USB (8GB+)

  3. Selecciona la ISO y el USB en Etcher

  4. Clic en Flash!

  5. Una vez terminado, conecta el USB a la máquina destino y arranca desde USB (configura BIOS/UEFI)

B) Para Virtual Machine (recomendado para pruebas)

VirtualBox ejemplo:

  1. Crear VM:

    • Tipo: Linux

    • Versión: Other Linux (64-bit)

    • RAM: 4096 MB

    • Disco: 32 GB VDI (dinámico)

  2. Ajustes adicionales:

    • Network: Bridged Adapter (para acceso desde LAN)

    • CPU: 2+

  3. Montar ISO en unidad óptica virtual

  4. Iniciar la VM

🚀 3) Instalación de Home Assistant OS

  1. Arranca desde la ISO

  2. Verás la pantalla de Home Assistant OS boot

  3. Espera que termine el arranque (puede tardar 5–10 min)

  4. Una vez iniciado, Home Assistant estará disponible en tu red local:

    • Abre un navegador y visita: http://homeassistant.local:8123
      ⚠️ Si no funciona, revisa la IP en tu router o usa IP asignada por DHCP

⚙️ 4) Configuración inicial

  1. Selecciona Idioma y zona horaria

  2. Crea usuario administrador

  3. Configura conexión de red si no lo hizo automáticamente

  4. Home Assistant iniciará la interfaz web

🧩 5) Post-instalación

  • Actualizar Home Assistant a la última versión desde Supervisor → System → Update

  • Instalar integraciones iniciales (Zigbee, MQTT, Hue, etc.)

  • Activar SSH Add-on si quieres control remoto

  • Configurar backups automáticos

💡 Tips importantes

  • Snapshots: Siempre crea snapshot después de configurar todo

  • Disco SSD: Mejora mucho el rendimiento

  • Red cableada: Recomendado, Wi-Fi a veces falla en NUC

  • VM: Usa Bridged Adapter para que HA sea accesible desde tu LAN

  • Complementos: Add-ons como Node-RED o MariaDB son fáciles de instalar desde Supervisor


Tutorial Home Assistant OS ISO – Paso a Paso

1️⃣ Descarga de la ISO

  1. Ir a la web oficial: Home Assistant Alternative Installation

  2. Elegir arquitectura:

    • amd64 → PC, laptop, VM x86-64

    • aarch64 → Raspberry Pi 4, NUC ARM64

  3. Descargar el archivo .iso.

⚠️ Guarda el archivo en un lugar fácil de acceder. Tamaño ~1.3 GB.

2️⃣ Preparar el medio de instalación

A) Para PC/NUC (USB Boot)

  1. Descarga balenaEtcher: https://www.balena.io/etcher/

  2. Inserta un USB de 8GB+

  3. Abrir balenaEtcher → seleccionar la ISO → seleccionar el USB → Flash!

  4. Conectar el USB a tu PC/NUC → entrar al BIOS → cambiar orden de arranque → arrancar desde USB.

B) Para Virtual Machine (recomendado para pruebas)

Ejemplo: VirtualBox

  1. Crear VM:

    • Nombre: HomeAssistant

    • Tipo: Linux → Other Linux (64-bit)

    • RAM: 4096 MB

    • CPU: 2 cores

    • Disco duro: 32 GB VDI (dinámico)

  2. Ajustes:

    • Red → Bridged Adapter (para acceso desde tu LAN)

    • Sistema → Aceleración → Habilitar VT-x / AMD-V

  3. Montar ISO en la unidad óptica virtual

  4. Iniciar la VM

🔹 Tip: Si la VM arranca lento, aumenta RAM a 6 GB y CPU a 2–4 cores si tu PC lo permite.

3️⃣ Arranque e instalación de Home Assistant OS

  1. Arrancar la máquina desde la ISO

  2. Verás la pantalla de Home Assistant OS boot:

Welcome to Home Assistant OS

Waiting for Home Assistant to start…


  1. Espera 5–10 minutos (dependiendo de tu hardware).

  2. Al finalizar, Home Assistant estará disponible en tu red.

4️⃣ Acceso web

  1. Abre un navegador en tu LAN

  2. Visita:

http://homeassistant.local:8123


Si no funciona, busca la IP en tu router y usa:

http://<IP_DE_HA>:8123

5️⃣ Configuración inicial

  1. Seleccionar idioma y zona horaria

  2. Crear usuario administrador

  3. Configurar conexión de red si no se detecta automáticamente

  4. Esperar que cargue la interfaz web de Home Assistant

6️⃣ Configuración de red (opcional)

  • Para LAN fija, ve a:

Supervisor → System → Host System → IP Configuration


  • Configura IP estática, máscara, gateway, DNS.

7️⃣ Instalación de add-ons básicos

  1. Ir a Supervisor → Add-on Store

  2. Instalar:

    • Node-RED → automatizaciones avanzadas

    • SSH & Web Terminal → acceso remoto

    • MariaDB → base de datos para integraciones

    • File Editor → editar configuraciones YAML

⚠️ Activa la opción “Start on boot” en cada add-on importante.

8️⃣ Backups iniciales (Snapshots)

  1. Ir a Supervisor → Snapshots

  2. Crear Snapshot completo

  3. Descargar copia a tu PC para seguridad

🔹 Esto es crítico antes de instalar integraciones o automatizaciones complejas.

9️⃣ Integraciones iniciales

  • Ve a Settings → Devices & Services → Integrations

  • Instala dispositivos comunes:

    • Philips Hue

    • MQTT Broker

    • Z-Wave / Zigbee

    • Sonos / Google Cast

    • HomeKit Controller

🔹 La integración dependerá del hardware disponible en tu casa.

10️⃣ Tips finales para Home Assistant OS

  • Mantén SSD recomendado para estabilidad

  • Configura TLP o UPS si es bare-metal

  • Para VM, Snapshots frecuentes antes de probar nuevas integraciones

  • Actualiza Home Assistant y OS regularmente:

Supervisor → System → Updates

✅ Resumen rápido

Paso

Acción

1

Descargar ISO

2

Crear USB boot o VM

3

Arrancar y esperar boot completo

4

Acceder vía http://homeassistant.local:8123

5

Configurar usuario y red

6

Instalar add-ons (Node-RED, SSH, MariaDB)

7

Crear Snapshot inicial

8

Añadir integraciones de dispositivos

9

Actualizar regularmente


Comentarios