Instalación de Home Assistant en PC Windows 11 o 10 con VirtualBOX
Instala Home Assistant en Windows paso a paso usando VirtualBox y deja tu sistema listo para empezar a domotizar.
Lo mejor de este método es que es perfecto para hacer tus primeras pruebas sin complicaciones. Si luego te convence (¡que te convencerá!), siempre podrás migrar a un sistema dedicado.
Paso 1: Activar la Virtualización en la BIOS
⚠️ Solo necesitas hacer esto si tu PC no tiene la virtualización activada (muchos ya lo tienen).
Antes de nada, necesitamos que tu PC permita ejecutar máquinas virtuales.
- Reinicia tu ordenador y entra en la BIOS (suele ser con la tecla
Suprimir,F2oF12). - Busca la configuración de la CPU (CPU Configuration).
- Habilita la opción SVM Mode o Intel Virtualization Technology.
- Guarda los cambios y sal (
F10).
Paso 2: Descarga de Software
Necesitaremos dos cosas fundamentales:
- VirtualBox: Descarga e instala la versión para Windows desde su web oficial.
- Imagen de Home Assistant: En la web de Home Assistant, descarga el disco virtual (VDI) para VirtualBox.
- Tip de HectorziN: Extrae el archivo
.vdien una carpeta fácil de encontrar, por ejemplo enC:\inst.
- Tip de HectorziN: Extrae el archivo
Paso 3: Crear la Máquina Virtual
Abre VirtualBox y crea una nueva máquina:
- Nombre: Home Assistant
- Tipo: Linux / Other Linux (64-bit)
- Memoria RAM: Al menos 2 GB (2048 MB).
- Procesadores: Dale 2 para que vaya fluido.
- IMPORTANTE: Habilita el modo EFI en las opciones de arranque.
- Disco duro: Elige "Usar un archivo de disco duro virtual existente" y selecciona el
.vdique descargaste.
Paso 4: Configuración de Red (¡Clave!)
Para que Home Assistant detecte dispositivos de tu casa (bombillas, enchufes, etc.), debe estar en tu misma red:
- Ve a Configuración > Red.
- Cambia "NAT" por Adaptador Puente.
- Selecciona tu tarjeta de red (WiFi o Ethernet).
Paso 5: Primer Arranque y Configuración Inicial
Inicia la máquina y espera a que aparezca la pantalla de bienvenida. Ahora ve a tu navegador y escribe:
http://homeassistant.local:8123o la IP que veas en pantalla (ej:http://192.168.1.58:8123).
Sigue los pasos para crear tu usuario y definir tu ubicación. Una vez dentro, te recomiendo ir a Ajustes > Sistema > Red y poner una IP Fija para evitar que cambie en el futuro.
Paso 6: Arrancar Home Assistant automáticamente con Windows
No queremos tener que abrir VirtualBox manualmente cada vez. Vamos a usar el Programador de Tareas de Windows:
- Crea una Nueva Tarea llamada "Arrancar Home Assistant".
- En Desencadenadores, elige "Al iniciar el sistema".
- En Acciones, inicia el programa
VBoxManage.exe. - En Argumentos, añade:
--startvm "Home Assistant".
Paso 7: Acceso por Escritorio Remoto a la Consola
Si arrancas la máquina en segundo plano, no verás la consola. Para solucionarlo:
- Instala el VirtualBox Extension Pack.
- En la configuración de la máquina, ve a Pantalla > Pantalla Remota y habilítala (usa el puerto
3390para no entrar en conflicto). - Ahora podrás entrar a la consola usando la aplicación "Conexión a Escritorio Remoto" de Windows.
Continúa aprendiendo
Fin de la lección
Volver al módulo Instalación
