Home Assistant на Raspberry Pi с USB SSD: надёжный способ (UK)

Опубликовано 7 апреля 2026 г. · 8 мин чтения

Читать на: English · Deutsch · Español · Italiano · Français · Русский

Некоторые ссылки в этом руководстве — партнёрские ссылки Amazon. Мы получаем небольшую комиссию, если вы совершаете покупку, без дополнительных затрат для вас. Мы рекомендуем только то оборудование, которое поставили бы у себя дома.

Если Вы собираетесь поставить Home Assistant на Raspberry Pi, не используйте SD-карту. Вот почему, и вот 20-минутная настройка, которая спасёт Вас от восстановления мёртвой установки через 18 месяцев.

Это руководство проведёт Вас через всё: какие нужны детали, одноразовое обновление EEPROM, которое большинство туториалов пропускает, прошивку Home Assistant OS на USB SSD и прохождение первой загрузки без потери целого вечера. Оно предполагает, что Вы уже знаете, что хотите Home Assistant, — Вы просто хотите установить его на оборудование, которое не съест само себя.

Почему SD-карты убивают установки Home Assistant

Home Assistant — занятой кусок программы. Он постоянно пишет в свою базу данных: каждое изменение состояния каждого датчика, каждый триггер автоматизации, каждая строка лога. В доме с двадцатью или тридцатью устройствами это тысячи мелких записей в час, каждый час, всегда.

Потребительские SD-карты для этого не построены. Они спроектированы для камер и телефонов, где записи происходят пачками, а потом останавливаются. Каждая ячейка флеша имеет конечное число циклов записи, и дешёвые карты изнашивают эти циклы быстрее, чем намекает маркетинг. Хуже того, когда SD-карта начинает отказывать, она редко предупреждает. Режим отказа обычно — тихая порча файловой системы: однажды утром Home Assistant просто перестаёт загружаться, а последняя чистая резервная копия у Вас — с тех пор, когда Вы в последний раз вспомнили её сделать.

Обычное окно смерти — 18–24 месяца. Иногда раньше. Истории ужасов на Reddit о ночной смерти HA-установок реальны, и почти всегда это порча SD-карты. Хорошая новость: этого полностью можно избежать.

Почему USB SSD — правильный ответ

Нормальный SSD построен для того типа устойчивой нагрузки на запись, который генерирует Home Assistant. Он быстрее загружается, быстрее восстанавливает резервные копии, быстрее работает, когда база данных recorder вырастает за пару гигабайт, и — что важно — он не гниёт молча под постоянным логированием.

Цены на SSD упали до точки, где разница в стоимости между приличной SD-картой и нормальным USB SSD — может быть £20. Для машины, которую Вы планируете оставить работающей 24/7 на годы, это не то решение, над которым стоит мучаться.

Наш фирменный выбор — Kingston XS1000. Он маленький, прохладный, надёжный и достаточно быстрый, чтобы шиной USB 3.0 у Pi 4 была узким местом задолго до диска. Любая солидная альтернатива от Kingston, Samsung или SanDisk в похожем форм-факторе сделает ту же работу — важно, чтобы это был настоящий SSD в USB-корпусе, а не USB-флешка, нарядившаяся под него.

Что нужно

Держите список деталей коротким. Купить правильное один раз дешевле, чем неправильное — дважды.

  • Raspberry Pi 4 — 2 ГБ — минимум для комфортного опыта Home Assistant; 4 ГБ дают запас, если Вы запускаете много дополнений.
  • USB SSD Kingston XS1000 — 1 ТБ — стартовый размер, который выпускает Kingston, и это намного больше, чем когда-либо понадобится Home Assistant. 2 ТБ — если хотите перестать об этом думать.
  • Официальный USB-C блок питания Raspberry Pi — не случайная зарядка от телефона. Home Assistant чувствителен к нестабильности питания; пониженное напряжение вызывает странные, плохо диагностируемые сбои. Потратьте £10 на официальный.
  • Корпус с приличным охлаждениемArgon NEO — хороший, тихий выбор. Pi, работающий с HA 24/7, будет тротлить в пластиковом корпусе без радиатора.
  • Ethernet-кабель — используйте провод для Pi, если есть возможность. Wi-Fi работает, но проводной хаб — это на одно меньше для отладки.
  • Запасная SD-карта — только для обновления EEPROM, описанного ниже. Любая старая 8-гигабайтная карта из ящика подойдёт.

