Найти в Дзене

Home Assistant: гид по созданию умного дома. Часть 1. Устройства и сравнение. Практические примеры. Установка home assistant инструкция

Оглавление

Хотел собрать умный дом на Home Assistant, но не знал, с чего начать. Сравнивая две популярные платформы: дешёвый TV-бокс H96Max (RK3318) и Raspberry Pi 4. Цены, характеристики, плюсы, минусы — и мой выбор.

Home Assistant: гид по созданию умного дома. Часть 1. Устройства и сравнение. Практические примеры.
Home Assistant: гид по созданию умного дома. Часть 1. Устройства и сравнение. Практические примеры.

💡 Почему я начал с Home Assistant?

Я устал от «привязки» к Yandex, Google и другим экосистемам.
Хочу, чтобы мой умный дом:

  • Работал локально, без облака.
  • Управлял устройствами разных брендов.
  • Был настраиваемым, а не «как дали — так и живи».

Home Assistant — это как «мозг» умного дома.
Но ему нужен «череп» — устройство, на котором он будет работать.

Я выбирал между двумя вариантами:

  • Raspberry Pi 4 — классика.
  • H96Max (на чипе RK3318) — дешёвый TV-бокс, о котором всё чаще говорят.

Разбираюсь: что лучше?

Сравнительная таблица
Сравнительная таблица

ВАЖНО! Если выбираете H96Max, то внимательно изучайте отзывы или смотрите характеристики, нам подходит ТОЛЬКО на чипе RK3318

H96MAX RK3318 и Rasberry Pi 4
H96MAX RK3318 и Rasberry Pi 4

✅ Плюсы и минусы каждого варианта

🟢 H96Max (RK3318)

Плюсы:

  • Очень дешёвый.
  • Уже есть встроенная память (eMMC) — стабильнее, чем microSD.
  • Алюминиевый корпус — хорошее охлаждение.
  • Просто подключить: HDMI, питание, сеть.

Минусы:

  • Только Wi-Fi 2.4 ГГц.
  • Меньше поддержка сообщества.
  • Может быть сложнее с прошивкой (но есть готовые образы для HA).

🟢 Raspberry Pi 4

Плюсы:

  • Огромная поддержка сообщества.
  • Bluetooth 5.0, Wi-Fi 5, Ethernet — надёжнее.
  • Можно выбрать 4 ГБ или 8 ГБ ОЗУ.
  • Официальная поддержка Home Assistant.

Минусы:

  • Дороже в сборке (плата + блок питания + карта памяти + корпус + охлаждение).
  • microSD — менее надёжна, чем eMMC.
  • Требует настройки охлаждения.

🧠 Мой выбор: H96Max — и вот почему

Я выбрал H96Max с 4 ГБ ОЗУ и 32 ГБ eMMC.
Приставка как у меня:
Купить с али H96Max
Приставки на ЯндексМаркете:
Купить

Да, Raspberry Pi 4 — «золотой стандарт».
Но мне не нужен супер-компьютер.
Rasberry Pi 4 на ЯндексМаркете: Купить
Мне нужен
стабильный, тихий, дешёвый сервер, который будет работать 24/7.

А H96Max:

  • в 3 раза дешевле,
  • имеет надёжную встроенную память,
  • не греется,
  • и легко настраивается с помощью образов вроде Armbian + Home Assistant.
💡 Я установил Home Assistant OS через готовый образ — заняло 20 минут

Как установить Armbian и HomeAssistant

Подготовка, что потребуется для установки:

  1. microsd гигов на 16 хватит с головой
  2. Программа https://rufus.ie/ru/
  3. Образ Армбиан users.armbian.com/jock/web/rk3318/ скачиваем multitool.img.xz и Armbian_23.08.0-trunk_Rk3318-box_bookworm_edge_6.3.13_minimal.img.xz
Должно получится так
Должно получится так

Запускаем Rufus вставляем флешку microsd в пк. Выбираем все как на скриншоте

