Май 12

orange pi 3 lts home assystant

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

Если у вас возникают ошибка

installed homeassistant-supervised package post-installation script subprocess returned error exit status 1

то ища долго решение вы ничего не найдете 🙂

sed -i -e "1 s/$/ systemd.unified_cgroup_hierarchy=0/" /boot/armbianEnv.txt
reboot
sudo apt-get install --reinstall systemd-journal-remote
gdbus introspect --system --dest io.hass.os --object-path /io/hass/os
wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
apt install ./homeassistant-supervised.deb

для Debian GNU/Linux 12 (bookworm)

BYPASS_OS_CHECK=true apt install ./homeassistant-supervised.deb

дальше долго ожидал даже с дуру перезагрузил аплесинку

но заметив что на малинке тоже идет загрузка решил подождать болбьше 20 минут

Май 12

Home assistant проверка дисков перенос и.т.п

останавливаем докер

systemctl stop docker

sudo systemctl stop docker.socket

отмантируем папку

umount /usr/share/hassio

проверяем диск

fsck.ext4 -y /dev/sda2

создаем каталоги для мантирования

mkdir /media/sda2
mkdir /media/sda1

монтируем диски

mount /dev/sda1 /media/sda1/

mount /dev/sda2 /media/sda2/

копируем

нахрдим уид диска

blkid

заменяем старый диск новым

nano /etc/fstab

монтируем все диски прописанные в выше указанном файле

mount -a

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


reboot

Июль 28

Home Assistant Letsencrypt local network SSL

И так мы установили всю систему и установили сертификаты, все бы хорошо, но теперь доступ по локальному адресу должен быть по https://192.168.*.*:8123 конечно с ругательством и.т.п

Изначально было попытка настроить роутер который бы перебрасывал из локальной сети на внутренний адрес по домену этакий /etc/hosts на роутере что вполне возможно на некоторых прошивках например Padawan, но у меня две сети и Home Assistant находится во внутренней 192.168.1.*** и с 192.168.0.*** разделено через wan.

Перенаправление не работает и доступ по домену homeassistant.domaen.ru из локальной сети кидает на вебморду роутера 192.168.0.1

Решение оказалось намного проще.

Создаете себе еще один суб-домен localhomeassistant.domaen.ru и прописываете ему A запись 192.168.1.***

Если получаете сертификат через DNS проблемы заканчиваются, разве если ходите можно создать для главной сети 192.168.0.*** тогда создаете себе имя local1homeassistant.domaen.ru или что-то подобное с A записью 192.168.0.5 (wan) роутера 192.168.1.*** и на него тоже получаете сертификат

Если решились заморочиться с получением сертификатов через http, то сначала всем записям прописываете внешний IP а после получения сертификата на три домена поменяйте IP на локальные.