Home Assistant Vs OpenHAB



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Dilemmában van, hogy válasszon a Home Assistant vagy az OpenHAB otthoni automatizálási platform közül? Lehet, hogy ez kihívást jelent az Ön számára, de felfedjük Önnek a legjobb választást. A Home Assistant vagy az OpenHAB használatához nem kell számítógépes majomnak vagy kódolónak lennie. Csak annyit kell tennie, hogy gondosan végig kell néznie a rendelkezésre álló gyorsolvasást, és megfelelő választ kap a kérdésre: Otthoni asszisztens vagy OpenHAB ? '



Otthoni asszisztens otthoni automatizálás

Otthoni asszisztens otthoni automatizálás



Abban az esetben, ha kíváncsi vagy ezekre, ezek egy nyílt forráskódú otthoni automatizálási platform, amely különféle funkciókat lát el, például az intelligens eszközök vezérlését. Ezért okos otthonának oszlopaként működnek.



Nyilvánvaló, hogy többek között az architektúra, a grafikus felhasználói felület, az automatizálási szabályok, valamint a támogatott eszközök száma alapján végzett átfogó kutatás és tapasztalat után sikerült észrevennünk a Home Assistant és az OpenHAB közötti különbségeket és hasonlóságokat . A különböző funkcionalitásokkal és funkciókkal kényelmesen elérhető helyen lesz, hogy könnyedén kiválaszthassa, mire számoljon.

OpenHAB Otthoni automatizálás

OpenHAB Otthoni automatizálás

Ezért folytassa az oldal lefelé görgetését, mivel garantáljuk, hogy mosolyog az arcán, amikor eldönti, hogy OpenHAB vagy Home Assistant-e. Ez a megfelelő, amely kielégíti az Ön igényeit. Ez nem fog sok időt és erőfeszítést igényelni, ezért mindenképpen navigáljon.



Home Assistant Vs OpenHAB: Teremtés és építészet

Ami a kettő fejlesztési és tervezési jellemzőit illeti, figyelemre méltó különbség van. Ez megkülönbözteti az OpenHAB-t és a Home Assistant. Először is, az OpenHAB 2.5 a legújabb elérhető verzió, amely Kai Kreuzer 2010-es ősi verziójából jelent meg. A frissített verzió újszerű funkciókkal, hibajavításokkal és egyéb fejlesztésekkel érkezik.

OpenHAB Architecture

OpenHAB Architecture

Építészete meglehetősen lenyűgöző, ahogyan fejlesztették Jáva és még inkább egy Eclipse Smart Home keretrendszer. Ez rengeteg eszközt kínál Önnek, ahol futtathatja a rendszert. Ezenkívül futási környezetet biztosít, amely az Apache Karafot használja az Eclipse Equinox mellett az Open Services Gateway kezdeményezés létrehozásához.

Ehhez hozzá kell tenni, hogy az OpenHAB architektúrájának kiterjesztése a további olyan funkciók, amelyekről feltételezhető, hogy kibővítik annak funkcionalitását. Az intuitív felhasználói felületek lehetővé teszik a sok fizikai dologgal való egyszerű interakciót. Ez lehetővé teszi az OpenHAB további lehetőségeit. Ezenkívül az OpenHAB rendelkezik egy plug-in funkcióval, amely számos különböző technológiát és rendszert, valamint több ezer eszközt támogat.

Továbbá az OpenHAB képes futtatni különböző platformokon, például Linux , ablakok és Mac OS X is. Raspberry Pi, Docker, PINE64 és Synology rendszereken is futtatható, számos egyéb platform mellett. A legtöbb embernek jó tapasztalata van az OpenHAB telepítéséről a Raspberry Pi-re, ez az Ön számára is megvalósítható.

A Home Assistant viszont egy futó otthoni automatizálási platform Piton 3 Apache 2.0 licenc alatt. A barkácsolás rajongói és a bütykösök világszerte működtetik, hogy az intelligens otthon vezérlését biztosítsák adatvédelmi szempontokkal. Raspberry Pi platformon is tökéletesen fut, akárcsak az OpenHAB vagy bármely más helyi szerver.

