Domáci asistent Vs OpenHAB

Ste v dileme na výber z domácich asistentov alebo z domácej automatizačnej platformy OpenHAB? Môže to byť pre vás náročné, ale my vám odhalíme to najlepšie. Aby ste mohli používať domáci asistent alebo OpenHAB, nemusíte byť počítačovým blbcom alebo kóderom. Všetko, čo musíte urobiť, je starostlivo si prečítať poskytnuté stručné informácie a dostanete správnu odpoveď na otázku „ Pomocník v domácnosti alebo OpenHAB ?“

Domáca asistentka domácej automatizácie

V prípade, že vás zaujíma, čo to je, jedná sa o domácu automatizačnú platformu s otvoreným zdrojom, ktorá vykonáva rôzne funkcie, napríklad ovládanie inteligentných zariadení. Z tohto dôvodu fungujú ako stĺp vášho inteligentného domu.

Po rozsiahlom výskume a skúsenostiach založených na architektúre, grafickom používateľskom rozhraní, pravidlách automatizácie, ako aj na počte podporovaných zariadení sa nám okrem iného podarilo zaznamenať rozdiely a podobnosti, ktoré vznikajú medzi domácim asistentom a OpenHAB., Vďaka rôznym funkciám a funkciám sa ocitnete na mäkkom mieste, kde si ľahko vyberiete, pre čo sa budete uspokojovať.

Domáca automatizácia OpenHAB

Preto sa pri rolovaní po stránke posúvajte nadol, pretože vám zaručujeme úsmev na tvári, keď sa rozhodnete, či je to OpenHAB alebo domáci asistent. To je ten pravý, ktorý uspokojí vaše potreby. Nezaberie to veľa času a úsilia, takže sa v nich musíte orientovať.

Home Assistant Vs OpenHAB: Tvorba a architektúra

Pokiaľ ide o vývojové a konštrukčné vlastnosti týchto dvoch prvkov, je tu výrazný rozdiel. Týmto sa rozlišuje OpenHAB a domáci asistent. OpenHAB 2.5 je najnovšou dostupnou verziou, ktorá vyšla zo starej verzie Kai Kreuzer v roku 2010. Aktualizovaná verzia prichádza s novými úžasnými funkciami, opravami chýb a ďalšími vylepšeniami.

Architektúra OpenHAB

Jeho architektúra je pomerne pôsobivá, pretože je vyvinutá v jazyku Java a viac v rámci rámca Eclipse Smart Home. To vám ponúka veľké množstvo zariadení, kde môžete spustiť systém. Okrem toho poskytuje runtime prostredie, ktoré používa Apache Karaf spolu s Eclipse Equinox na založenie iniciatívy Open Services Gateway.

Okrem toho má architektúra OpenHAB rozšírenie ďalších funkcií, o ktorých sa predpokladá, že rozširujú jej funkčnosť. Intuitívne užívateľské rozhrania umožňujú jednoduchú interakciu s celým radom fyzických vecí. Toto umožňuje ďalšie možnosti OpenHAB. OpenHAB má tiež pripojiteľnú funkciu, ktorá podporuje množstvo rôznych technológií a systémov, ako aj tisíce zariadení.

OpenHAB je navyše schopný bežať na rôznych platformách ako Linux, Windows a Mac OSx . Môže tiež bežať na platformách Raspberry Pi, Docker, PINE64 a Synology. Väčšina ľudí má dobré skúsenosti s inštaláciou OpenHAB na Raspberry Pi, môže to byť tiež pre vás možné.

Home Assistant je na druhej strane platforma domácej automatizácie bežiaca na Pythone 3 na základe licencie Apache 2.0. Je poháňaný majstrami pre domácich majstrov a svetovými drotármi, aby zabezpečil inteligentnú domácu kontrolu so zreteľom na ochranu súkromia. Perfektne funguje aj na platforme Raspberry Pi rovnako ako OpenHAB alebo na akomkoľvek inom lokálnom serveri.

