Profruit banner

Умен звънец в openHAB

16 декември 2023

Телефонът е винаги с мен и сега, където и да се намирам получавам известие от openHAB, че някой е позвънил и чака пред вратата. А ако ме няма вкъщи става ясно часа и датата на последното позвъняване.

Tasmota Multipress

30 септември 2023

Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.

DIY 12V 1A WiFi Router UPS

22 април 2023

При поредно прекъсване на захранването вкъщи, батерията на нoтбука и двата UPS автоматично превключват на аварийно захранване и едновременно полита съобщение за конфуза

Zigbee2MQTT клониране

21 януари 2023

... как да клонираме съществуваща настройка на Zigbee2MQTT без да се налага последвало интервю на zigbee-устройствата.

LD2410 - бюджетен датчик присъствие в openHAB

11 февруари 2023

Цената на HLK-LD2410 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...


Този метод се счита за усъвършенстван и е насочен към експерт в управлението на операционна система Debian, Docker и работа в мрежа. Изложената инсталация дава максимума на Home Assistant в обикновена Linux система. Потребителят разполага с всички компоненти от метода Home Assistant, с изключение на Home Assistant Operating System. Под Debian заедно с Home Assistant стартира още помощник Супервайзор. Той е мощен инструмент, управляващ цялата система, който ще изчисти, поправи или възстанови настройките по подразбиране, ако те се разминават с очакваните стойности

Инсталация на пакети в Debian 10

Инсталацията на Home Assistant Supervised повдига следните изисквания:
********************************************
* Docker CE >= 19.03
* Systemd >= 239
* NetworkManager >= 1.14.6
* AppArmor == 2.13.x (built into the kernel)
* Debian Linux Debian 10 aka Buster (no derivatives)
********************************************
Постигната е операционна система Debian 10 инсталирана на Intel машина x86-64. Следва поредица от команди copy-paste в терминала:
sudo apt update
sudo apt upgrade -y
sudo apt autoremove -y
sudo apt install openssh-server -y
sudo -i
apt install network-manager -y
apt install apparmor-utils -y 
apt install jq -y
apt install software-properties-common -y
apt install apparmor-utils -y
apt install dbus -y
systemctl disable ModemManager
systemctl stop ModemManager
reboot

Инсталация на Docker в Debian 10

Инсталацията е дубликат на Install Docker Engine on Debian от docs.docker.com. Следва поредица от команди copy-paste в терминала:
sudo apt-get update
sudo apt-get install \
   apt-transport-https \
   ca-certificates \
   curl \
   gnupg \
   lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gp
echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
assistant е името на потребителя създаден по време на инсталацията на Debian. Съответно е добавен в група sudo логнати като root.
usermod -aG sudo assistant
На същия принцип е добавен в група docker.
sudo usermod -aG docker assistant
sudo reboot
docker --version

Инсталация на Home Assistant Supervised

Следва поредица от команди copy-paste в терминала:
sudo curl -Lo installer.sh https://raw.githubusercontent.com/home-assistant/supervised-installer/master/installer.sh
В зависимост от архитектурата на машината посочваме своята от следната таблица;
*************************
* intel-nuc  qemux86-64
* odroid-xu  raspberrypi3
* qemuarm    raspberrypi4
* qemuarm-64 raspberrypi3-64
* qemux86    raspberrypi4-64
*************************
sudo bash installer.sh --machine qemux86-64
sudo bash installer.sh --machine qemux86-64

Около 10 ~ 20 минути протича инсталацията в зависимост от конфигурацията на машината. Достъп в браузър на адрес: http://IP:8123/hassio/system
Показва финала на вашите действия до тук.

Инсталация на Home Assistant Supervised в Debian 10.8.0

Инсталацията на Home Assistant Supervised в Ubuntu Server 20.04 е аналогична. Снимката, от посочения горе адрес, идва с предупреждения изписани в червено. Работи, но нямате гаранции от страна на разработчиците.

Инсталация на Home Assistant Supervised в Ubuntu Server 20.04

Инсталация на Portainer

Инсталация:
docker pull portainer/portainer-ce 	
docker volume create portainer_data
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v
portainer_data:/data portainer/portainer-ce

Обновяване:
docker pull portainer/portainer-ce
docker stop portainer
docker rm portainer
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v
portainer_data:/data portainer/portainer-ce

WEB интерфейс на Portainer: http://IP:9000

Portainer 2.1.1

извор:


до нови срещи   ^.^
24 март 2021 profruit 

0 Response to "Инсталация на Home Assistant Supervised"

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: openHAB, Ubuntu, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога