Home Assistant - inštalácia, pripojenie a podpora Domasist
- Richard Hlavňa
- Home assistant , Slovensko
- 13. januára 2025
Obsah
Nainštalovať a nastaviť Home Assistant a pripojiť ho k mobilnému telefónu je so slovenským návodom a s podporou Domasist jednoduché. Stačí hodinka a smart máte doma.
Prečo Home Assistant?
Otestovali sme riešenia Google Home, Apple Home, prezreli sme si rozsiahlu inštaláciu Loxone ale aj ďalších výrobcov smart riešení pre domácnosti. Pri všetkých sme povedali pekné, ale. V niektorých riešeniach nám chýbali funkcionality či podpora značiek pri iných zas nechýbalo nič, ale ani cena. Ani jedno z testovaných riešení však nedokázalo splniť požiadavku byť jediným a centrálnym riešením v existujúcej domácnosti.
Všetky prvky v našej domácnosti chceme mať v jednej aplikácii, od kúrenia, svetiel, hudby, cez bránu, solárne panely, alarm, kamery až po rozsiahlu a užívateľsky nastaviteľnú automatizáciu. Reálne naplniť našu požiadaku sa nám podarilo až so systémom Home Assistant, najmä vďaka viac ako 3000 natívnym integráciám a veľkému počtu užívateľských HACS integrácií. Nemuseli sme meniť vybavenie domu a všetko máme integrované v mobilnej aplikácii Home Assistant.
Home Assistant Green
Ak by nám postačovalo do systému Home Assistant integrovať existujúce zariadenia v domácnosti a nepotrebovali by sme lokálne hlasové ovládanie ani nahrávanie a detekciu z kamerových záznamov zvolili by sme server Home Assistant Green, prípadne Odroid M1S alebo Raspberry Pi 5. Každé zariadenie je plnohodnotne podporované operačným systémom Home Assistant, ale iba Home Assistant Green ho má vopred nainštalovaný a pripravený na prvotné nastavenie v domácnosti. Pre jednoduchosť by sme určite zvolili Home Assistant Green, ktorý má spracovaný aj jednoduchý návod na inštaláciu.
Domasist Box N100
Vedeli sme, že hardvér pre server Home Assistant musí okrem integrácie všetkých zariadení v domácnosti, podporovať aj lokálne hlasové ovládanie a zvládnuť umelú inteligenciu v aplikácii Frigate NVR vybrali sme Domasist box N100, linuxový server postavený na procesore Intel N100 so 16 GB RAM a 1TB NVMe diskom, ktorý spolu s Google Coral aj pri starších kamerách zvládne detekciu osôb, áut, psov či mačiek.
Inštalácia Home Assistant pomocou docker
Jednotlivé spôsoby inštalácie systému Home Assistant sú detailne popísané na stránkach Home Assistant. Od použitia predinštalovaných zariadení Home Assistant Green alebo Home Assistant Yellow, cez stredne ťažké inštalácie na Raspberry Pi až po náročnejšie inštalácie Operačného systému Home Assistant na dosky Odroid alebo na počítače platformy x86-64. Návody sú dostupné v angličtite a veľa informácií vieme nájsť aj na aktívnom fóre Home Assistant Community.
Vzhľadom na vybraný hardvér x86-64 a požiadavku viacúčelovosti domáceho servera sme zvolili inštaláciu systému Home Assistant pomocou Docker Compose. Do linuxového systému sme nainštalovali docker engine a v pripravenom adresáry sme vytvorili súbor compose.yml:
services:
homeassistant:
container_name: homeassistant
image: "ghcr.io/home-assistant/home-assistant:stable"
volumes:
- /PATH_TO_YOUR_CONFIG:/config
- /etc/localtime:/etc/localtime:ro
- /run/dbus:/run/dbus:ro
restart: unless-stopped
privileged: true
network_mode: host
Kontajner sme spustili príkazom:
docker compose up -d
Po stiahnutí obrazu a spustení kontajnera je Home Assistant prístupný vo webovom prehliadači na lokálnej ip adrese linuxového servera a porte 8123, napríklad http://192.168.100.100:8123 (ip adresa vášho bude iná).
Po úspešnom štarte (v závislosti od hardvéru môže chvílku trvať) nás privíta obrazovka prvotného nastavenia. V prvom kroku zvolíme Vytvoriť nový smart home, prípadne obnoviť zo zálohy existujúceho systému. V druhom kroku zvolíme meno a heslo pre inštaláciu systému, ktoré si bezpečne uložíme. V treťom zvolíme polohu našej domácnosti, ktorá bude slúžiť ako domáca zóna, a štvrtý krok je odmietnutie alebo potvrdenie odosielania analytických dát zo systému Home Assistantant. Posledný krok zobrazí zoznam nájdených zariadení v lokálnej sieti. Po potvrdení dokončiť proces nás privíta úvodná obrazovka čo znamená, že systém Home Assistant máme úspešne nainštalovaný.
Vzdialený prístup pre Home Assistant
Nový systém Home Assistant môžeme naplno používať v priehliadačoch alebo v mobilných aplikáciách v domácej sieti bez obmedzenia. Celý systém je prístupný vytvoreným užívateľom, ktorí môžu okamžite ovládať smart domácnosť z pohodlia mobilného telefónu. Čo však, ak chceme mať prehľad o stave domácnosti aj keď sme mimo domu? Cheme dostávať notifikácie o stave domácnosti, problémoch alebo ju jednoducho ovládať na diaľku?
Spôsobov ako sa pripojiť do smart domácnosti je vždy viacero, čo je štandardom pre otovrený systém Home Assistant. Najjednoduchšou možnosťou je pripojiť Home Assistant pomocou cloudu Nabu Casa, čo je v systéme natívne zapracované. Stačí nám povoliť v menu Nastavenia - Home Assistant Cloud - Začnite bezplatnú 1-mesačnú skúšobnú verziu - Vytvoriť účet - kde zadáme email a heslo pre vytvorenie účtu. V cenníku Nabu Casa nájdeme info, že platená služba Cloud nás bude stáť 75 EUR ročne, resp. 7,50 EUR mesačne.
Rovnako jednoduchý spôsob vzdialeného pripojenia do systému Home Assistant je využitie službieb Domasist. Služba Domasist pripojenie stojí 60 EUR ročne, resp. 6 EUR mesačne. Stačí ak nám napíšete cez kontaktný formulár, necháte na seba telefón a celým procesom nastavenia vás radi prevedieme.
Skúsenejší používatelia určite vedia, že vzdialený prístup na domací server Home Assistant vedia zabezpečiť aj iným spôsobom, či už pomocou VPN pripojenia alebo otvorením portu na svojom rotri. Treba však myslieť na bezpečnosť a nastaviť certifikát Let’s Encrypt na verejnej adrese Home Assistant, čím si prevádzku k domácemu smart serveru zašifrujeme. Nastavenia v oboch prípadoch nie sú zložité, ale budeme potrebovať čas a najmä pevnú verejnú IPv4 adresu pre domáci router.
Podpora a pomoc pre Home Assistant
Pre všetkých, ktorí chcú mať smart domácnosť riadenú systémom Home Assistant no nemajú čas ani priestor nastavovať môže Domasist zintegrovať Home Assistant v novej alebo existujúcej domácnosti jednoducho a rýchlo. Vieme vám navrhnúť celý projekt smart domácnosti so systémom Home Assistant, alebo poskytnúť podporu pre už existujúce systémy.
Domasist podpora je služba pre pužívateľov Home Assistant, ktorých nezaujíma nastavenie, aktualizácie ani riešenie problémov v systéme Home Assistant. Domasist podpora je platenou službou, ktorá v základnom balíku stojí 6 EUR mesačne, resp. 60 EUR ročne.
Rovnako ako pri službe Domasist pripojenie stačí ak nám napíšete cez kontaktný formulár, necháte na seba telefón a celým procesom nastavenia vás radi prevedieme.