A Home Assistant egy hihetetlen operációs rendszerrel is rendelkezik, amelyet Hass.io néven emlegetnek. Ez nagyon fontos szerepet játszik a Home Assistant telepítésében és frissítésében. Mivel a kezelőfelületről kezelik, a Home Assistant felhasználói felület lehetővé teszi a konfiguráció pillanatképeinek létrehozását vagy visszaállítását.

Sőt, lehetőség van kiterjeszteni a Hass.io kiegészítő szolgáltatásokat, mint például a Duck DNS, a Let’s Encrypt, valamint a Google Assistant. Ez biztosítja a további funkciókat, amelyek jól jöhetnek a kiegészítő szolgáltatásokkal. A Home Assistant számos csodálatos erőforrással rendelkezik, beleértve a kiegészítő szoftvert, az egyedi összetevőket, a Lovelace paneleket és még sok minden mást.

Otthoni asszisztens építészet

Otthoni asszisztens építészet

A Home Assistant architektúrája rendelkezik otthoni vezérlő funkcióval, amely az információk gyűjtéséért és az eszközök vezérléséért felelős. Otthoni automatizálással is rendelkezik, amely a felhasználói konfigurációk alapján parancsokat indít el. Ezen kívül van az intelligens otthon, amely a korábbi viselkedés alapján parancsokat indít el.

Home Assistant Vs OpenHAB: Telepítés és konfigurálás

A telepítési és konfigurációs folyamat meglehetősen egyszerű és könnyen követhető mind a Home Assistant, mind az OpenHAB számára. Javasoljuk, hogy telepítse a szoftvert egy olcsó és méretezhető Raspberry Pi-re.

Az OpenHAB esetében a telepítési folyamat 20-30 percet vesz igénybe, és ez egyszerű. A konfigurációs folyamat általában a webes felület használatával történik, a weboldal .

A Home Assistant telepítési folyamata ugyanolyan egyszerű, mint az OpenHAB esetében. Viszont le kell töltenie és ki kell égetnie a HassBian képét. Ügyeljen arra, hogy stabil internetkapcsolat legyen, hogy a folyamat zökkenőmentes és problémamentes lehessen. Az első lépések útmutatója megtalálható a Home Assistant weboldalon, ezért a telepítési folyamat elérése sokkal egyszerűbb lenne a útmutató .

Konfiguráció szempontjából az OpenHAB legújabb verziója rendelkezik a papír és a webes felhasználói felülettel. Ez lehetővé teszi több konfiguráció végrehajtását a fájlok szerkesztése nélkül. A papír felhasználói felület azonban nem támogatja az OpenHAB összes funkcióját, ezért a konfiguráció eléréséhez fájlokat kell szerkesztenie.

A Home Assistant úgy hajtja végre a konfigurációt, hogy a felhasználó nevében döntéseket hoz. Ez az első futáskor történik, mivel automatikusan felfedezi az összes házában lévő eszközt, majd hozzáadja őket a felhasználói felülethez. Van egy lehetőség a YAML számára is, amely fájlok, tervrajzok és oldalbeállítások konfigurálására szolgál.

A Home Assistant bizonyos képességekkel rendelkezik, amelyek az OpenHAB-nál nem. A Home Assistant kiegészítő szolgáltatása a széles körű dokumentáció és az egy kattintásos telepítési folyamat miatt lenyűgözővé teszi. Ezenkívül nem igényli a parancssor használatát a telepítés és a konfigurálás során, mivel ez meglehetősen érintett és igényes is lehet.

Home Assistant Vs OpenHAB: Rugalmasság

A rugalmasságról beszélve az OpenHAB lehet ugyanolyan rugalmas, mint amilyennek szeretné, de ennek költsége van. A rendszer használata nem olyan egyszerű, mivel olyan sok erőfeszítésre van szükség a fájlok konfigurálásához. A webes felhasználói felület számos alapvető dolgot támogat, azonban az összekevert konfigurációk nehézkesek lehetnek a felhasználók számára. Ez kissé rugalmasnak tartja.

A másik oldalon a Home Assistant köztudottan sok felhasználó szomját csillapítja. Ennek oka az automatikus felfedezés funkció, amely elég jól működik. A rendszer másik nagyszerű tulajdonsága a felhasználó igényeinek előrejelzése vagy kitalálása. Ezzel úgy gondolják, hogy a Home Assistant rugalmas, oly módon, hogy megfeleljen sok felhasználó vágyainak.

