Kućni asistent protiv OpenHAB-a



Isprobajte Naš Instrument Za Uklanjanje Problema

Jeste li u dilemi da li želite birati između Home Assistant ili OpenHAB platforme za automatizaciju kuće? Ovo bi moglo biti izazovno za vas, ali mi ćemo vam otkriti najbolji odabir. Ne morate biti računalni štreber ili programer da biste mogli koristiti Home Assistant ili OpenHAB. Sve što trebate je pažljivo proći kroz brzo čitanje i dobit ćete pravi odgovor na pitanje, “ Kućni asistent ili OpenHAB ? '



Kućna pomoćnica za kućnu automatizaciju

Kućna pomoćnica za kućnu automatizaciju



U slučaju da se pitate što su to, to je platforma za automatizaciju kuće s otvorenim kodom koja izvodi razne funkcije poput upravljanja vašim pametnim uređajima. Oni stoga funkcioniraju kao stup vašeg pametnog doma.



Izgleda da smo nakon opsežnih istraživanja i iskustva zasnovanih na arhitekturi, grafičkom korisničkom sučelju, pravilima automatizacije, kao i broju podržanih uređaja, uspjeli uočiti razlike kao i sličnosti koje nastaju između Home Assistant-a i OpenHAB-a . Uz različite funkcionalnosti i značajke, naći ćete se na mekom mjestu da biste lako odabrali čemu ćete se priuštiti.

Automatizacija kuće OpenHAB

Automatizacija kuće OpenHAB

Stoga nastavite pomicati stranicu prema dolje, jer vam garantiramo osmijeh na licu dok odlučujete je li to OpenHAB ili Home Assistant. To je ono pravo koje će zadovoljiti vaše potrebe. Ovo vam neće oduzeti puno vremena i napora, zato se pobrinite za navigaciju.



Kućni asistent protiv OpenHAB-a: Stvaranje i arhitektura

Kada je riječ o razvojnim i dizajnerskim značajkama njih dvoje, postoji značajna razlika. To razlikuje OpenHAB i Home Assistant. Za početak, OpenHAB 2.5 najnovija je dostupna verzija koju je iz drevne verzije 2010. proizveo Kai Kreuzer. Ažurirana verzija dolazi s novim nevjerojatnim značajkama, ispravcima programskih pogrešaka, kao i drugim poboljšanjima.

OpenHAB arhitektura

OpenHAB arhitektura

Njegova je arhitektura prilično impresivna jer je razvijena u Java i više okvira Eclipse Smart Home. Ovo vam nudi velik broj uređaja na kojima možete pokrenuti sustav. Štoviše, pruža runtime okruženje koje koristi Apache Karaf zajedno s Eclipse Equinoxom za postavljanje inicijative Open Services Gateway.

Kao dodatak ovome, arhitektura OpenHAB-a ima proširenje dodatni značajke za koje se vjeruje da proširuju njegove funkcionalnosti. Intuitivno korisničko sučelje pruža mogućnost jednostavne interakcije s velikim brojem fizičkih stvari. To omogućuje više mogućnosti mogućnosti OpenHAB-a. Također, OpenHAB ima priključnu značajku koja podržava dobar broj različitih tehnologija i sustava, kao i tisuće uređaja.

Nadalje, OpenHAB je sposoban raditi na raznim platformama poput Linux , Windows i Mac OSx također. Također se može pokretati na Raspberry Pi, Docker, PINE64 i Synology, među ostalim brojnim platformama. Većina ljudi ima dobro iskustvo s instaliranjem OpenHAB-a na Raspberry Pi, ovo bi također moglo biti izvedivo za vas.

S druge strane, Home Assistant je platforma za automatizaciju kuće koja radi Piton 3 pod licencom Apache 2.0. Omogućuju ga DIY entuzijasti i cijeli svijet majstora koji osiguravaju pametnu kontrolu kuće s brigom o privatnosti. Također savršeno radi na Raspberry Pi platformi baš kao OpenHAB ili bilo koji drugi lokalni poslužitelj.

