Добавить в корзинуПозвонить
Найти в Дзене
Олег & K

Установка Home Assistant supervised на Orange Pi 5 plus

ссылка на предыдущую статью Первичная настройка системы Deban на Oenge Pi 5 plus Home Assistant (в дальнейшем HA) будем устанавливать как Home Assistant Supervised, в принципе ни каких подводных камней тут быть не должно, устанавливаем точно по описанию c githab. Установку делаем из под root (ну или из под orangepi но с переходом под root с помощью команды su - ) Устанавливаем зависимости apt install \ apparmor \ jq \ wget \ curl \ udisks2 \ libglib2.0-bin \ network-manager \ dbus \ lsb-release \ systemd-journal-remote \ systemd-resolved –y Тут правда придется перезагрузиться, иначе без перезагрузки у вас перестанут резолвиться имена в интернете reboot После перезагрузки, устанавливаем Docker-CE curl -fsSL get.docker.com | sh Устанавливаем OS-Agent В браузере на вашем компьютере вставляем данную ссылку https://github.com/home-assistant/os-agent/tree/main#using-home-assistant-supervised-on-debian И ищем ссылку на пакеты под тестом "Download the latest Debian package from OS Agent G

ссылка на предыдущую статью Первичная настройка системы Deban на Oenge Pi 5 plus

Home Assistant (в дальнейшем HA) будем устанавливать как Home Assistant Supervised, в принципе ни каких подводных камней тут быть не должно, устанавливаем точно по описанию c githab.

Установку делаем из под root (ну или из под orangepi но с переходом под root с помощью команды su - )

Устанавливаем зависимости

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

Тут правда придется перезагрузиться, иначе без перезагрузки у вас перестанут резолвиться имена в интернете

reboot

После перезагрузки, устанавливаем Docker-CE

curl -fsSL get.docker.com | sh

Устанавливаем OS-Agent

В браузере на вашем компьютере вставляем данную ссылку

https://github.com/home-assistant/os-agent/tree/main#using-home-assistant-supervised-on-debian

И ищем ссылку на пакеты под тестом "Download the latest Debian package from OS Agent GitHub release page at:"

Кликаем на ссылку и ищем файлик с именем

os-agent_X.X.X_linux_aarch64.deb, где X.X.X будет номер версии , на момент написания версия агента 1.5.1, копируем ссылку на этот файл и вставляем в терминале после wget

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

И устанавливаем пакет

apt install ./os-agent_1.5.1_linux_aarch64.deb

Где os-agent_1.5.1_linux_aarch64.deb скачанная версия агента

Альтернативный вариант установки агента, чтобы ни чего не искать руками доверим это системе

curl -s https://api.github.com/repos/home-assistant/os-agent/releases/latest | grep "browser_download_url.*aarch64\.deb" | cut -d : -f 2,3 | tr -d \" | wget -O os-agent-aarch64.deb -i -
apt install ./os-agent-aarch64.deb

Проверяем установку агента

gdbus introspect --system --dest io.hass.os --object-path /io/hass/os

Если ошибок нет то должно вывести что то типа такого

-2

Далее скачиваем пакет HA supervised

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

И устанавливаем

apt install ./homeassistant-supervised.deb

В процессе установки вылезет окно с запросом вашей системы, выбираем

Rasberrypi4-64

-3

Всё, ждем пока HA загрузиться , и в браузере на компьютере переходим

По адресу XXX.XXX.XXX.XXX:8123 , где XXX.XXX.XXX.XXX – это ИП адрес вашей Orange pi

Через какое-то время (иногда достаточно приличное, бывает минут 10-20) у вас появиться окно с запросом на создание учетной записи (это будет учетная запись с правами администратора, остальных пользователей можно будет добавить позже)

-4

Дальше надо провести первичную настройку HA, выбрать страну и валюту, и можно передвинуть метку на карте на реальное ваше месторасположение , в принципе если нажать ссылку на "Заполнить" HA попробует сам проставить эти данные (и в основном заполняет всё правильно, только место на карте может быть не совсем точным, но это можно уже поправить и руками)

-5

Всё, HA установлен.

Возможно после установки у вас возникнет проблема, типа у НА не хватает привилегий для создания контейнера в Docker, просто перезагрузите вашу Orange Pi , проблема должна исчезнуть.

После установки на всякий случай можно ввести команды

apt update & apt upgrade -y
apt autoremove

чтобы обновить все зависимости и удалить не нужные

Ссылка на следующую статью Настраиваем Home Assistant , установка дополнений