После того, как на ТВ приставку установлен Armbian (Debian) настало время установить Home Assistant Supervised. За основу официальная инструкция с гитхаба разработчика. Установка достаточно простая. Для этого подключаемся к x96 max с помощью putty:
1) Устанавливаем зависимости с помощью вот такой длинной команды:
apt-get install \ apparmor \ jq \ wget \ curl \ udisks2 \ libglib2.0-bin \ network-manager \ dbus \ systemd-journal-remote -y
2) Следующей командой устанавливаем Docker-CE
curl -fsSL get.docker.com | sh
3) Устанавливаем OS-Agent.
3.1) Для этого пере по ссылке https://github.com/home-assistant/os-agent/releases/latest и нажимаем правую кнопку мыши на файле deb-файле последней версии os-agent’a для aarch64 и копируем путь к нему. У меня это
https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent_1.4.1_linux_aarch64.deb
3.2) Загружаем на приставку OS Agent, для этого вводим wget и путь к пакету, который мы скопировали ранее:
wget https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent_1.4.1_linux_aarch64.deb
3.3) Затем устанавливаем (или обновляем) OS Agent. Вместо os-agent_1.4.1_linux_aarch64.deb укажите название своего файла, если у Вас он другой.
sudo dpkg -i os-agent_1.4.1_linux_aarch64.deb
3.4) При желании можно проверить успешность установки, запустив следующую команду.
gdbus introspect --system --dest io.hass.os --object-path /io/hass/o
Если OS Agent установлен и работает корректно – не должно быть возвращено никаких ошибок и Вы увидите интроспекцию объекта с помощью interface.
4) Устанавливаем Home Assistant supervised.
4.1) Загружаем на приставку файл установки Home Assistant:
wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
4.2) Запускаем установку Home Assistant:
sudo dpkg -i homeassistant-supervised.deb
В процессе установки для конфигурации Home Assistant Supervised будет предложено выбрать тип устройства. Я выбрал odroid-n2, т. к. он ближе всего подходит по конфигурации к x96 max:
Дальше установка прошла с незначительными предупреждениями, не влияющими впоследствии на работу Home Assistant:
5) Теперь запасаемся терпением, завариваем кофе и пробуем подключаться по адресу http://homeassistant.local:8123 или по IP адресу. (в моем случае http://192.168.1.79:8123 ). У меня он минут через 10-15 начал откликаться:
Еще минут через 15 установка окончена.
Как настраивать – я описывал ранее.
Ошибок в работе HA нет. Работает стабильно. Онлайн обновления приходят. Думаю можно пользоваться.
Прошу прощения, но уже час голову ломаю.
ОтветитьУдалитьВот какая ошибка:
После ввода команды "sudo dpkg -i homeassistant-supervised.deb"
dpkg: зависимости пакетов не позволяют настроить пакет homeassistant-supervised:
homeassistant-supervised зависит от systemd-resolved, однако:
Пакет systemd-resolved не установлен.
dpkg: ошибка при обработке пакета homeassistant-supervised (--install):
проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
homeassistant-supervised
Пробовал установить "systemd-resolved" командой "apt-get install systemd" но безрезультатно.
Ваша запись "Избавляемся от ошибки Systemd-Resolved в Home Assistant" тоже не помогла. Куда копать не знаю.
Проблема решилась
Удалитьsudo dpkg -i --ignore-depends=systemd-resolved ./homeassistant-supervised.deb