Установка Home Assistant на OrangePi 5
Установка 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

Последние статьи


Тэги