Дом по сценариюПонятные автоматизации для повседневных задач.
← К материаламУстановка и конфигурация · 2 мин

Чем Home Assistant OS отличается от установки в контейнере?

Home Assistant OS — целостная система, где Home Assistant работает вместе с управляемой операционной средой и поддерживает приложения. Home Assistant Container — контейнерный вариант: операционную систему, Docker и дополнительные сервисы владелец обслуживает самостоятельно.

Обслуживание

В варианте OS основная часть системного обслуживания связана с интерфейсом Home Assistant и штатными обновлениями. В Container Home Assistant является отдельным контейнером, поэтому состояние хоста, Docker и подключённых каталогов остаётся ответственностью администратора.

  • OS уменьшает число отдельных компонентов, которые нужно настраивать вручную.
  • Container удобен, если уже есть рабочая Docker-инфраструктура.
  • Для контейнера важно самостоятельно контролировать резервные копии и обновления хоста.

Приложения

Home Assistant OS поддерживает приложения, устанавливаемые через предусмотренный механизм. Это позволяет добавлять некоторые сервисы из интерфейса системы. В Container такого встроенного магазина приложений нет: дополнительные сервисы запускают и обновляют отдельно.

  • Перед выбором проверьте, нужны ли вам приложения.
  • В контейнере заранее определите, где будут храниться данные сервисов.
  • Не смешивайте обновление Home Assistant с обновлением всей инфраструктуры без плана.

Как выбрать

OS обычно проще для отдельного домашнего устройства. Container больше подходит пользователю, который уже уверенно работает с Docker и хочет сам управлять окружением.

  • Выберите OS для минимального ручного обслуживания.
  • Выберите Container, если самостоятельная эксплуатация Docker для вас привычна.

Проверьте себя

  • Определить, кто будет обслуживать операционную систему и Docker.
  • Проверить необходимость приложений Home Assistant.
  • Выбрать способ хранения конфигурации и резервных копий.

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

Можно ли считать Container облегчённой версией Home Assistant OS?

Нет. Это другой тип установки с иным уровнем ответственности: Container требует самостоятельного обслуживания хоста и дополнительных сервисов.

Источники