Home Assistant Vs OpenHAB: Automatizálás

Számos módon vezérelheti és kezelheti az automatizálási szabályokat. A Home Assistant esetében a YAML-t (YAML Ain’t Mark-up Language) használják. Ez emberbarát szabvány minden programozási nyelv számára. A Python stílusú behúzások használatával a YAML jó módszernek bizonyul az automatizálási szabályok létrehozására, azonban kezdő felhasználók számára nehéz lehet használni.

Otthoni asszisztens automatizálás

Otthoni asszisztens automatizálás

Emellett van egy beépített automatizálási szerkesztő, amely lehetővé teszi a kezdők számára, hogy egyszerűen létrehozzák és szerkesszék az automatizálási szabályokat. Ez a YAML alternatívája, amely úgy tűnik, hogy elnézhetetlen a kezdők számára. Ezért könnyen használható, de még mindig jobban meg kell ismerni az entitásneveket és a szervizhívások fogalmát.

Továbbá a Home Assistant a Node-RED-et is használja az automatizálási szabályok kezeléséhez. Ez az eszköz vizuális, gyorsan cserélhető és telepíthető, ezért nagy rugalmasságot kínál. A Node-RED-et az IBM eredetileg a vizuális programozás folyamatalapú fejlesztő eszközeként fejlesztette ki. Az App-daemon egy másik hatékony eszköz, amelyet a Home Assistant használ, amely Python képességeket használ az automatizálási szabályok kezeléséhez. A Python elég könnyen és gyorsan megtanulható, mivel néhány kódsorral összetett feladatokat hajthat végre.

Az OpenHAB nagy valószínűséggel bármit kezel, amire vágyik, figyelembe véve az Xbase szintaxist, amely könnyen kezelhető. Ezenkívül számos beépített eszközzel rendelkezik az automatizálási szabályok kezeléséhez. Ez magában foglalja az Xtend használatát, amely a Java rugalmas és értelmes nyelve, amely olvasható Java 8 kompatibilis forráská áll össze.

OpenHAB automatizálás

OpenHAB automatizálás

Használható a Blockly eszköz is. Ez egy kliensoldali JavaScript könyvtár vizuális blokk programozási nyelvek és szerkesztők létrehozására. A Google ez az eszköze egyszerű módot kínál az automatizálási szabályok létrehozására az OpenHAB-ban. Csakúgy, mint a Home Assistant, a Node-RED eszközt is használhatja, bár lehet, hogy nem működik jól, mint a Home Assistantban.

Home Assistant Vs OpenHAB: Felhasználók és támogatott eszközök

A Home Assistant és az OpenHAB is számos támogatott eszközzel rendelkezik, amelyeket különféle felhasználók használnak. Az OpenHAB-nak rengeteg felhasználója van. Ez az aktív fórum hozzáértő emberekkel rendelkezik, akik boldogan és könnyedén válaszolnak kérdéseire. Ez megkönnyíti a felmerülő problémák megoldását azáltal, hogy gyors válaszokat kap a felhasználók közösségétől. Ezenkívül a dokumentáció mindenféle felhasználó számára hasznos.

A Home Assistant a legtöbb eszközt is támogatja, ami körülbelül 1400 alkatrész. A másik oldalon található OpenHAB kevesebb támogatott eszközzel rendelkezik, ami körülbelül 800 körül mozog. Ezáltal a Home Assistant több szavazatot szerez, mivel felhasználóbarát módon biztosítja az egyre több támogatott eszközt, ellentétben az OpenHAB-val.

Az OpenHAB-nak szintén gyorsan növekvő számú felhasználói közössége van. Köszönet a HASS-nak, amely sok csevegést biztosít az interneten. A feltett kérdésekre adott válaszok száma valószínűleg növekedni fog. Ezenkívül a dokumentáció hasznos a felhasználók számára, de több struktúrát kell használnia, hogy kielégítse a felhasználók igényeit.

Home Assistant Vs OpenHAB: felhasználói felület

