Okosotthon szoftver ingyen
Az okosotthon kiépítése elsőre egyszerűnek tűnik, hiszen számtalan háztartási eszköz rendelkezik már okos funkciókkal. Vehetünk pl. robotporszívót, amit egy telefonos alkalmazáson keresztül vezérelhetünk, vagy egy termosztátot, hogy távolról tudjuk a fűtést állítani. De ide tartoznak még az okos izzók, konnektorok, mozgásérzékelők, kamerák, tehát gyakorlatilag bármi, ami rendelkezik valamilyen kommunikációs (pl. WiFi) kapcsolattal.
Egy nagy hátránya azonban van ezeknek az eszközöknek: saját telefonos applikációval működnek. Egy idő után pedig azt vesszük észre, hogy a telefonunk tele van különböző okosotthon alkalmazásokkal, az eszközeink meg hiába „okosak”, egymással nem tudnak együttműködni.
Erre kínál megoldást a Home Assistant, egy ingyenes, nyílt forráskódú okosotthon szoftver, amelynek legfontosabb előnye, hogy a különböző gyártók eszközeit egyetlen közös rendszerbe kapcsolhatjuk.
Mi az a Home Assistant?
A Home Assistant egy központi okosotthon megoldás. Segítségével egy helyen kezelhetjük azokat az eszközöket, amelyekhez eredetileg külön-külön alkalmazás tartozik, ezáltal sokkal többféle automatizmust készíthetünk. Továbbá a Home Assistantnak is van telefonos alkalmazása, amivel az összes integrált eszköz vezérelhető.
Mit jelent az automatizálás?
A valódi okosotthon nem attól okos, hogy egy lámpát telefonról is fel tudunk kapcsolni. Attól válik igazán hasznossá, hogy bizonyos eseményekre önállóan reagál.
Egy automatizálás általában három részből áll:
- Kiváltó esemény: mi indítsa el?
- Feltétel: milyen körülmények között fusson le?
- Művelet: mit tegyen a rendszer?
Például:
- a kiváltó esemény a mozgásérzékelés
- a feltétel, hogy már lement a nap
- a művelet pedig egy lámpa felkapcsolása
A Home Assistantban a kiváltó esemény, a feltétel és a művelet akár három különböző gyártó eszközéhez is tartozhat.
Példa automatizációk:
Ébredési rutin: a telefonon beállított ébresztés előtt 15 perccel a hálószoba világítása lassan erősödni kezd, az ébresztés pillanatában halkan elindul a rádió, majd a redőny fokozatosan felmegy.
Hazaérkezési jelenet: ha sötétedés után hazaérsz, felkapcsol a bejárati és a nappali világítás, kellemes hőmérsékletre áll a fűtés, és elindul a kedvenc lejátszási listád.
Viharvédelem: ha az időjárás-előrejelzés vihart jelez, a rendszer leengedi az árnyékolókat, bezárja a motoros tetőablakokat, és értesítést küld, ha valamelyik ablak nyitva maradt.
Filmes szünet: amikor megállítod a filmet, a háttérvilágítás kissé felerősödik; amikor újra elindítod, automatikusan visszasötétedik.
Mosás kész: a Home Assistant az energiafogyasztásból felismeri, hogy lejárt a program, majd bemondja a hangszórón, hogy kész a mosás, és értesítést küld a telefonodra.
Teljesen ingyenes?
Maga a Home Assistant szoftver ingyenes és nyílt forráskódú, a használatához nincs szükség kötelező havi előfizetésre. Ez azonban nem jelenti azt, hogy az egész okosotthon ingyenesen megépíthető. Szükségünk van egy folyamatosan működő központi eszközre, amelyen a Home Assistant szoftver fut. Ez lehet egy raspberry pi, valamilyen mini PC, virtuális szerver, vagy ha valaki nem szeretne bajlódni a telepítéssel, akkor létezik előre telepített verzió is (Home Assistant Green). Kezdőknek általában ez utóbbi a legkényelmesebb megoldás.
Helyben vagy felhőben?
Hasonló okosotthon központok, mint pl. a Google vagy az Amazon megoldásai felhő alapú működésre vannak kitalálva. Ezeknek is képes ugyan bizony szinten helyben működni, de a teljes rendszer szorosan kapcsolódik a szolgáltató felhőjéhez, amihez internetkapcsolat szükséges. Ezzel szemben a Home Assistant esetében a helyi működés központi tervezési elv. Maga az automatizálási motor a nálad lévő szerveren fut, internet nélkül is. (Biztonsági szempontból sem utolsó szempont, hogy ha valami nem elérhető az interneten keresztül, akkor feltörni is sokkal nehezebb, hiszen nem lehet hozzáférni)
Ez azt jelenti, hogy az otthon futó Home Assistant szerveremet nem is tudom elérni telefonról, ha nem vagyok otthon? Pontosan, alapvetően nem, de erre is van többféle megoldás. A Home Asssitant gyárilag kínál felhő alapú távoli hozzáférést (Nabu Casa), ami már egy fizetős, opcionális szolgáltatás, illetve VPN segítségével ingyenesen is megoldható.
Milyen technológiákat támogat?
Az okosotthon-eszközök többféle kommunikációs megoldást használhatnak.
Gyakori például:
- a Wi-Fi
- a Zigbee
- a Z-Wave
- a Bluetooth
- a Matter
- és a Thread
A Home Assistant képes több ilyen rendszer együttes kezelésére is. Ehhez bizonyos esetekben külön rádiós adapterre vagy egységre lehet szükség.
Ez azt jelenti, hogy nem feltétlenül kell egyetlen technológia vagy márka mellett elköteleződnünk. Használhatunk például Zigbee mozgásérzékelőt, Wi-Fi-s kapcsolót és Matter-kompatibilis lámpát ugyanabban a rendszerben.
Ha valakit mélyebben érdekel a téma, minden információt megtalál IDE kattintva a Home Assistant weboldalán.

