ЗАДАЧА:
Разверни Home Assistant на этом Windows-сервере с минимальным участием пользователя.
ЦЕЛЕВАЯ АРХИТЕКТУРА:
- Основной вариант: Home Assistant OS в Hyper-V.
- Если Hyper-V недоступен (например, Windows Home) ИЛИ нужен прямой USB passthrough для Zigbee/Z-Wave-стика, используй VMware Workstation или VirtualBox вместо Hyper-V.
- Не используй Home Assistant Core или Supervised.
- Не смешивай Hyper-V с VMware/VirtualBox на одном хосте.
ПЕРЕД НАЧАЛОМ ПРОВЕРЬ:
1) Версию Windows и редакцию.
2) Включена ли виртуализация в BIOS/UEFI.
3) Есть ли Hyper-V.
4) Нужны ли пользователю USB-стики Zigbee/Z-Wave/Bluetooth.
ЕСЛИ WINDOWS PRO/ENTERPRISE И USB-ПРОБРОС НЕ НУЖЕН:
1) Включи Hyper-V через PowerShell от администратора:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
2) Перезагрузи ПК.
3) Скачай актуальный Home Assistant OS образ для Hyper-V (.vhdx) с официальной страницы Home Assistant для Windows.
4) Создай VM:
- Generation 2
- 4 vCPU
- 8 GB RAM
- existing VHDX
- bridged/external virtual switch
5) После создания отключи Secure Boot у VM.
6) Настрой автозапуск VM вместе с Windows.
7) Запусти VM.
8) Определи IP VM и выведи пользователю адрес входа:
http://homeassistant.local:8123
если не открывается — http://<IP_VM>:8123
ЕСЛИ НУЖЕН USB-ПРОБРОС ИЛИ НЕТ HYPER-V:
1) Установи VMware Workstation или VirtualBox.
2) Скачай официальный образ Home Assistant OS под выбранный гипервизор.
3) Создай VM с UEFI, 4 vCPU, 8 GB RAM, bridged network.
4) Подключи официальный диск-образ HA OS.
5) Если это VirtualBox — обязательно включи EFI.
6) Настрой автозапуск VM.
7) Запусти VM и выведи пользователю URL входа.
ПОСЛЕ ЗАПУСКА:
1) Убедись, что веб-интерфейс доступен.
2) Зафиксируй:
- IP адрес VM
- тип гипервизора
- путь к файлам VM
- включён ли автозапуск
3) Создай короткий README на рабочем столе:
- как открыть HA
- как перезапустить VM
- где лежит конфиг/образ
- какой способ выбран и почему
ЦЕЛЕВЫЕ НАСТРОЙКИ VM:
- 4 vCPU
- 8 GB RAM
- 80 GB disk
- bridged networking
- автозапуск с Windows
ЧТО НЕ ДЕЛАТЬ:
- Не ставить HA Core/Supervised.
- Не ставить Docker Desktop как основной способ для этого сценария.
- Не использовать NAT, если можно bridged.
- Не оставлять Secure Boot включённым для Hyper-V VM с HA OS.