HectorziN - Domótica y Home Assistant
Blog de HectorziN
Todas las entradas

‼️TÚ PUEDES‼️ Instalar FÁCIL Home Assistant en PC Windows (Curso Completo de Home Assistant Cap. 1)

¿Tienes un ordenador viejo por casa y quieres empezar en el mundo de la domótica? ¡No busques más! En este primer capítulo de nuestro curso, te voy a enseñar cómo instalar Home Assistant bajo Windows de una forma súper sencilla utilizando una máquina virtual.

Este artículo tiene vídeo relacionado en YouTube.

Video
Curso de Home Assistant, instalación de Home Assistant en Windows

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

Antes de nada, necesitamos que tu PC permita ejecutar máquinas virtuales.

  1. Reinicia tu ordenador y entra en la BIOS (suele ser con la tecla Suprimir, F2 o F12).
  2. Busca la configuración de la CPU (CPU Configuration).
  3. Habilita la opción SVM Mode o Intel Virtualization Technology.
  4. Guarda los cambios y sal (F10).

Paso 2: Descarga de Software

Necesitaremos dos cosas fundamentales:

  1. VirtualBox: Descarga e instala la versión para Windows desde su web oficial.
  2. Imagen de Home Assistant: En la web de Home Assistant, descarga el disco virtual (VDI) para VirtualBox.
    • Tip de HectorziN: Extrae el archivo .vdi en una carpeta fácil de encontrar, por ejemplo en C:\inst.

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 .vdi que descargaste.

Paso 4: Configuración de Red (¡Clave!)

Para que Home Assistant pueda ver tus bombillas y enchufes, debe estar en tu misma red:

  1. Ve a Configuración > Red.
  2. Cambia "NAT" por Adaptador Puente.
  3. 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:8123 o 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: Que arranque solo con Windows

No queremos tener que abrir VirtualBox manualmente cada vez. Vamos a usar el Programador de Tareas de Windows:

  1. Crea una Nueva Tarea llamada "Arrancar Home Assistant".
  2. En Desencadenadores, elige "Al iniciar el sistema".
  3. En Acciones, inicia el programa VBoxManage.exe.
  4. 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:

  1. Instala el VirtualBox Extension Pack.
  2. En la configuración de la máquina, ve a Pantalla > Pantalla Remota y habilítala (usa el puerto 3390 para no entrar en conflicto).
  3. Ahora podrás entrar a la consola usando la aplicación "Conexión a Escritorio Remoto" de Windows.

Video relacionado