Home Assistant на ПК с Windows запускают не напрямую, а внутри виртуальной машины: Home Assistant OS (HAOS) — это отдельная операционная система, и родного установщика для Windows у неё нет. Самые простые варианты — VirtualBox (на любой редакции Windows) и Hyper-V (на Windows 10/11 Pro и выше). Ниже — требования, пошаговая установка обоих способов и главные подводные камни.
1Что нужно для Home Assistant на ПК
Для виртуальной машины с HAOS достаточно скромных ресурсов, но запас лучше сделать сразу. Компьютер должен работать постоянно, иначе автоматизации просто не будут выполняться.
| Параметр | Минимум | Рекомендуется |
|---|---|---|
| Процессор | 2 ядра | 2–4 ядра, включена виртуализация в BIOS |
| Оперативная память | 2 ГБ | 4 ГБ для ВМ |
| Диск | 32 ГБ | 64 ГБ на SSD |
| Сеть | Wi-Fi или Ethernet | Ethernet и сетевой мост |
Образ берите на странице установки на сайте home-assistant.io, раздел Windows/виртуальные машины: для VirtualBox — файл формата .vdi, для Hyper-V — .vhdx. Образ сжат в архив, его нужно распаковать.
2VirtualBox или Hyper-V: что выбрать
| VirtualBox | Hyper-V | |
|---|---|---|
| Редакция Windows | Любая | Pro, Enterprise, Education |
| Формат образа | VDI | VHDX |
| Пробрасывание USB (Zigbee-стик) | Есть, нужен Extension Pack | Неудобно, нужны сторонние средства |
| Автозапуск ВМ | Через планировщик или скрипт | Встроен в настройки ВМ |
| Совместимость с другим ПО | Конфликт с Hyper-V возможен | Часть программ ломается |
Если вам нужен Zigbee-стик, VirtualBox обычно проще. Если стик подключён к сети (сетевой координатор) или вы используете только Wi-Fi-устройства, Hyper-V подходит отлично и стабильнее запускается вместе с Windows.
3Установка через VirtualBox
- Скачайте и установите VirtualBox и, при необходимости, Extension Pack той же версии.
- Распакуйте образ
.vdiв постоянную папку на SSD. - Создайте новую ВМ: тип Linux, версия Other Linux (64-bit), 4096 МБ ОЗУ, 2 ядра.
- В поле жёсткого диска выберите «Использовать существующий виртуальный жёсткий диск» и укажите скачанный
.vdi. - В настройках ВМ → «Система» включите опцию EFI. Без неё образ не загрузится.
- В настройках «Сеть» выберите тип подключения «Сетевой мост» и физический адаптер ПК.
- Запустите ВМ. Через несколько минут откройте
http://homeassistant.local:8123илиhttp://IP-адрес:8123.
4Установка через Hyper-V
- Включите компонент Hyper-V в «Включение или отключение компонентов Windows» и перезагрузитесь.
- В диспетчере Hyper-V создайте виртуальную машину второго поколения (Generation 2).
- Выделите 4096 МБ ОЗУ, отключите динамическую память, чтобы она была фиксированной.
- В качестве диска подключите существующий файл
.vhdx. - В настройках ВМ → «Безопасность» снимите галочку «Включить безопасную загрузку» (Secure Boot), иначе загрузка не пойдёт.
- Создайте внешний виртуальный коммутатор и привяжите его к физической сети, затем подключите к нему ВМ.
- Запустите ВМ и дождитесь первого запуска.
Нет времени разбираться с виртуализацией? Мы можем настроить Home Assistant под ключ на вашем ПК или мини-сервере.
5Проброс USB и автозапуск
Для Zigbee-стика в VirtualBox откройте «Настройки» → «USB», добавьте фильтр для вашего стика и включите USB-контроллер. После этого стик появится в HAOS как последовательный порт, и его можно выбрать в ZHA или Zigbee2MQTT. Для автозапуска ВМ без входа в Windows создайте задачу планировщика, которая вызывает VBoxManage startvm "Home Assistant" --type headless при загрузке системы.
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "Home Assistant" --type headless
Стоит помнить, что при обновлениях Windows ПК может перезагрузиться сам. Настройте период активности и отключите автоматическую перезагрузку, пока вы не дома.
6Какие проблемы бывают чаще всего
- Адрес homeassistant.local не открывается. Используйте IP-адрес ВМ из списка клиентов роутера и проверьте, что включён сетевой мост, а не NAT.
- ВМ не загружается. Почти всегда забыты EFI (VirtualBox) или отключение Secure Boot и Generation 2 (Hyper-V).
- VirtualBox не запускает 64-битные ВМ. Включите виртуализацию в BIOS и проверьте конфликт с Hyper-V или «Платформой виртуальных машин».
- Медленная работа. Храните образ на SSD, выделите 4 ГБ ОЗУ и не используйте Wi-Fi-мост.
Если Home Assistant нужен на постоянной основе, а не для эксперимента, лучше выделить отдельный мини-ПК или Raspberry Pi: расход электричества невелик, а стабильность выше, чем у «домашнего» Windows-компьютера, который перезагружается и засыпает.
7Что делать после первого запуска
Когда веб-интерфейс откроется, система предложит создать пользователя и указать расположение дома. Не пропускайте этот шаг: от часового пояса и координат зависят восход и закат, а значит и все автоматизации со светом. Затем сразу сделайте три вещи.
- Зарезервируйте для ВМ постоянный IP-адрес в роутере по MAC-адресу виртуального сетевого адаптера. Иначе после перезагрузки адрес может смениться, и мобильное приложение потеряет связь.
- Настройте автоматические резервные копии и убедитесь, что копии сохраняются не только внутри ВМ, но и на самом ПК, например через add-on для синхронизации в облако или сетевую папку.
- Установите приложение Home Assistant Companion на телефон и проверьте, что оно подключается и в домашней сети, и вне её, если вы настроили удалённый доступ.
8Производительность и ограничения ВМ
Home Assistant не требователен: базовая система с несколькими десятками устройств спокойно работает на 2 ядрах и 2–4 ГБ памяти. Но у виртуальной машины на ПК есть свои особенности, которые стоит учесть заранее.
- Энергопотребление. Игровой или офисный компьютер потребляет больше, чем мини-ПК на энергоэффективном процессоре. За год разница заметна на счёте за электричество.
- Спящий режим и гибернация. Отключите их полностью, иначе ВМ будет останавливаться по расписанию, а автоматизации пропускаться.
- Обновления Windows. Автоматические перезагрузки приводят к простоям. Разумнее планировать их на время, когда вы дома.
- Диск. Храните образ ВМ на SSD. Жёсткий диск замедляет запуск и работу базы данных рекордера.
- Конфликты виртуализации. VirtualBox и Hyper-V одновременно работают не всегда гладко, а некоторые антивирусы и эмуляторы Android мешают запуску.
Практический вывод такой: Windows-ПК подходит для знакомства и тестов. Для работающего дома лучше купить недорогой мини-ПК и поставить HAOS прямо на SSD без Windows. Затраты невелики, а надёжность и скорость ощутимо выше.
9Как проверить, что всё работает
После запуска убедитесь, что система действительно доступна из локальной сети. Откройте адрес с телефона, подключённого к тому же Wi-Fi, а не только с самого Windows-компьютера: если он не открывается, проблема почти наверняка в типе сетевого подключения ВМ. Затем перезагрузите Windows и проверьте, что виртуальная машина стартует сама, без вашего участия, и интерфейс снова становится доступен в течение пяти-десяти минут.
Полезно также заглянуть в раздел журналов Home Assistant и убедиться, что в нём нет повторяющихся ошибок сети или базы данных. Если пробросили USB-стик Zigbee, проверьте, что после перезагрузки хоста он снова виден гостевой системе: фильтры USB в VirtualBox иногда приходится пересоздавать после обновления программы.
Если вы выберете путь с Windows, заранее смиритесь с компромиссами: компьютер должен быть включён всегда, а обновления Windows надо планировать. Этого можно избежать, купив недорогой мини-ПК для HAOS.
10Частые вопросы
Можно ли использовать WSL или Docker Desktop вместо виртуальной машины?
Можно запустить контейнер Home Assistant в Docker Desktop, но в таком случае вы получите вариант Container без add-on’ов. Для полноценной системы выбирайте ВМ с HAOS.
Как сделать резервную копию такой установки?
Используйте штатные бэкапы Home Assistant и скачивайте их на сам Windows-компьютер или в облако. Дополнительно можно делать снимки (snapshots) ВМ перед обновлениями.
Будет ли работать Wi-Fi-адаптер ПК внутри ВМ?
Как правило, нет. Виртуальной машине передаётся сетевой мост, а не сам адаптер. Для надёжности подключайте компьютер кабелем.
Можно ли потом перенести ВМ на Raspberry Pi?
Напрямую диск не перенесётся из-за разной архитектуры, но резервная копия Home Assistant восстанавливается на любой установке HAOS.
11Итог
Home Assistant на Windows — хороший способ попробовать систему без покупки железа. VirtualBox удобнее для Zigbee-стика, Hyper-V — для автозапуска. Когда сценарии усложнятся, соберите их в конструкторе автоматизаций или закажите автоматизацию на заказ.



