Home assistant

Материал из ВИКИЦМИТ
Перейти к навигации Перейти к поиску


Домашняя автоматизация с открытым исходным кодом, которая ставит на первое место локальный контроль и конфиденциальность. Создано мировым сообществом мастеров и энтузиастов DIY. Идеально подходит для работы на Raspberry Pi или локальном сервере.

Установка Home assistants на Orange pi pc в 2023 году

1. Устанавливаем на чистую флешку образ системы Armbian_23.5.2_Orangepipc_bookworm_current_6.1.30 отсюда 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 github.com/home-assistant…ent_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 github.com/home-assistant…eassistant-supervised.deb

apt install ./homeassistant-supervised.deb

11. В окне выбора типа установки выбираем " qemuarm " для armv7, это важно.

ждем несколько минут и заходим в браузере по адресу который высветиться в предпоследней строке

[info] machine: 192.168.0.104:8123 (у Вас будет свой адрес)

для проверки установки пакетов можно запустить команду

docker ps -a

Должны установиться 7 пакетов, ждём пока загрузятся все.

12. Для автозагрузки необходимо активировать сервисы автозагрузки:

sudo systemctl enable hassio-apparmor.service

sudo systemctl enable hassio-supervisor.service

все.

Список использованной литературы:

  1. forum.armbian.com/topic/2…ed-on-armbian-2302-jammy/
  2. github.com/home-assistant/supervised-installer
  3. psenyukov.ru/установка-ho…stant-на-orange-pi-4-lts/