Home Assistant također ima nevjerojatan operativni sustav koji se naziva Hass.io. To igra vrlo važnu ulogu u instaliranju i ažuriranju pomoćnika za dom. Kako se njime upravlja s prednje strane, korisničko sučelje Home Assistant omogućuje stvaranje ili obnavljanje snimaka vaše konfiguracije.

Štoviše, postoji mogućnost proširenja dodataka za Hass.io poput Duck DNS-a, Let’s Encrypt, kao i Google Assistant, između ostalog. To vam pruža dodatne funkcionalnosti koje vam dobro dođu s dodatnim značajkama. Home Assistant također ima nekoliko nevjerojatnih resursa, uključujući dodatni softver, prilagođene komponente, Lovelace ploče i još mnogo toga.

Arhitektura kućnog asistenta

Arhitektura kućnog asistenta

Arhitektura Home Assistant-a ima značajku kontrole kuće koja je odgovorna za prikupljanje informacija i upravljanje uređajima. Također ima automatizaciju kuće koja pokreće naredbe na temelju korisničkih konfiguracija. Uz to je i Pametni dom koji pokreće naredbe na temelju prethodnog ponašanja.

Kućni asistent protiv OpenHAB-a: Instalacija i konfiguracija

Postupak instalacije i konfiguracije prilično je jednostavan i lak za praćenje i za Home Assistant i za OpenHAB. Preporučujemo da softver instalirate na Raspberry Pi koji je jeftin i skalabilan.

Za OpenHAB postupak instalacije zauzima između 20 i 30 minuta vašeg vremena i to je jednostavno. Proces konfiguracije obično se vrši pomoću web sučelja slijedeći instalacijski vodič naveden na web stranica .

Postupak instalacije za Home Assistant jednako je jednostavan kao i za OpenHAB. Međutim, morat ćete preuzeti i snimiti sliku HassBiana. Obavezno imate stabilnu internetsku vezu kako bi postupak mogao biti nesmetan i bez problema. Vodič za početak rada nalazi se na web stranici Home Assistant, stoga bi postizanje postupka instalacije bilo puno jednostavnije s vodič .

Što se tiče konfiguracije, najnovija verzija OpenHAB-a sadrži papirnato sučelje i web korisničko sučelje. To vam omogućuje izvođenje nekoliko konfiguracija bez potrebe za uređivanjem datoteka. Međutim, korisničko sučelje za papir ne podržava sve značajke u OpenHAB-u, stoga ćete trebati urediti datoteke da biste postigli konfiguraciju.

Asistent za dom vrši konfiguraciju donošenjem odluka u ime korisnika. To se događa tijekom prvog pokretanja jer automatski otkriva sve uređaje koji se nalaze u vašoj kući, a zatim ih dodaje u korisničko sučelje. Postoji i opcija za YAML koja se koristi za konfiguriranje datoteka, nacrta kao i postavki stranice.

Kućni pomoćnik pokazuje se najboljim posjedujući određene mogućnosti koje OpenHAB nema. Dodatak u programu Home Assistant čini ga impresivnim zbog raširene dokumentacije i postupka instalacije jednim klikom. Također, ne zahtijeva da tijekom naredne instalacije i konfiguracije koristite naredbeni redak, jer to također može biti prilično zahtijevano i zahtjevno.

Kućni asistent protiv OpenHAB-a: fleksibilnost

Govoreći o fleksibilnosti, OpenHAB može biti fleksibilan koliko biste željeli, ali to košta. Sustav nije tako jednostavan za upotrebu jer je potrebno toliko napora u konfiguraciji datoteka. Web korisničko sučelje podržava razne osnovne stvari, međutim, miješane konfiguracije mogu biti nezgrapne za korisnike. To ga smatra pomalo fleksibilnim.

