Установка Home-assistant Supervised на DietPi NanoPi Neo3

Кроме стандартной инструкции проблема заключается в том, что NanoPi Neo3 не поддерживается официально, но в принципе возможно установить на любой debian дистрибутив.

Устанавливаем необходимые пакеты


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


если не установилось и выдало ошибку то ставим по другому

apt install systemd/bullseye-backports

apt install systemd-journal-remote/bullseye-backports

apt install systemd-resolved

после установки systemd-resolved надо добавить в файл /etc/resolv.conf строку:
nameserver 8.8.8.8 для этого редактируем файл командой

nano /etc/resolv.conf

иначе не будет подключения к интернет и невозможно продолжить дальнейшую устновку. В некоторых дистрибутивах после установки Network manager чтобы восстановить доступ к интернету надо отредактировать файл /etc/network/interfaces оставив только строки

auto lo
iface lo inet loopback

так же нам надо установить пакет policykit-1 но через apt у меня не получилось установить и по этому будем ставить через aptitude

aptitude install policykit-1

в ходе установки задаст вопрос, на первый ответить надо n, на второй y

в Dietpi есть репозитарии docker и ставим его через dietpi-software, на другой debian ставим так:

curl -fsSL get.docker.com | sh

Ставим os-agent отсюда

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

ну и ставим Home-assistant Supervised

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

в процессе установки спросит какую версию ставить, для NanoPi Neo3 я выбрал tinker

после установки заходим на ip адрес одноплатника с портом 8123 и настраиваем Home assistant

Установка Home-assistant Supervised на DietPi NanoPi Neo3

Навигация по записям