Az intuitív felhasználói felület garantálja a felhasználóknak a feladataik és funkcióik egyszerű és egyszerű végrehajtását. Ezért szükség van olyan felhasználói felület kiválasztására, amely valószínűleg könnyedén teljesíti vágyait.

OpenHAB felhasználói felület

OpenHAB felhasználói felület

Az OpenHAB számos interfésszel rendelkezik, beleértve a Papír felhasználói felületet, az Alap felhasználói felületet és a HABmin szoftvert. A három közül kényelmesen kiválaszthatja azt, amely valószínűleg kielégíti az igényeit. A Paper felhasználói felület a rendszeradminisztrációhoz, valamint az OpenHAB példány beállításához és konfigurálásához szolgál. Figyelembe kell venni azonban a szöveges konfigurációkat, mivel a Paper felhasználói felület nem fedi le az összes korlátozást.

Az internetes felhasználói felület magában foglalja az alapvető felhasználói felületet, amely a Google Material Design Lite-jén alapuló mobileszközökhöz készült. Sőt, van egy HABmin interfész is. Ez egy modern, professzionális és hordozható felhasználói felület az OpenHAB számára, amely egyesíti mind a papír, mind az alap felhasználói felület funkcióit. Ez mind a felhasználói, mind az adminisztratív funkciókat, például a webhelytérképeket a felhasználók számára, és a konfigurációt segítő segédprogramokat nyújt a telepítés elősegítésére.

A Home Assistant meghökkentő felhasználói felülettel is rendelkezik. Magában foglalja az alapértelmezett nézetet, a Lovelace-et, valamint a Home Assistant vezérlőpanelt. Ezek az interfészek a Home Assistant számára biztosítják a legjobb interaktív funkciót a felhasználók között, így a legimpozánsabb.

Az alapértelmezett nézet automatikusan létrejön, miután már konfigurálta az eszközöket és az automatát. Nagyon sok testreszabási lehetőség közül választhat, amelyet az alapértelmezett nézetben használ. Ez magában foglalhatja a témák megváltoztatását, a fülek és a kártyák hozzáadását, valamint az alaprajzok használatát.

A Lovelace az új felhasználói felület funkció, amely jelenleg elérhető a Home Assistant alkalmazásban. Remek funkciókat kínál, többek között gyors, mivel statikus konfigurációt használ az UI felépítéséhez. Testreszabható, ezáltal számos konfigurációs lehetőséget kínál a felhasználóknak, például az entitások nevének felülírására.

Lovelace UI

Lovelace UI

Ezenkívül a Home Assistant Vezérlőpult vizuálisan egyszerű felhasználói felület a telefonok és táblagépek számára. Ez a vezérlőpult egy AngularJS néven ismert JavaScript keretrendszer segítségével készült. Ez a felhasználói felület lehetővé teszi, hogy könnyedén irányítsa okos otthonát.

Home Assistant Vs OpenHAB: Következtetés

Az architektúra, a rugalmasság, a támogatott eszközök, az automatizálási funkció és a felhasználói felület átfogó kiértékelésével - többek között - egyértelműen és egyszerűen meg lehet elégedni a Home Assistant vagy az OpenHAB szolgáltatással. Ez attól a választástól függ, amely teljes mértékben kielégíti az Ön igényeit.

Például a felhasználói felületet tekintve a Home Assistant megöli a műsort a legimpozánsabb felhasználói interakcióval. Emellett felhasználóbarátabb módot kínál a párosítás kezelésére, és egyre több támogatott eszközt kínál. Ezenkívül egy kattintásos telepítési eljárással rendelkezik, kiegészítve a kiegészítő funkcióval és a kiterjedt dokumentációval.

Az OpenHAB a másik oldalon kiválónak bizonyul az automatizálási funkciók, a testreszabható felhasználói felület és a rugalmasság terén is. Ezen felül az OpenHAB merev és robusztus architektúrával és fejlesztéssel rendelkezik, amely stabil munkához és működéshez vezet. Telepítési folyamata szintén egyszerű, és a felhasználói felület is jó.

Ezért a kettő részletes összehasonlítása alapján nem kétséges, hogy a legjobb nyílt forráskódú automatizálási platformot viszi haza, amely megfelel a szíve vágyainak.

9 perc olvasás