Установка Home Assistant на OrangePi 5

1. Устанавливаем на чистую флешку последний образ системы Armbian отсюда www.armbian.com/orange-pi-pc (Interface CLI). Для установки можете использовать программу etcher.balena.io.
2. Устанавливаете свою флешку в orange pi, ждете 2-3 минуты, сканируете сеть программой "Advanced IP Scanner" находите в сети новый ip и подключаетесь программой "PuTTY" по ssh к вашему новому ip. Пользователь root, пароль 1234. Система попросит создать новый пароль, затем создать нового пользователя и пароль для нового пользователя, затем опять имя.
3.Проверим обновления и поставим их.
вводим команды
sudo apt update
sudo apt upgrade
4.вводим команду
armbian-config
затем выбираем "system" затем "Firmware", затем система предложить перезагрузиться, соглашаемся.
5 Установите следующие зависимости с помощью этой команды:
apt install \
apparmor \
jq \
wget \
curl \
udisks2 \
libglib2.0-bin \
network-manager \
dbus \
lsb-release \
systemd-journal-remote \
systemd-resolved -y
далее команда
reboot
6. Установите Docker-CE с помощью следующей команды:
curl -fsSL get.docker.com | sh
Посмотрим какую версию Docker поставили
docker -v
7. Добавляем своего пользователя в группу Docker:
sudo usermod -aG docker $USER
8. Установите OS-Agent
sudo wget https://github.com/home-assistant/os-agent/releases/download/1.5.1/os-agent_1.5.1_linux_armv7.deb
sudo dpkg -i os-agent_1.5.1_linux_armv7.deb
9. Прикидываемся что у нас Debian 11
sudo nano /etc/os-release
затем заменяем первую строку на это:
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
нажимаем Ctrl + X, затем соглашаемся а сохранение и нажимаем Y.
Набираем еще раз
sudo nano /etc/os-release
проверяем и выходим Ctrl + X.
10. Установите пакет Debian Home Assistant:
wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
apt install ./homeassistant-supervised.deb
11. В окне выбора типа установки выбираем " qemuarm " для armv7, это важно.
ждем несколько минут и заходим в браузере по адресу который высветиться в предпоследней строке
[info] machine: http://192.168.0.104:8123 (у Вас будет свой адрес)
для проверки установки пакетов можно запустить команду
docker ps -a
Должны установиться 7 пакетов, ждём пока загрузятся все.
12. Для автозагрузки необходимо активировать сервисы автозагрузки:
sudo systemctl enable hassio-apparmor.service
sudo systemctl enable hassio-supervisor.service