Установка Home Assistant Supervised на Debian 12 (минимальная и стабильная)

Home Assistant Supervised — это способ установить Home Assistant с полной поддержкой Supervisor, дополнений и обновлений. Поддерживается официально только на Debian, в идеале — на чистой системе.

🛠 Что потребуется

  • Чистая установка Debian 12 x86_64
  • Подключение к интернету
  • Права sudo или root

🔧 Шаг 1: Установка зависимостей

Выполните:

sudo apt update
sudo apt install -y software-properties-common apparmor-utils apt-transport-https ca-certificates curl dbus jq network-manager

Внимание: Установка network-manager может повлиять на сетевые настройки. Убедись, что используешь DHCP, или настрой интерфейс через nmcli.

🔧 Шаг 2: Установка Docker

curl -fsSL https://get.docker.com | sh

Проверь, что Docker работает:

sudo systemctl status docker

🔧 Шаг 3: Установка OS Agent

Скачайте и установите OS Agent:

wget https://github.com/home-assistant/os-agent/releases/latest/download/os-agent_1.6.0_linux_x86_64.deb
sudo apt install ./os-agent_1.6.0_linux_x86_64.deb

(🔁 Проверьте актуальную версию: GitHub OS Agent)


🔧 Шаг 4: Установка Home Assistant Supervised

wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
sudo apt install ./homeassistant-supervised.deb

Во время установки укажи тип платформы: например, generic-x86-64.

🌐 Доступ к Home Assistant

После установки открой в браузере:

http://<IP-адрес-сервера>:8123

🧯 Важно: если пропал интернет

Если после установки зависимостей пропал интернет — значит, NetworkManager отключил сетевой интерфейс.

Восстанови так:

  1. Посмотри интерфейсы:
nmcli device
  1. Подключи нужный интерфейс:
sudo nmcli device connect eth0

(или замените eth0 на имя вашего интерфейса)

  1. Проверь resolv.conf:
cat /etc/resolv.conf

Если DNS пустой, добавь:

nameserver 1.1.1.1

✅ Проверка

Проверь, работает ли контейнер:

sudo docker ps

Проверь, слушает ли порт:

sudo ss -tulpn | grep 8123

🧠 Советы

  • Не ставь Supervised на другие дистрибутивы — только Debian.
  • После установки не отключай NetworkManager и systemd-resolved, иначе Home Assistant может перестать видеть сеть.
  • Избегай стороннего софта и ручной настройки сетевых интерфейсов через interfaces.

📚 Полезные ссылки