S druge strane, poznato je da Asistent za dom utažuje žeđ mnogih korisnika. To je zbog prisutnosti funkcije automatskog otkrivanja koja prilično dobro funkcionira. Još jedna sjajna značajka ovog sustava je sposobnost predviđanja ili pogađanja potreba korisnika. S tim se vjeruje da je Home Assistant fleksibilan na način koji odgovara željama mnogih korisnika.

Kućni asistent protiv OpenHAB-a: Automatizacija

Postoji nekoliko načina na koje možete kontrolirati i upravljati pravilima automatizacije. Za kućnog asistenta koristi se YAML (YAML nije označni jezik). Ovo je ljudski prihvatljiv standard za sve programske jezike. Korištenjem udubljenja u stilu Python, YAML se pokazao dobrim načinom za stvaranje pravila automatizacije, međutim, početnicima može biti teško koristiti.

Automatizacija kućnih pomoćnika

Automatizacija kućnih pomoćnika

Također, postoji ugrađeni uređivač automatizacije koji početnicima omogućuje jednostavno stvaranje i uređivanje pravila automatizacije. Ovo je alternativa YAML-u koja se početnicima čini nemilosrdnom. Stoga je jednostavan za upotrebu, ali svejedno zahtijeva bolje razumijevanje naziva entiteta i koncepta poziva na usluge.

Nadalje, Home Assistant također koristi Node-RED za upravljanje pravilima automatizacije. Ovaj je alat vizualni, brz za promjenu i primjenu, stoga nudi veliku fleksibilnost. Node-RED je izvorno razvio IBM kao razvojni alat zasnovan na protoku za vizualno programiranje. Također, App-daemon je još jedan moćan alat koji koristi Home Assistant koji koristi Python sposobnosti za upravljanje pravilima automatizacije. Python je prilično jednostavan i brz za učenje jer možete izvoditi složene zadatke sa samo nekoliko redaka koda.

OpenHAB će najvjerojatnije obrađivati ​​sve što želite, uzimajući u obzir Xbase sintaksu s kojom je lako riješiti se. Također ima dobar broj ugrađenih alata za upravljanje pravilima automatizacije. To uključuje upotrebu Xtenda koji je gipki i sadržajan jezik Java koji se kompajlira u čitljiv izvor kompatibilan s Java 8.

OpenHAB automatizacija

OpenHAB automatizacija

Tu je i upotreba alata Blockly. Ovo je JavaScript knjižnica na strani klijenta za stvaranje vizualnih programskih jezika blokova i urednika. Ovaj Googleov alat pruža jednostavan način za stvaranje pravila automatizacije u OpenHAB-u. Baš kao i Home Assistant, i vi možete koristiti Node-RED alat, iako možda neće funkcionirati dobro kao u Home Assistantu.

Kućni asistent protiv OpenHAB-a: korisnici i podržani uređaji

I Home Assistant i OpenHAB imaju nekoliko podržanih uređaja koje koriste različiti korisnici. OpenHAB ima velik broj korisnika. Ovaj aktivni forum ima obrazovane ljude koji s lakoćom rado odgovaraju na vaša pitanja. To omogućuje lako rješavanje problema koji nastaje dobivanjem brzih odgovora od zajednice korisnika. Štoviše, dokumentacija je korisna svim vrstama korisnika.

Home Assistant također podržava najveći broj uređaja, što je otprilike 1400 komponenata. OpenHAB s druge strane ima manje podržanih uređaja koji se kreću oko 800. To čini Home Assistant-om više glasova jer na jednostavan način osigurava sve veći broj podržanih uređaja, za razliku od OpenHAB-a.

OpenHAB također ima brzorastući broj zajednica korisnika. Zahvaljujući HASS-u koji nudi puno čavrljanja na internetu. Broj odgovora na postavljena pitanja vjerojatno će se poboljšavati kako bude dobivao rast. Također, dokumentacija je korisna za korisnike, ali treba koristiti više strukture kako bi zadovoljila potrebe korisnika.

Kućni asistent protiv OpenHAB: Korisničko sučelje

