Home Assistant je bezplatný open-source software pro automatizaci domácnosti, který slouží jako centrální řídicí systém (mozek) pro chytrá zařízení. Je navržen tak, aby běžel na lokálním serveru (např. Raspberry Pi), čímž zajišťuje, že vaše data neopouštějí dům a systém funguje i bez připojení k internetu.
Díky podpoře tisíců integrací dokáže propojit zařízení různých výrobců, která by spolu jinak nespolupracovala.
Home Assistant funguje jako překladač a dirigent:
Automatizace v HA se skládají ze tří částí:
1. **Trigger (Spouštěč):** Co akci vyvolá? (např. pohyb v chodbě, západ slunce). 2. **Condition (Podmínka):** Kdy se má akce provést? (např. pouze pokud je tma). 3. **Action (Akce):** Co se má stát? (např. rozsviť světlo na 30 %).
Home Assistant lze provozovat několika způsoby v závislosti na pokročilosti uživatele:
| Metoda | Popis | Vhodné pro |
|---|---|---|
| HAOS (OS) | Celý operační systém. Nejjednodušší na správu, obsahuje doplňky (Add-ons). | Raspberry Pi, Mini PC (NUC). |
| Container | Běží jako Docker kontejner. Velmi rychlé, ale nepodporuje Add-ony. | NAS (Synology), Linux servery. |
| Supervised | Kombinace Dockeru a správy systému. Náročné na údržbu. | Pokročilé Linux uživatele. |
| Core | Pouze Python aplikace. Bez izolace a doplňků. | Vývojáře a specifické instalace. |
V rámci verze HAOS můžete jedním kliknutím doinstalovat další služby:
Zajímavost: Home Assistant podporuje i hlasové ovládání. Kromě integrace s Alexou/Googlem vyvíjí vlastní projekt „Year of the Voice“, který umožňuje zcela lokální hlasové ovládání bez cloudu.
— Viz také: MQTT, Raspberry Pi, Internet věcí (IoT), Zigbee