Home Assistant má tiež neuveriteľný operačný systém nazývaný Hass.io. To hrá veľmi dôležitú úlohu pri inštalácii a aktualizácii Home Assistant. Keďže je spravované z frontendu, používateľské rozhranie Home Assistant umožňuje vytváranie alebo obnovovanie snímok vašej konfigurácie.

Okrem toho existuje okrem iného možnosť rozšíriť doplnkové funkcie Hass.io ako Duck DNS, Let's Encrypt a Asistent Google. To vám poskytne ďalšie funkcie, ktoré sa hodia spolu s doplnkovými funkciami. Pomocník v domácnosti má tiež niekoľko úžasných zdrojov vrátane dodatočného softvéru, vlastných komponentov, panelov Lovelace a oveľa viac.

Architektúra domáceho asistenta

Architektúra aplikácie Home Assistant má funkciu domáceho ovládania, ktorá je zodpovedná za zhromažďovanie informácií a ovládanie zariadení. Má tiež domácu automatizáciu, ktorá spúšťa príkazy založené na užívateľských konfiguráciách. Okrem toho je to Smart Home, ktorý spúšťa príkazy založené na predchádzajúcom správaní.

Home Assistant Vs OpenHAB: Inštalácia a konfigurácia

Proces inštalácie a konfigurácie je pre Home Assistant aj pre OpenHAB pomerne jednoduchý. Odporúčame vám nainštalovať softvér na Raspberry Pi, ktorý je lacný a škálovateľný.

V prípade OpenHAB bude proces inštalácie trvať 20 až 30 minút vášho času a je to jednoduché. Proces konfigurácie sa zvyčajne vykonáva pomocou webového rozhrania podľa inštalačnej príručky uvedenej na webovej stránke.

Proces inštalácie Home Assistant je rovnako jednoduchý ako v OpenHAB. Budete však musieť stiahnuť a vypáliť obrázok HassBian. Uistite sa, že máte stabilné pripojenie na internet, aby bol tento proces bezproblémový a bezproblémový. Príručka Začíname je k dispozícii na webovej stránke Home Assistant, preto by dosiahnutie procesu inštalácie bolo s týmto sprievodcom omnoho jednoduchšie.

Pokiaľ ide o konfiguráciu, najnovšia verzia OpenHAB má papierové používateľské rozhranie a webové používateľské rozhranie. To vám umožní vykonať niekoľko konfigurácií bez potreby úpravy súborov. Papierové používateľské rozhranie však nepodporuje všetky funkcie v OpenHAB, preto budete musieť na dosiahnutie konfigurácie upravovať súbory.

Pomocník v domácnosti vykonáva konfiguráciu na základe rozhodnutí v mene používateľa. Stáva sa to pri prvom spustení, keď automaticky zistí všetky zariadenia, ktoré sú vo vašom dome, a potom ich pridá do používateľského rozhrania. Existuje tiež možnosť pre YAML, ktorá sa používa na konfiguráciu súborov, plánov a nastavení stránok.

Pomocník v domácnosti sa ukázal byť najlepším tým, že má určité schopnosti, ktoré OpenHAB nemá. Vďaka doplnkovej funkcii v aplikácii Home Assistant je pôsobivá vďaka rozšírenej dokumentácii a procesu inštalácie jedným kliknutím. Tiež nevyžaduje, aby ste počas inštalácie a konfigurácie používali príkazový riadok, pretože to môže byť dosť náročné a náročné.

Home Assistant Vs OpenHAB: Flexibilita

Keď už hovoríme o flexibilite, OpenHAB môže byť rovnako flexibilný, ako by ste chceli, ale to stojí za to. Systém nie je tak ľahko použiteľný, pretože pri konfigurácii súborov je potrebné toľko úsilia. Webové používateľské rozhranie podporuje rôzne základné veci, avšak zmiešané konfigurácie môžu byť pre používateľov ťažkopádne. To sa považuje za trochu flexibilné.

Na druhej strane je známe, že domáci asistent uhasí smäd mnohých používateľov. Je to kvôli prítomnosti funkcie automatického zisťovania, ktorá funguje celkom dobre. Ďalšou skvelou vlastnosťou tohto systému je schopnosť predvídať alebo uhádnuť potreby používateľa. Vďaka tomu sa domáci asistent považuje za flexibilný takým spôsobom, aby vyhovoval želaniam mnohých používateľov.

