Home Assistant je open-source platforma pro automatizaci domácnosti, která umožňuje propojit a ovládat různá zařízení a služby v domácnosti pomocí jednoho centrálního systému.

Díky Home Assistantu můžete například propojit světla, termostat, bezpečnostní kameru, zabezpečovací systém, hlasové asistenty (např. Amazon Alexa nebo Google Assistant) a mnoho dalších zařízení do jednoho systému, který můžete ovládat pomocí webového rozhraní, mobilní aplikace nebo hlasových asistentů.

Home Assistant podporuje různé protokoly a technologie, jako jsou například Wi-Fi, Bluetooth, Zigbee, Z-Wave, MQTT a mnoho dalších. Díky tomu můžete propojit téměř jakékoliv zařízení v domácnosti a ovládat je pomocí jednoho systému.

Home Assistant také umožňuje vytvářet automatizace, které reagují na různé události a podmínky, například spuštění světel při detekci pohybu nebo zapnutí televize při připojení herní konzole k televizi.

Typ instalace

Home Assistant nabízí 3 různé druhy instalace. Liší se především podporou doplňků třetích stran.

Home Assistant Core
Jde o samotnou aplikaci bez podpory doplňků.

Home Assistant (původně HA Supervizor)
Tuto verzi budeme instalovat. Instaluje se jako kontejner Dockeru. Je určena výhradně pro operační systém Linux Debian, přesto je možné nainstalovat i na a verzi ARMBIAN.

HassOS
Jde o kompletní distribuci (Debian) s předpřipraveným Home Asistent.

Instalace verze Supervized

V prvním kroku nainstalujeme potřebné závislosti

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

A nainstalujeme Docker

curl -fsSL get.docker.com | sh

Vybereme správnou verzi balíčku (deb) os-agenta z Githubu na stránce (používám AARCH64)

https://github.com/home-assistant/os-agent/releases/latest

a nainstalujeme

sudo dpkg -i [stažený_balíček]

Stáhneme instalační balíček

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

Poslední krok instalace je samotný HA

sudo dpkg -i homeassistant-supervised.deb

Nyní se začne HA spouštět. V některých případech to může trvat několik minut. Je nutná trpělivost. Po úspěšném startu bude dostupný na webové adrese

Instalace Home Assistant Community Store (HACS)

Je nutné mít zřízený účet na GitHub.com, který je zdarma.

Poté již je možné nainstalovat samotné HACS

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

Restartujeme službu Home Assistant

sudo systemctl restart home-assistant@homeassistant.service

Následuje instalace a přihlášení přes Zařízení a služby -> Přidat integraci -> HACS a dále postupujete podle pokynů na obrazovce

Dokončení instalace HACS

Nyní zbývá jen restartovat Home Assistant a můžete přidávat nová komunitní rozšíření a integrace

+