Также Вам понадобится клавиатура и монитор для шага EEPROM, или Вы можете делать всё остальное headless с основного компьютера.

Обновление EEPROM — одноразовый шаг, который пропускают

Raspberry Pi 4 годами поставлялись со старым загрузочным EEPROM, который не загружается с USB по умолчанию. Новые загружаются, но если Вы не уверены, что Ваш экземпляр свежий, считайте, что нужно обновлять. Это пятиминутная работа, и Вы делаете её только один раз — настройка живёт на Pi навсегда.

Вот канонический путь:

  1. Скачайте Raspberry Pi Imager с raspberrypi.com и установите его на основной компьютер.
  2. Воткните запасную SD-карту в компьютер.
  3. В Imager нажмите на выбор операционной системы и перейдите в раздел Misc utility images, затем Bootloader (Pi 4 Family), и выберите USB Boot. Это запишет крошечный образ, единственная задача которого — обновить EEPROM Pi. Убедитесь, что Вы выбрали именно вариант для семейства Pi 4 — есть отдельная запись для Pi 5, которая сделает не то, что Вам нужно.
  4. Запишите этот образ на запасную SD-карту.
  5. Вставьте SD-карту в Pi (SSD пока не подключён), подайте питание и подождите. Примерно через десять секунд зелёный светодиод активности начнёт быстро и непрерывно мигать — это сигнал успеха. (Если вместо этого Вы видите повторяющийся узор из четырёх вспышек и паузы — это код отказа; попробуйте обновление снова.)
  6. Выключите Pi, выньте SD-карту, и Вы закончили. Pi теперь будет загружаться с USB по умолчанию, навсегда.

Если Вы пропустите этот шаг, а у Вашего Pi старая прошивка, Pi просто будет сидеть и ничего не делать, когда Вы потом воткнёте SSD, и Вы потеряете час, гадая почему. Сделайте обновление EEPROM сначала.

Прошивка Home Assistant OS на SSD

Теперь главное событие. Эта часть действительно быстрая.

  1. Подключите Kingston XS1000 к основному компьютеру через USB-кабель.
  2. Откройте Raspberry Pi Imager.
  3. Нажмите на выбор операционной системы и перейдите в Other specific-purpose OS, затем Home automation, затем Home Assistant.
  4. Выберите образ Home Assistant OS для Raspberry Pi 4 (64-bit). 32-битных образов больше не существует — Home Assistant полностью отказался от 32-битной поддержки в конце 2025 года, поэтому 64-битный образ — единственный вариант.
  5. Выберите SSD как цель. Перепроверьте. Imager предупредит Вас перед стиранием диска.
  6. Нажмите Write и подождите. На приличном USB-соединении это занимает несколько минут.
  7. Когда закончится, чисто извлеките диск.

Теперь воткните SSD в один из синих USB 3.0-портов на Pi (синие, не чёрные USB 2.0 — Вы заплатили за скорость, используйте её). Подключите ethernet-кабель. Питание подключайте последним.

Первая загрузка

Pi оживёт, светодиоды замигают, и затем он тихо займётся настройкой первой загрузки. На Pi 4 страница онбординга обычно становится доступна в течение минуты-двух — собственная документация Home Assistant говорит закладывать до 5 минут. Если ничего не показывается через 5 минут, что-то пошло не так, и обычно ответ — перепрошить. (Старые туториалы говорили о 20–30-минутных первых загрузках; это уже несколько релизов HA OS как неправда.)

Когда он готов, откройте браузер на любом устройстве в той же сети и зайдите на http://homeassistant.local:8123.

Если это не разрешается — некоторые домашние маршрутизаторы плохо обрабатывают mDNS, — найдите IP-адрес Pi в списке устройств маршрутизатора и используйте его, например http://192.168.1.42:8123.

Вы попадёте на экран онбординга. Создайте аккаунт, дайте экземпляру имя, выберите часовой пояс и местоположение для автоматизаций по восходу и закату и дайте ему сканировать устройства, уже находящиеся в Вашей сети. Обычно он сразу находит удивительное их количество.

Минимальное усиление безопасности

Это не курс по безопасности. Но две вещи стоит сделать в первый день, пока Вы не забыли.

Используйте длинный, случайный пароль для Вашего пользователя Home Assistant. Это аккаунт, который в конечном счёте будет управлять Вашим отоплением, замками и камерами. Относитесь к нему соответственно. Менеджер паролей — Ваш друг.

Включите автоматические резервные копии куда-то, что не Pi. Home Assistant поддерживает дополнения для резервного копирования в Google Drive, Nextcloud, Samba и другие. Установите одно, направьте на облачное хранилище, которым Вы управляете, и расписайте ежедневное резервное копирование. SSD намного надёжнее SD-карты, но железо в конце концов всё равно умирает, и восстановление со вчерашнего дня — это вечер ворчания. Восстановление с никогда — это выходные слёз.

Или пропустите всё это

Если Вы дочитали досюда и начинаете задумываться, действительно ли Вы хотите потратить субботу на обновления EEPROM и экраны онбординга, — это справедливо, и тут на сцену выходим мы.

habbb отгружает именно эту настройку оборудования, предварительно сконфигурированную, за £150 включая НДС, и затем управляет ею за £30/месяц. Тот же Raspberry Pi 4, тот же SSD Kingston XS1000, то же радио Home Assistant SkyConnect, которое мы рекомендовали бы, если бы Вы собирали детали сами. EEPROM обновлён, HA OS прошит, удалённый доступ настроен, ежедневные резервные копии запущены ещё до того, как коробка покинет нас. Вы её включаете, она подключается, Вы продолжаете жить.

Мы думаем о подписке как о договоре обслуживания котла. Мы поддерживаем работу того, что у Вас есть — обновления тестируются перед развёртыванием, круглосуточный мониторинг, активная поддержка, когда что-то ведёт себя плохо, доработки Ваших существующих автоматизаций. Добавление совершенно новой интеграции или большой новой автоматизации — отдельная оценённая работа, как у сантехника, устанавливающего новый радиатор.

Если это больше Ваш темп, оставьте нам Ваш email, и мы свяжемся.

Частые вопросы

Можно ли использовать Raspberry Pi 5? Да, и он быстрее, но Pi 4 по-прежнему золотая середина для Home Assistant по цене, доступности и тепловому поведению. Pi 5 — оверкилл для большинства HA-нагрузок и работает горячее.

Действительно ли 2 ГБ ОЗУ хватает? Для обычного домохозяйства с парой десятков устройств — да. Если Вы планируете запускать много дополнений — например, Frigate для AI-камер, — берите 4 ГБ или 8 ГБ.

Нужна ли мне SD-карта после обновления EEPROM? Нет. Как только EEPROM обновлён, Pi будет загружаться с USB SSD, и слот для SD-карты может оставаться пустым навсегда. Положите SD-карту обратно в ящик.

А что насчёт Home Assistant Green? Green — это аккуратное «всё в одном» и официальная стартовая коробка Nabu Casa для Home Assistant, и это вполне разумный выбор, если Вы хотите нулевую настройку. Цены и доступность в Великобритании были непостоянными, и Вы теряете гибкость стандартного оборудования Pi. Pi 4 плюс нормальный USB SSD — это то, что мы отгружаем своим собственным клиентам — нам нравится иметь сменные части и известное тепловое поведение.

Как часто нужно менять SSD? Честно, скорее всего, не понадобится. Качественный SSD под нагрузкой Home Assistant должен прослужить много лет. Поддерживайте здоровье облачных резервных копий, и Вам не придётся об этом беспокоиться.

Нужен ли мне Zigbee-стик сразу? Только если у Вас есть Zigbee-устройства, которыми Вы хотите управлять напрямую (Hue без моста, датчики Aqara, IKEA Tradfri). Вы всегда можете добавить его позже — SkyConnect — популярный выбор и покрывает Zigbee и Thread в одном донгле.