Intuitivno korisničko sučelje jamči korisnicima lakoću i jednostavnost izvršavanja njihovih zadataka i funkcija. Stoga postoji potreba za odabirom korisničkog sučelja koje će s lakoćom ispuniti vaše želje.

Korisnička sučelja za OpenHAB

Korisnička sučelja za OpenHAB

OpenHAB ima nekoliko sučelja, uključujući Paper UI, Basic UI kao i HABmin. Između njih tri možete udobno odabrati onu koja će zadovoljiti vaše potrebe. Korisničko sučelje za papir služi za administraciju sustava, kao i za postavljanje i konfiguriranje vaše instance OpenHAB. Međutim, morat ćete razmotriti tekstualne konfiguracije jer korisničko sučelje papira ne pokriva sva ograničenja.

Web korisničko sučelje uključuje osnovno korisničko sučelje za mobilne uređaje temeljeno na Material Design Liteu od Googlea. Štoviše, koristi se sučelje HABmin. Ovo je moderno, profesionalno i prijenosno korisničko sučelje za OpenHAB koje kombinira funkcije i korisničkog sučelja za papir i osnovnog korisničkog sučelja. Ovo pruža i korisničke i administrativne funkcije kao što su karte web mjesta za korisnike i uslužni programi za konfiguriranje koji pomažu u postavljanju.

Home Assistant ima i zapanjujuće korisničko sučelje. Uključuje zadani prikaz, Lovelace, kao i upravljačku ploču Home Assistant. Ova sučelja pružaju pomoćniku za dom najbolju interaktivnu značajku među korisnicima, a time i najimpresivniju.

Zadani prikaz automatski se kreira nakon što ste već konfigurirali uređaje i automat. Puno je mogućnosti prilagodbe koje možete odabrati za zadani prikaz. To može uključivati ​​promjenu tema, dodavanje kartica i kartica, kao i upotrebu tlocrta između ostalog.

Također, Lovelace je nova značajka korisničkog sučelja koja je trenutno dostupna u programu Home Assistant. Nudi izvrsne značajke, uključujući brzinu, jer koristi statičku konfiguraciju za izgradnju korisničkog sučelja. Također je prilagodljiv, pružajući tako korisnicima brojne mogućnosti konfiguracija poput mogućnosti nadjačavanja imena entiteta.

Lovelace korisničko sučelje

Lovelace korisničko sučelje

Nadalje, upravljačka ploča Home Assistant je korisničko sučelje s vizualnom jednostavnošću za telefone i tablete. Ova je upravljačka ploča napisana pomoću JavaScript okvira poznatog kao AngularJS. Ovo korisničko sučelje omogućuje vam lako upravljanje pametnim domom.

Kućni asistent protiv OpenHAB-a: Zaključak

Od opsežne procjene arhitekture, fleksibilnosti, podržanih uređaja, značajke automatizacije i korisničkog sučelja, između ostalih značajki, možete se jasno i lako zadovoljiti bilo Home Assistantom ili OpenHAB-om. To ovisi o izboru koji će u potpunosti zadovoljiti vaše potrebe.

Na primjer, što se tiče korisničkog sučelja, Home Assistant ubija emisiju najimpresivnijom korisničkom interakcijom. Također pruža jednostavniji način upravljanja uparivanjem i sve veći broj podržanih uređaja. Štoviše, ima postupak instalacije jednim klikom, zajedno sa značajkom dodataka i opsežnom dokumentacijom.

OpenHAB se s druge strane pokazao izvrsnim u smislu značajki automatizacije, prilagodljivog korisničkog sučelja i fleksibilnosti. Uz to, OpenHAB ima krutu i robusnu arhitekturu i razvoj koji dovodi do stabilnog rada i rada. Njegov postupak instalacije je također jednostavan, a dobro je i korisničko sučelje.

Stoga, na temelju detaljne usporedbe njih dvoje, nema sumnje da ćete kući ponijeti najbolju platformu za automatizaciju otvorenog koda koja će odgovarati željama vašeg srca.

9 minuta čitanja