Настройки установочного образа
Настройки установочного образа

После записи образа на флешку её разделы могут отображаться некорректно — это часто видно в стандартном инструменте Windows «Управление дисками»: объёмы нарезаны не по размеру накопителя, а по объёму исходного образа.

-6

На скриншоте видно два раздела: Boot и Multitool.
При этом
Multitool занимает всего 378 МБ, а сразу после него — целых 14 ГБ нераспределённого пространства.
А нам нужно, чтобы именно этот раздел увеличился и занял всё доступное место.

К счастью, расширить его — проще простого.
Достаточно вставить microSD карту в саму приставку H96Max и включить её.
После загрузки с образа
Multitool автоматически распознает весь объём накопителя и расширится на всё свободное пространство.

В итоге получится так:

-7

После расширения раздела Multitool его всё ещё нужно сделать видимым в системе — сейчас он может отображаться как "без буквы".
А нам он нужен: именно на этот раздел мы будем копировать образ Armbian.

Чтобы исправить — кликаем по нему правой кнопкой мыши в "Управлении дисками" и выбираем «Изменить букву диска и пути» → затем назначаем любую свободную букву (например, M: или E:).

После этого раздел появится в проводнике — и можно спокойно работать с ним дальше.

-8

После того как вы назначили букву диску, в проводнике появится логический диск Multitool — вы увидите на нём несколько папок.
Нас интересует папка images.
Именно в неё нужно скопировать подготовленный образ:
Armbian_23.08.0-trunk_Rk3318-box_bookworm_edge_6.3.13_minimal.img.xz

Формат .img.xz — это сжатый образ, и его не нужно распаковывать вручную.
Multitool сделает это автоматически при запуске процесса записи.

Теперь идем и вставляем флешку в тв бокс. Также может потребоваться клавиатура и монитор. Запускаем приставку и попадаем в мультитул.
Тут нужно будет сделать 1. Backup flash (бэкап системы андройд тв)
После нужно выполнить запись армбиан выбрав пункт 5. Burn image to flash. Перезагружаем приставку

-9

Установка Home Assistant:

Обновляем репозитории:

apt update

Далее устанавливаем недостающие пакеты:

apt-get install jq wget curl udisks2 libglib2.0-bin network-manager dbus apparmor-utils systemd-journal-remote lsb-release -y

Далее устанавливаем агент:

wget https://github.com/home-assistant/os-agent/releases/download/1.5.1/os-agent_1.5.1_linux_aarch64.deb

dpkg -i os-agent_1.5.1_linux_aarch64.deb

Далее нужно установить докер.

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh ./get-docker.sh

sudo usermod -aG docker $USER

Систему подготовили, теперь приступаем к установке Home Assistant:

Скачиваем Home Assistant:

wget https://github.com/home-assistant/supervised-installer/releases/download/1.4.3/homeassistant-supervised.deb

После скачивания Home Assitant, нужно до установить еще один пакет. Прежде чем перейдем к установкеHome Assitant.

sudo apt-get install systemd-resolved

Далее обязательно перезапускаем Сервер приставку:

reboot

Ну и собственно следующей командой запускаем установку Home Assistant.

sudo BYPASS_OS_CHECK=true dpkg -i homeassistant-supervised.deb

Далее система попросит выбрать тип платы. Здесь важно не ошибиться: выбирайте Odroid C2.

Почему именно он?
Хотя наша приставка — H96Max на чипе RK3318 — не Odroid, у них
одинаковое ядро процессора: ARM Cortex-A53. Именно поэтому совместимость с образом и компилятором работает корректно.

-10

Дочитали до конца? Остались вопросы?
Нужен гайд на Rpi4? Прошу в комменты!

Ссылки на товары, которые я использовал:
Такая же как у меня H96Max :
Ссылка
Товары на яндекс маркете для самостоятельного поиска H96Max : Ссылка
Товары на яндекс маркете для самостоятельного поиска RasberryPi4 : Ссылка

Другие статьи в блоге: