Skip to content

artem82/intelnuc

Repository files navigation

УСТАНОВКА Home Assistant Debian 12:

Subscribe

Оригинальная инструкция - Community Home Assistant Forum
Официальный репозиторий Debian 12.6 - Загрузка образа

Удобный SSH клиент - Putty

LINUX:

/usr/share/hassio/homeassistant

☑️ Переход в режим root

su

☑️ Connect to your Debian 12 server using an SSH client such as PuTTY or the terminal. 🗳️ Включаем ROOT

Должно быть без # PermitRootLogin yes

sudo nano /etc/ssh/sshd_config

Ctrl X - для выхода
Y для сохранения

☑️ Иногда необходимо вовсе отключить на Debian любые энергосберегающие функции (сон, гибернация, гибридный сон и т.п.), тогда пригодится следующая команда.

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

☑️ Редактирование источников

nano /etc/apt/sources.list

Комментируем строку deb cdrom:[Debian GNU/Linux ....

Ctrl X - для выхода
Y для сохранения

☑️ Установка sudo

apt install sudo

☑️ Добавление пользователя в sudo

sudo usermod -aG sudo username
sudo usermod -aG sudo artem

☝️ Выход из учетной записи root (не нужно)

exit

☑️ Выполнение команд с правами root

sudo -i

☑️ Обновление списка пакетов и установка обновлений

apt update && sudo apt upgrade -y && sudo apt autoremove -y

☑️ Исправление поврежденных пакетов

apt --fix-broken install

☑️ Установка зависимостей №1

apt-get install jq wget curl udisks2 libglib2.0-bin network-manager dbus -y

☑️ Установка зависимостей №2

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

После этого шага необходимо перезагрузить систему. Иначе у вас, скорее всего, возникнет ошибка "#Could not resolve host: get.docker.com"

☑️ Перезагрузка

systemctl reboot

Home Assistant:

☑️ Установка Docker

curl -fsSL get.docker.com | sh

Home Assistant OS-Agent :

Последний релиз

☑️ Загружаем агента

wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_x86_64.deb

(номер меняем на актуальный)
Загружаем - wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_x86_64.deb (номер меняем на актуальный)

Установка dpkg -i os-agent_1.6.0_linux_x86_64.deb sudo - i должно работать

dpkg -i os-agent_1.6.0_linux_x86_64.deb

Home Assistant Supervised :

☑️ Загружаем Home Assisistant Supervised

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

☑️ Установка Home Assisistant Supervised

dpkg -i homeassistant-supervised.deb
apt install ./homeassistant-supervised.deb

Возможно: https://geekrepos.com/home-assistant/supervised-installer/issues/304

☑️ Исправление поврежденных пакетов

apt --fix-broken install

Home Assistant Разное :

☑️ Перечень контейнеров docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Status}}\t{{.Names}}"

☑️ Установка Bluetooth

apt install bluez

☑️ Перечень Bluetooth адаптеров hciconfig

☑️ Connect to your Debian 12 server using an SSH client such as PuTTY or the terminal. Включаем ROOT

Должно быть без # PermitRootLogin yes

sudo nano /etc/ssh/sshd_config

После настройки HA (192.168.1.X:8123)

☑️ Hacs

wget -O - https://get.hacs.xyz | bash -

SSL

☑️ Файлы должны распологаться в директории SSL выше config home assistant

privkey.pem
fullchain.pem

supervisor

☑️ Если глючит supervisor

sudo docker restart hassio_supervisor

Subscribe

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published