Что такое Home Assistant и зачем ставить на Raspberry Pi
Home Assistant, это бесплатная платформа умного дома с открытым кодом. В отличие от Яндекса или Xiaomi, она не привязана к одному производителю. Подтягивает устройства от Aqara, Sonoff, IKEA, Philips Hue и ещё пары тысяч брендов в единый интерфейс. Всё хранится у вас дома, ничего не уезжает в чужое облако.
Зачем для этого Raspberry Pi? Платформа работает где угодно, на старом ноутбуке, на NAS, на мини-ПК. Raspberry Pi просто самый дешёвый и тихий вариант. Плата размером с банковскую карту ест 5-7 ватт, не шумит и круглосуточно висит за шкафом.
У меня Home Assistant крутится на Raspberry Pi 4 уже три года. За это время он ни разу не подвёл настолько, чтобы дом встал. Пару раз зависал, да, но об этом в разделе про ошибки.
Что понадобится для установки
Собираем минимальный комплект. Вот что реально нужно:
| Компонент | Зачем | Цена |
|---|---|---|
| Raspberry Pi 5 (8 ГБ) | Сама плата, мозги системы | ~9 000 ₽ |
| Raspberry Pi 4 (4 ГБ) | Бюджетная альтернатива | ~6 000 ₽ |
| SSD 256 ГБ + USB-корпус | Система и данные, вместо флешки | ~3 000 ₽ |
| microSD 32 ГБ | Дешёвый вариант носителя | ~500 ₽ |
| Блок питания 27 Вт | Стабильное питание | ~1 500 ₽ |
| Sonoff Zigbee 3.0 USB | Донгл для Zigbee-устройств | ~2 000 ₽ |
Итого бюджетный вариант на Pi 4 с флешкой обойдётся примерно в 8 000 рублей. Полноценный на Pi 5 с SSD, около 15 000. Дальше уже по желанию, донгл для Zigbee нужен только если планируете подключать датчики и реле.
Пошаговая установка
Самый простой способ, залить Home Assistant OS через Raspberry Pi Imager. Эта программа сама скачает образ, запишет на карту и подготовит её к первому запуску.
Бесплатная программа с официального сайта Raspberry Pi. Ставится на Windows, macOS и Linux за пару минут.
В Imager нажмите «Выбрать ОС», перейдите в Other specific-purpose OS, найдите Home Assistant и вашу модель платы. Программа сама скачает нужный образ.
Вставьте носитель в компьютер, выберите его в Imager и нажмите записать. Пара минут, и образ готов.
Вставьте карту в Raspberry Pi, подключите питание и сетевой кабель. Первая загрузка занимает минут пять, не пугайтесь.
В браузере наберите homeassistant.local:8123 или найдите IP платы в списке устройств роутера. Дальше система сама предложит создать учётную запись и начальную настройку.
На этом установка заканчивается. Дальше уже настройка: добавляете интеграции, подключаете устройства, пишете сценарии.
Что настроить сразу после установки
Первым делом включите автоматический бэкап. В Настройках найдите «Резервные копии», поставьте расписание раз в неделю и сохраняйте в облако или на флешку. Когда что-то сломается, восстановите систему за десять минут, а не заново.
Второе, поставьте аддон File editor. Он открывает редактор конфигурационных файлов прямо в браузере, без него в файлы не залезть. Пригодится, когда начнёте писать шаблоны и продвинутые автоматизации.
Третье, решите, чем будете управлять Zigbee. Есть два пути. Встроенная интеграция Zigbee Home Automation (ZHA) ставится парой кликов и подходит новичкам. Аддон Zigbee2MQTT сложнее в настройке, но поддерживает больше устройств и даёт тонкую настройку. Для старта берите ZHA, на второй месяц разберётесь, нужен ли вам Zigbee2MQTT.
Дальше по желанию: интеграция с Яндексом или Алисой, если хотите голосовое управление, интеграции для умных колонок, погодные сервисы, датчики и камеры. Всё добавляется через меню «Интеграции» поиском по имени.
Типичные ошибки новичков
Грабли, на которые наступают почти все, кто ставит Home Assistant впервые:
- Питание от зарядки телефона. Raspberry Pi требует стабильные 5 Вольт и 3 Ампера. Телефонная зарядка даёт меньше, плата будет перезагружаться в самый неподходящий момент. Берите нормальный блок на 27 Вт.
- Система на microSD. Флешка медленно умирает от постоянных записей. Через полгода начинаются зависания и потеря данных. Сразу ставьте SSD.
- Плата без радиатора. Под нагрузкой Pi греется и сбрасывает частоту. Дешёвый алюминиевый радиатор за 300 рублей решает проблему.
- Всё в одном месте без бэкапа. Сделайте снимок системы после настройки. Когда что-то сломается, восстановите за десять минут вместо недели настройки заново.
Что делать, если не работает
Плата не грузится. Проверьте питание и карту, в девяти случаях из десяти дело в них. Красный светодиод горит постоянно, питание не хватает. Зелёный мигает, система грузится, подождите ещё пару минут.
Не открывается интерфейс по адресу. Убедитесь, что плата и компьютер в одной сети. Зайдите в роутер и найдите устройство с именем homeassistant, посмотрите его IP. Иногда имя homeassistant.local не резолвится из-за настроек роутера, IP работает всегда.
Датчики Zigbee не подключаются. Проверьте, что донгл воткнут в USB и добавлена интеграция Zigbee Home Automation. У меня однажды донгл Sonoff выпал из списка после обновления, пришлось переподключить и заново привязать двадцать устройств. Неприятно, но решаемо.
Система тормозит после года работы. Почти всегда виновата microSD, которая деградирует от записей. Перенесите данные на SSD, и скорость вернётся. Это я прошёл лично, после переезда с флешки на SSD интерфейс стал открываться вдвое быстрее.
Raspberry Pi 5 или хватит Pi 4
Для Home Assistant разница между Pi 4 и Pi 5 на практике небольшая. Платформа лёгкая, оба справляются с сотней устройств без натуги. Pi 5 шустрее в перезагрузках и обновлениях, но для фоновой работы хватит и четвёрки.
Если покупаете сейчас с нуля, берите Pi 5, цена выросла незначительно, а запас производительности лишним не будет. Если валяется Pi 4, не выбрасывайте, он отработает систему не хуже.
Честно говоря, главное узкое место не процессор, а носитель. Pi 4 на SSD будет надёжнее, чем Pi 5 на карточке. Поэтому бюджет лучше потратить на SSD, а не на более мощную плату.
Итог: стоит ли затевать
Home Assistant на Raspberry Pi, это лучший способ получить умный дом без привязки к вендору и без ежемесячных подписок. Да, придётся потратить вечер на установку и пару дней на настройку. Зато потом система работает годами и не зависит от настроения производителя.
За 15 тысяч рублей получаете локальный хаб, который тянет сотни устройств от любых брендов. Для датчиков Zigbee добавьте донгл Sonoff ещё за две тысячи.