Home Assistant Vs OpenHAB: Automatizácia

Existuje niekoľko spôsobov, ako môžete riadiť a spravovať pravidlá automatizácie. Pre domáceho asistenta sa používa YAML (YAML Ain't Mark-up Language). Toto je štandard pre všetky programovacie jazyky. Pomocou odsadení štýlov Python sa YAML osvedčil ako dobrý spôsob vytvorenia automatizačných pravidiel, pre začínajúcich používateľov však môže byť ťažké ho použiť.

Automatizácia domáceho asistenta

K dispozícii je tiež vstavaný editor automatizácie, ktorý umožňuje začiatočníkom ľahko vytvárať a upravovať pravidlá automatizácie. Toto je alternatíva k YAML, ktorá sa zdá byť neodpustiteľnou pre začiatočníkov. Je preto ľahko použiteľný, ale stále si vyžaduje lepšie pochopenie názvov entít a koncepcie servisných volaní.

Pomocník Home Assistant okrem toho tiež používa Node-RED na správu pravidiel automatizácie. Tento nástroj je vizuálny, rýchlo sa mení a nasadzuje, preto ponúka veľkú flexibilitu. Produkt Node-RED bol pôvodne vyvinutý spoločnosťou IBM ako vývojový nástroj založený na toku pre vizuálne programovanie. App-daemon je tiež ďalším mocným nástrojom, ktorý používa domáci asistent, ktorý využíva schopnosti Pythonu na správu pravidiel automatizácie. Python sa pomerne ľahko a rýchlo naučí, pretože pomocou niekoľkých riadkov kódu môžete vykonávať zložité úlohy.

OpenHAB s najväčšou pravdepodobnosťou zvládne všetko, čo chcete, pri zvažovaní syntaxe Xbase, ktorú je ľahké zvládnuť. Má tiež veľa vstavaných nástrojov na správu pravidiel automatizácie. Toto zahŕňa použitie Xtend, ktorý je pružným a zmysluplným jazykom Java, ktorý kompiluje do čitateľného zdroja kompatibilného s Java 8.

Automatizácia OpenHAB

Existuje tiež použitie nástroja Blockly. Toto je knižnica JavaScript na strane klienta na vytváranie jazykov a editorov vizuálneho bloku. Tento nástroj od spoločnosti Google poskytuje jednoduchý spôsob, ako vytvoriť pravidlá automatizácie v OpenHAB. Rovnako ako domáci asistent môžete použiť aj nástroj Node-ČERVENÝ, aj keď nemusí fungovať tak dobre ako v domácom asistentovi.

Home Assistant Vs OpenHAB: Používatelia a podporované zariadenia

Home Assistant aj OpenHAB má niekoľko podporovaných zariadení používaných rôznymi používateľmi. OpenHAB má obrovské množstvo používateľov. Na tomto aktívnom fóre sa nachádzajú dobre informovaní ľudia, ktorí s radosťou odpovedajú na vaše otázky. Poskytuje to jednoduché riešenie vznikajúceho problému získaním rýchlych reakcií od komunity používateľov. Dokumentácia je navyše užitočná pre všetkých používateľov.

Home Assistant tiež podporuje najväčší počet zariadení, ktoré majú približne 1400 komponentov. OpenHAB na druhej strane má menší počet podporovaných zariadení, čo je okolo 800. To znamená, že domáci asistent získa viac hlasov, pretože má užívateľsky príjemný spôsob, ako zabezpečiť rastúci počet podporovaných zariadení, na rozdiel od OpenHAB.

OpenHAB má tiež rýchlo rastúci počet používateľov. Vďaka HASS, ktorý poskytuje veľa chatovania na internete. Počet odpovedí na položené otázky sa pravdepodobne zlepší, pretože pribúda. Dokumentácia je tiež užitočná pre používateľov, ale na uspokojenie potrieb používateľov musí použiť viac štruktúry.

Home Assistant Vs OpenHAB: Používateľské rozhranie

Intuitívne užívateľské rozhranie zaručuje používateľom jednoduchosť a jednoduchosť vykonávania ich úloh a funkcií. Preto je potrebné zvoliť užívateľské rozhranie, ktoré pravdepodobne splní vaše želania s ľahkosťou.

Používateľské rozhrania OpenHAB

OpenHAB má niekoľko rozhraní vrátane Paper UI, Basic UI a HABmin. Z týchto troch si môžete pohodlne vybrať tú, ktorá uspokojí vaše potreby. Paper UI slúži na správu systému, ako aj na nastavenie a konfiguráciu vašej inštancie OpenHAB. Musíte však vziať do úvahy textové konfigurácie, pretože používateľské rozhranie Paper Paper nepokrýva všetky obmedzenia.

Webové používateľské rozhranie obsahuje základné používateľské rozhranie, ktoré je určené pre mobilné zariadenia založené na materiále Design Lite od spoločnosti Google. Ďalej sa používa rozhranie HABmin. Toto je moderné, profesionálne a prenosné užívateľské rozhranie pre OpenHAB, ktoré kombinuje funkcie papierového používateľského rozhrania a základného používateľského rozhrania. Poskytuje to užívateľské aj administratívne funkcie, ako sú súbory Sitemap pre používateľov, a konfiguračné nástroje, ktoré uľahčujú nastavenie.

Home Assistant má tiež úžasné užívateľské rozhranie. Zahŕňa predvolené zobrazenie, Lovelace a ovládací panel Home Assistant. Tieto rozhrania poskytujú domovskému asistentovi najlepšiu interaktívnu funkciu medzi používateľmi, a teda najpôsobivejšiu.

Predvolené zobrazenie sa automaticky vytvorí po nakonfigurovaní zariadení a automatu. Existuje veľa možností prispôsobenia, ktoré môžete zvoliť pri použití predvoleného zobrazenia. To môže zahŕňať zmenu tém, pridávanie kariet a kariet, ako aj použitie pôdorysov.

Lovelace je nová funkcia používateľského rozhrania, ktorá je momentálne k dispozícii v domácom asistentovi. Ponúka vynikajúce funkcie vrátane rýchlosti, pretože využíva statickú konfiguráciu na vytvorenie používateľského rozhrania. Je tiež prispôsobiteľný, čím poskytuje používateľom množstvo možností konfigurácie, napríklad schopnosť prepísať názvy entít.

UI Lovelace

Ovládací panel domáceho asistenta je navyše používateľským rozhraním s vizuálnou jednoduchosťou pre telefóny a tablety. Tento ovládací panel je napísaný pomocou rámca JavaScript známeho ako AngularJS. Toto používateľské rozhranie vám umožňuje ľahko ovládať váš inteligentný dom.

Home Assistant Vs OpenHAB: Záver

Teraz z rozsiahleho vyhodnotenia architektúry, flexibility, podporovaných zariadení, automatizačnej funkcie a používateľského rozhrania, medzi inými funkciami, sa môžete jednoznačne a ľahko uspokojiť s Home Assistantom alebo OpenHAB. Závisí to od výberu, ktorý úplne uspokojí vaše potreby.

Napríklad z hľadiska používateľského rozhrania Home Assistant zabíja show s najpôsobivejšou interakciou používateľa. Poskytuje tiež užívateľsky prívetivejší spôsob spravovania párovania a rastúceho počtu podporovaných zariadení. Navyše má proces inštalácie jedným kliknutím spojený s funkciou doplnkov a rozsiahlou dokumentáciou.

OpenHAB na druhej strane je vynikajúca z hľadiska automatizačných funkcií, prispôsobiteľného užívateľského rozhrania a flexibility. OpenHAB má okrem toho pevnú a robustnú architektúru a vývoj, ktorý vedie k stabilnej práci a prevádzke. Jeho inštalačný proces je tiež jednoduchý a užívateľské rozhranie je tiež dobré.

Preto, na základe podrobného porovnania týchto dvoch, nie je pochýb o tom, že pôjdete domov s najlepšou platformou pre automatizáciu s otvoreným zdrojovým kódom, ktorá sa zmestí do vašich túžob.

Zaujímavé Články