Установка Home Assistant: как поставить HAOS на Raspberry Pi, мини-ПК и ПК

Коротко. Если вы ставите Home Assistant впервые, берите Home Assistant OS (HAOS). Из поддерживаемых сейчас способов только в ней есть дополнения (с версии 2026.2 они называются Apps, раньше — Add-ons) и полноценное резервное копирование. Владельцам Raspberry Pi 4 или 5 хватит Raspberry Pi Imager, и писать образ лучше сразу на SSD. На мини-ПК ставят образ Generic x86-64 прямо на внутренний SSD. Есть только обычный компьютер? Тогда HAOS в виртуальной машине. Docker подойдёт тем, кто готов обходиться без Apps. После первой загрузки интерфейс откроется по адресу homeassistant.local:8123, обычно через несколько минут.
Что такое Home Assistant и какие способы установки существуют
Home Assistant — открытая платформа для локального управления умным домом. Xiaomi, Aqara, Dreame и техника других брендов собираются в ней в одну систему. Часть устройств работает без облака, а некоторые интеграции всё же подключаются через облако производителя: это зависит от конкретной интеграции и модели.
| Способ | Apps (Add-ons) | Резервное копирование | Для кого | Статус |
|---|---|---|---|---|
| Home Assistant OS | Есть | Встроенное, полное | Большинство пользователей | Рекомендуемый |
| Home Assistant Container | Нет | Вручную, копированием папки конфигурации | У кого уже работает сервер с Docker | Поддерживается |
| Core | Нет | Вручную | — | Не поддерживается с версии 2025.12 |
| Supervised | Есть | Встроенное | — | Не поддерживается с версии 2025.12 |
С той же версии проект прекратил поддержку 32-битных платформ: i386, armhf и armv7.
Сомневаетесь — ставьте HAOS.
Системные требования и выбор оборудования
HAOS нужно минимум 2 ГБ ОЗУ, 2 ядра процессора и накопитель на 32 ГБ. Платформа обязательно 64-битная.
| Raspberry Pi 4/5 | Мини-ПК x86-64 | Виртуальная машина на ПК | |
|---|---|---|---|
| Надёжность | Высокая с SSD, ниже с microSD | Высокая | Зависит от того, работает ли ПК круглосуточно |
| Энергопотребление | Низкое | Выше, чем у Pi | Высокое: работает весь компьютер |
| Производительность | Достаточная для типового дома | Выше, с запасом | Зависит от ресурсов, выделенных ВМ |
| Что докупить | Блок питания, SSD с USB-адаптером, корпус | Обычно ничего | Ничего, если ПК уже есть |
Raspberry Pi лучше брать с 4 ГБ ОЗУ. И с SSD вместо microSD: база данных Home Assistant постоянно пишет на диск, и карта от этого быстро изнашивается. Pi 3 для HAOS в документации уже не указан (на октябрь 2026 — только Pi 4 и Pi 5), на нём остаётся вариант Container.
С виртуальной машиной всё упирается в одно: компьютер должен быть включён всегда. Выключили ПК — выключили весь умный дом.
Можно обойтись и без самосбора. У проекта есть готовые устройства Home Assistant Green и Home Assistant Yellow (последний собран на Raspberry Pi Compute Module), а для Zigbee и Thread — собственный адаптер Home Assistant Connect ZBT-1, который раньше назывался SkyConnect.
Установка Home Assistant OS на Raspberry Pi
- Поставьте на компьютер Raspberry Pi Imager и запустите.
- В «Choose Device» укажите модель платы.
- В списке систем пройдите «Other specific-purpose OS» → «Home automation» → «Home Assistant» (на октябрь 2026) и выберите образ под свою модель.
- Выберите накопитель: microSD или SSD, подключённый к компьютеру.
- Запустите запись. Imager ещё и проверит результат, дождитесь конца.
- Вставьте накопитель в Raspberry Pi, подключите Ethernet-кабель к роутеру, потом питание.
- Подождите несколько минут и плату не трогайте, никаких перезагрузок. Если через 5 минут страница так и не открылась, документация советует перезаписать образ.
- Откройте в браузере
http://homeassistant.local:8123.
Про блок питания отдельно. Pi 4 нужен 5 В / 3 А, Pi 5 — 5 В / 5 А. Со слабым блоком плата начинает сама перезагружаться и сыпать ошибками диска. Выглядит это как сбой системы, хотя виновато питание.
Загрузка с USB SSD на Raspberry Pi 4 и 5
На SSD образ пишется так же, как на карту. SSD подключаете в порт USB 3.0, microSD из платы вынимаете. Если плата не грузится с USB, дело в порядке загрузки. Поправить его можно в том же Raspberry Pi Imager: «Misc utility images» → «Bootloader» (на октябрь 2026). Многое зависит от ревизии платы, так что загляните в документацию Raspberry Pi по своей модели.
Установка Home Assistant OS на мини-ПК или обычный ПК x86-64
На физическом компьютере два сценария. Первый — HAOS на весь диск: так ставят на мини-ПК, неттоп или старый ноутбук с 64-битным процессором. Второй — виртуальная машина, если основную систему на ПК нужно сохранить; о нём в следующем разделе.
HAOS забирает внутренний диск целиком. Всё, что там лежало, сотрётся — перенесите нужные файлы заранее.
- Скачайте Ubuntu и сделайте из неё Live-USB.
- В BIOS включите загрузку в режиме UEFI и выключите Secure Boot. Где эти пункты и как они называются, у каждого производителя по-своему; ищите в разделах загрузки и безопасности.
- Загрузитесь с флешки, выберите «Try Ubuntu» (запуск без установки).
- Прямо из Live-системы скачайте образ
haos_generic-x86-64с home-assistant.io. - Запишите его на внутренний SSD через приложение «Disks» («Restore Disk Image…») или Balena Etcher. Флешку, с которой вы загрузились, в списке целей не выбирайте.
- Выключите компьютер, выньте флешку, включите снова.
Забыли флешку — компьютер радостно загрузится обратно в Ubuntu, и покажется, что ничего не вышло. Дальше всё как на Raspberry Pi: кабель Ethernet, ждём этап «Preparing Home Assistant», заходим на homeassistant.local:8123.
Установка Home Assistant на ПК через виртуальную машину
Под виртуализацию проект выкладывает готовые образы HAOS:
| Гипервизор | Формат образа |
|---|---|
| VirtualBox | .vdi |
| Hyper-V | .vhdx |
| VMware | .vmdk |
| Proxmox / KVM | .qcow2 |
Шаги везде одни и те же:
- Скачайте образ нужного формата, распакуйте.
- Создайте новую ВМ, новый диск не создавайте.
- Скачанный образ подключите как существующий жёсткий диск.
- Выделите от 2 ГБ ОЗУ, 2 vCPU, диск от 32 ГБ.
- В настройках системы ВМ включите EFI.
- Сетевой адаптер переведите в «Сетевой мост» (Bridged).
- Запустите и ждите, пока закончится подготовка.
Два пункта тут критичные. Без EFI машина не загрузится. А без сетевого моста Home Assistant получит адрес внутри виртуальной сети, и его не увидят ни компьютер, ни телефоны, ни устройства умного дома.
С Hyper-V есть своя засада: USB-устройства в виртуальную машину он штатно не пробрасывает. Собираетесь вешать Zigbee-координатор на USB — берите VirtualBox или ставьте HAOS на отдельное железо.
Установка Home Assistant Container через Docker
Container — это Home Assistant без Supervisor. Дополнений нет, резервного копирования уровня HAOS тоже. MQTT-брокер, Zigbee2MQTT и прочее придётся поднимать отдельными контейнерами.
Пример запуска на Linux-сервере:
docker run -d \
--name homeassistant \
--restart=unless-stopped \
--network=host \
-e TZ=Europe/Moscow \
-v /путь/к/config:/config \
ghcr.io/home-assistant/home-assistant:stable
--network=host нужен, чтобы Home Assistant видел устройства в локальной сети. TZ задаёт часовой пояс. --restart=unless-stopped поднимает контейнер после перезагрузки сервера. Путь к папке конфигурации выбираете сами, только берегите её: в томе /config лежит вся конфигурация, потеряли том — потеряли настройки.
Первоначальная настройка после установки
На этапе «Preparing Home Assistant» системе нужен интернет: она скачивает актуальную версию Home Assistant. Когда подготовка закончится, откройте http://homeassistant.local:8123 или http://<IP>:8123 и пройдите онбординг:
- Заведите учётную запись администратора.
- Укажите местоположение, часовой пояс и единицы измерения.
- Решите, отправлять ли аналитику проекту.
- Посмотрите, что система нашла в сети: часть устройств она сразу предложит добавить.
Первым делом закрепите за Home Assistant IP-адрес в роутере, причём до того, как подключать Алису и интеграции. Если адрес потом сменится, связки придётся перенастраивать заново.
Потом резервные копии: «Настройки» → «Система» → «Резервные копии» (на октябрь 2026). Ключ шифрования храните где угодно, только не на самом сервере: без ключа копию не восстановить.
Для Xiaomi есть интеграция Xiaomi Home от самой компании, она лежит на GitHub и ставится вручную или через HACS. Регион сервера в ней должен совпадать с регионом аккаунта в Mi Home, иначе устройства не подтянутся.
Частые проблемы при установке и их решение
| Симптом | Причина | Что сделать |
|---|---|---|
homeassistant.local не открывается | В сети или на устройстве не работает mDNS | Найдите IP Home Assistant в списке клиентов роутера или в консоли HAOS и откройте http://<IP>:8123 |
| ВМ не загружается | Не включён EFI | Включите EFI в настройках ВМ |
| ВМ работает, но в сети её не видно | Адаптер не в режиме моста | Переключите сеть на «Сетевой мост» |
| Мини-ПК снова загружает Ubuntu | Не извлечена флешка или не тот порядок загрузки | Выньте флешку, проверьте порядок загрузки в BIOS |
| Мини-ПК не видит загрузочный диск | Режим Legacy или включён Secure Boot | Включите UEFI, отключите Secure Boot |
| Raspberry Pi перезагружается сам | Слабый блок питания | Pi 4: 5 В / 3 А, Pi 5: 5 В / 5 А |
| «Preparing Home Assistant» идёт долго | Подготовка ещё не закончилась или нет интернета | Не перезагружайте, проверьте кабель и доступ в интернет |
| Zigbee-координатор не виден в Hyper-V | Hyper-V не пробрасывает USB штатно | VirtualBox или отдельное железо |
| Zigbee работает нестабильно | Помехи от портов USB 3.0 и Wi-Fi 2,4 ГГц | Подключите координатор через USB-удлинитель подальше от них |
Часто задаваемые вопросы
Можно ли поставить Home Assistant прямо на Windows без виртуальной машины? Официально поддерживаются два варианта: Home Assistant OS и Home Assistant Container. Для Windows документирован один путь — HAOS в виртуальной машине.
Хватит ли Raspberry Pi 4 на 30+ устройств? Число устройств тут не главное. Нагрузку дают дополнения, история в базе данных, сложные автоматизации. Pi 4 с 4 ГБ ОЗУ и SSD — нормальная точка старта, а если дополнений планируется много, мини-ПК даст запас.
Нужна ли платная подписка Nabu Casa, чтобы подключить Алису? Нет. Алису подключают через кастомную интеграцию Yandex Smart Home из HACS. Но внешний доступ к Home Assistant без Nabu Casa придётся настраивать самому.
Что выбрать: свой Zigbee-координатор или шлюз Xiaomi/Aqara? Шлюз останется в своей экосистеме, а устройства попадут в Home Assistant через интеграцию. Свой координатор, например Home Assistant Connect ZBT-1, подключает датчики к Home Assistant напрямую. Ему нужен доступ к USB, так что с Hyper-V этот вариант не сработает.
Сколько времени занимает установка Home Assistant? Обычно 20–40 минут вместе с записью образа и первой загрузкой — если EFI/UEFI, сетевой мост и загрузочный накопитель выставлены правильно с первого раза.
Обновлено 24 октября 2026


