Kotiassistentti vs. OpenHAB

Onko sinulla ongelma valita joko kotiassistentti tai OpenHAB-kotiautomaatioalusta? Tämä saattaa olla haastava sinulle, mutta paljastamme sinulle parhaan valinnan. Sinun ei tarvitse olla tietokoneen nörtti tai koodaaja voidaksesi käyttää Home Assistantia tai OpenHABia. Ainoa mitä sinun tarvitsee tehdä, on käydä läpi pikalukema huolellisesti ja saat oikean vastauksen kysymykseen ” Home Assistant vai OpenHAB ?”

Kotiassistentti kotiautomaatio

Jos mietit mitä nämä ovat, ne ovat avoimen lähdekoodin kotiautomaatioalusta, joka suorittaa erilaisia ​​toimintoja, kuten älylaitteiden hallintaa. Siksi ne toimivat älykkään kodin pylväässä.

Ilmeisesti arkkitehtuuriin, graafiseen käyttöliittymään, automaatiosääntöihin ja tuettujen laitteiden määrään perustuvien laajojen tutkimusten ja kokemusten perusteella onnistuimme huomaamaan erot ja yhtäläisyydet, jotka Home Assistantin ja OpenHABin välillä ilmenevät. . Eri toiminnallisuuksilla ja ominaisuuksilla saat pehmeän paikan päästäksesi helposti valitsemaan mitä tyydyttää.

OpenHAB-kotiautomaatio

Siksi vieritä sivua alaspäin, koska takaamme sinulle hymyn kasvoillasi, kun päätät, onko kyse OpenHAB vai Home Assistant. Se on oikea, joka tyydyttää tarpeesi. Tämä ei vie paljon aikaa ja vaivaa, joten muista selata.

Kotiassistentti vs. OpenHAB: Luominen ja arkkitehtuuri

Näiden kahden kehitys- ja suunnitteluominaisuuksien suhteen on huomattava ero. Tämä erottaa OpenHAB: n ja kotiassistentin. Ensinnäkin OpenHAB 2.5 on uusin saatavilla oleva versio, joka on syntynyt Kai Kreuzerin muinaisesta versiosta vuonna 2010. Päivitetty versio sisältää uusia uskomattomia ominaisuuksia, virhekorjauksia ja muita parannuksia.

OpenHAB-arkkitehtuuri

Sen arkkitehtuuri on varsin vaikuttava, koska sitä on kehitetty Java: ssa ja enemmänkin Eclipse Smart Home -kehyksessä. Tämä tarjoaa sinulle suuren määrän laitteita, joilla voit käyttää järjestelmää. Lisäksi se tarjoaa runtime-ympäristön, joka käyttää Apache Karafia yhdessä Eclipse Equinoxin kanssa Open Services Gateway -aloitteen perustamiseen.

Tämän lisäämiseksi OpenHAB-arkkitehtuurilla on laajennus lisäominaisuuksia, joiden uskotaan laajentavan sen toimintoja. Intuitiiviset käyttöliittymät tarjoavat mahdollisuuden olla helposti vuorovaikutuksessa monien fyysisten asioiden kanssa. Tämä sallii OpenHAB: n lisää ominaisuuksia. Lisäksi OpenHABissa on kytkettävä ominaisuus, joka tukee useita eri tekniikoita ja järjestelmiä sekä tuhansia laitteita.

Lisäksi OpenHAB pystyy toimimaan useilla alustoilla, kuten Linux, Windows ja Mac OSx . Se voi myös toimia Raspberry Pi-, Docker-, PINE64- ja Synology-sovelluksissa muiden lukuisten alustojen joukossa. Suurimmalla osalla ihmisistä on hyvä kokemus OpenHAB: n asentamisesta Raspberry Pi: lle, tämä saattaa olla hyödyllinen myös sinulle.

Home Assistant puolestaan ​​on kotiautomaatioalusta, joka toimii Python 3: lla Apache 2.0 -lisenssillä. Sitä saavat DIY-harrastajat ja maailmanlaajuiset tinkerit, jotta varmistetaan älykäs kotihallinta yksityisyyttä koskevilla huolenaiheilla. Se toimii myös täydellisesti Raspberry Pi -alustalla, kuten OpenHAB tai mikä tahansa muu paikallinen palvelin.

Home Assistant -sovelluksella on myös uskomaton käyttöjärjestelmä, johon viitataan nimellä Hass.io. Tällä on erittäin tärkeä rooli Home Assistantin asentamisessa ja päivittämisessä. Home Assistant -käyttöliittymä, jota hallitaan käyttöliittymästä, mahdollistaa kokoonpanon tilannekuvien luomisen tai palauttamisen.

Lisäksi Hass.io-lisäominaisuuksia, kuten Duck DNS, Let's Encrypt sekä Google Assistant, voidaan laajentaa. Tämä tarjoaa sinulle lisäominaisuuksia, jotka ovat hyödyllisiä lisäominaisuuksien kanssa. Home Assistant -palvelussa on myös useita uskomattomia resursseja, kuten lisäohjelmisto, mukautetut komponentit, Lovelace-paneelit ja paljon muuta.

Kotiassistenttiarkkitehtuuri

Home Assistant -arkkitehtuurissa on kotiohjaustoiminto, joka vastaa tietojen keräämisestä ja laitteiden ohjaamisesta. Siinä on myös kotiautomaatio, joka laukaisee komennot käyttäjän määritysten perusteella. Tämän lisäksi on älykäs koti, joka laukaisee komennot aiemman käytöksen perusteella.

Home Assistant Vs OpenHAB: Asennus ja määritykset

Asennus- ja määritysprosessi on melko yksinkertainen ja helppo seurata sekä Home Assistantille että OpenHAB: lle. Suosittelemme, että asennat ohjelmiston Raspberry Pi: hen, joka on halpa ja skaalautuva.

OpenHAB: lle asennusprosessi kuluttaa 20–30 minuuttia ajasta ja se on yksinkertaista. Konfigurointiprosessi tehdään yleensä web-käyttöliittymän avulla noudattamalla verkkosivustolla olevaa asennusopasta.

Home Assistantin asennusprosessi on aivan yhtä helppo kuin OpenHAB: n. Sinun on kuitenkin ladattava ja poltettava HassBian-kuva. Varmista, että sinulla on vakaa Internet-yhteys, jotta prosessi voi sujua ja ilman ongelmia. Aloitusopas on kotiassistentin verkkosivustolla, joten asennusprosessin saavuttaminen olisi oppaan avulla paljon yksinkertaisempaa.

Kokoonpanon suhteen viimeisimmässä OpenHAB-versiossa on paperi- ja Web-käyttöliittymä. Tämän avulla voit suorittaa useita määrityksiä ilman tiedostojen muokkaamista. Paperi-käyttöliittymä ei kuitenkaan tue kaikkia OpenHAB-ominaisuuksia, joten joudut muokkaamaan tiedostoja konfiguroinnin saavuttamiseksi.

Kotiassistentti suorittaa kokoonpanon tekemällä päätöksiä käyttäjän puolesta. Tämä tapahtuu ensimmäisen kerran käynnissä, kun se etsii automaattisesti kaikki talossasi olevat laitteet ja lisää ne sitten käyttöliittymään. YAML: lle on myös vaihtoehto, jota käytetään tiedostojen, piirustusten ja sivuasetusten määrittämiseen.

Kotiassistentti osoittautuu parhaaksi sillä, että sillä on tiettyjä ominaisuuksia, joita OpenHAB ei tee. Koti-avustajan lisäominaisuus tekee siitä vaikuttavan laajan dokumentaation ja yhden napsautuksen asennusprosessin vuoksi. Se ei myöskään edellytä komentorivin käyttöä asennuksen ja konfiguroinnin aikana, koska tämä voi myös olla melko osallistavaa ja vaativaa.

Kotiassistentti vs. OpenHAB: Joustavuus

Joustavuudesta puhuttaessa OpenHAB voi olla niin joustava kuin haluat, mutta se tulee maksamaan. Järjestelmää ei ole kovin helppo käyttää, koska tiedostojen konfigurointiin tarvitaan niin paljon ponnisteluja. Web-käyttöliittymä tukee useita perusasioita, mutta sekoitetut kokoonpanot saattavat olla hankalia käyttäjille. Tämä pitää sitä hiukan joustavana.

Toisaalta kotiassistentin tiedetään sammuttavan monien käyttäjien jano. Tämä johtuu automaattisen etsinnän toiminnasta, joka toimii melko hyvin. Toinen tämän järjestelmän suuri ominaisuus on kyky ennustaa tai arvata käyttäjän tarpeita. Tällä tavoin kotiassistentin uskotaan olevan joustava tavalla, joka sopii monien käyttäjien toiveisiin.

Kotiassistentti vs. OpenHAB: Automaatio

Automaatiosääntöjä voidaan hallita ja hallita useilla tavoilla. Kotiassistentti käyttää YAML: ää (YAML ei ole merkintökieli). Tämä on ihmisystävällinen standardi kaikille ohjelmointikieleille. Käyttämällä Python-tyylin sisennyksiä YAML osoittautuu hyväksi tapaksi luoda automatisointisääntöjä, mutta aloitteleville käyttäjille voi olla vaikea käyttää niitä.

Kodin avustajan automaatio

Siellä on myös sisäänrakennettu automaatioeditori, jonka avulla aloittelijat voivat helposti luoda ja muokata automaatiosääntöjä. Tämä on vaihtoehto YAML: lle, joka näyttää antamatta anteeksi aloittelijoille. Siksi sitä on helppo käyttää, mutta se edellyttää silti entiteettien ymmärtämistä entiteettien nimistä ja palvelukutsuista.

Lisäksi kotiassistentti käyttää Node-RED-järjestelmää myös automaatiosääntöjen hallintaan. Tämä työkalu on visuaalinen, nopea vaihtaa ja ottaa käyttöön, ja tarjoaa siten suuren joustavuuden. IBM on alun perin kehittänyt Node-RED-prosessin visuaalisen ohjelmoinnin virtauspohjaiseksi kehitystyökaluksi. App-daemon on myös toinen tehokas työkalu, jota käyttää kotiassistentti, joka käyttää Python-kykyjä hallita automaatiosääntöjä. Python on melko helppo ja nopea oppia, koska pystyt suorittamaan monimutkaisia ​​tehtäviä vain muutamalla koodirivillä.

OpenHAB käsittelee todennäköisesti mitä haluat, ja harkitsee Xbase-syntaksia, joka on helppo käsitellä. Siinä on myös hyvä määrä sisäänrakennettuja työkaluja automaatiosääntöjen hallintaan. Tähän sisältyy Xtendin käyttö, joka on Java-kielen joustava ja tarkoituksenmukainen kieli, joka kootaan luettavissa olevaan Java 8 -yhteensopivaan lähteeseen.

OpenHAB-automaatio

Käytetään myös Blockly-työkalua. Tämä on asiakaspuolen JavaScript-kirjasto visuaalisten lohko-ohjelmointikielten ja -editorien luomiseen. Tämä Google-työkalu tarjoaa helpon tavan luoda automaatiosääntöjä OpenHAB: iin. Aivan kuten kotiassistentti, voit käyttää Node-PUNAINEN työkalua, vaikka se ei välttämättä toimi niin hyvin kuin kotipalvelimessa.

Kotiassistentti vs. OpenHAB: Käyttäjät ja tuetut laitteet

Sekä kotiassistentissa että OpenHABissa on useita tuettuja laitteita, joita eri käyttäjät käyttävät. OpenHAB: lla on suuri määrä käyttäjiä. Tällä aktiivisella foorumilla on asiantuntevia ihmisiä, jotka vastaavat mielellään kysymyksiisi helposti. Tämä tarjoaa helpon ratkaisun syntyvän ongelman saamalla nopeat vastaukset käyttäjäyhteisöltä. Lisäksi dokumentaatio on hyödyllinen kaikenlaisille käyttäjille.

Kotiassistentti tukee myös eniten laitteita, noin 1400 komponenttia. Toisella puolella olevassa OpenHAB-laitteessa on vähemmän tuettuja laitteita, joiden lukumäärä on noin 800. Tämä saa kotiassistentti saamaan enemmän ääniä, koska sillä on käyttäjäystävällinen tapa varmistaa tuettujen laitteiden kasvava määrä, toisin kuin OpenHAB.

OpenHAB: lla on myös nopeasti kasvava määrä käyttäjiä. Kiitos HASS: lle, joka tarjoaa paljon chattailua Internetissä. Kysymyksiin vastausten lukumäärä todennäköisesti paranee, kun se kasvaa. Myös dokumentaatio on hyödyllinen käyttäjille, mutta sen on käytettävä enemmän rakennetta käyttäjien tarpeiden tyydyttämiseksi.

Kotiassistentti vs. OpenHAB: Käyttöliittymä

Intuitiivinen käyttöliittymä takaa käyttäjille helpon ja yksinkertaisen tehtävien ja toimintojen suorittamisen. Siksi on tarpeen valita käyttöliittymä, joka todennäköisesti tyydyttää toiveesi helposti.

OpenHAB-käyttöliittymät

OpenHAB: lla on useita käyttöliittymiä, mukaan lukien Paper UI, Basic UI sekä HABmin. Kolmesta voit valita mukavasti yhden, joka todennäköisesti tyydyttää tarpeitasi. Paper UI on tarkoitettu järjestelmän hallintaan sekä OpenHAB-ilmentymän määrittämiseen ja määrittämiseen. Sinun on kuitenkin harkittava tekstimuotoja, koska Paper UI ei kata kaikkia rajoituksia.

Verkko-käyttöliittymään sisältyy peruskäyttöliittymä, joka on tarkoitettu mobiililaitteille ja perustuu Googlen Material Design Lite -versioon. Lisäksi on olemassa HABmin-käyttöliittymä. Tämä on nykyaikainen, ammattimainen ja siirrettävä käyttöliittymä OpenHAB: lle, joka yhdistää sekä Paper UI: n että Basic UI: n toiminnot. Tämä tarjoaa sekä käyttäjän että järjestelmänvalvojan toimintoja, kuten sivustokarttoja käyttäjille ja määritysapuohjelmia asennuksen helpottamiseksi.

Home Assistant -palvelussa on myös hämmästyttävä käyttöliittymä. Siihen sisältyy oletusnäkymä, Lovelace sekä Home Assistant -ohjauspaneeli. Nämä rajapinnat antavat Home Assistantille parhaan interaktiivisen ominaisuuden käyttäjien välillä, joten kaikkein vaikuttavin.

Oletusnäkymä luodaan automaattisesti, kun olet jo määrittänyt laitteet ja automaatin. On paljon mukauttamisvaihtoehtoja, joita voit käyttää oletusnäkymässä. Tähän voi kuulua teemojen vaihtaminen, välilehtien ja korttien lisääminen sekä pohjapiirrosten käyttö muun muassa.

Lovelace on myös uusi käyttöliittymäominaisuus, joka on tällä hetkellä saatavana kotiassistentissa. Se tarjoaa upeita ominaisuuksia, mukaan lukien nopea, koska se käyttää staattista kokoonpanoa käyttöliittymän luomiseen. Se on myös muokattavissa siten, että tarjotaan käyttäjille lukuisia määritysvaihtoehtoja, kuten kyky ohittaa entiteettien nimet.

Lovelace UI

Lisäksi Home Assistant -ohjauspaneeli on käyttöliittymä, joka tarjoaa visuaalisen yksinkertaisuuden puhelimille ja tablet-laitteille. Tämä ohjauspaneeli on kirjoitettu käyttämällä JavaScript-kehystä, joka tunnetaan nimellä AngularJS. Tämän käyttöliittymän avulla voit hallita älykästä kotiasi helposti.

Kotiassistentti vs. OpenHAB: päätelmät

Nyt suoritetun arkkitehtuurin, joustavuuden, tuettujen laitteiden, automaatioominaisuuden ja käyttöliittymän laajan arvioinnin avulla voit selvästi ja helposti selviytyä joko Home Assistantista tai OpenHABista. Tämä riippuu valinnasta, joka tyydyttää tarpeitasi täysin.

Esimerkiksi käyttöliittymän kannalta Home Assistant tappaa näytön vaikuttavimmalla käyttäjän vuorovaikutuksella. Se tarjoaa myös käyttäjäystävällisemmän tavan pariliitoksen hallitsemiseksi ja kasvavan määrän tuettuja laitteita. Lisäksi siinä on yhden napsautuksen asennusprosessi yhdistettynä lisäominaisuuksiin ja kattava dokumentaatio.

Toisen puolen OpenHAB osoittautuu erinomaiseksi myös automaatioominaisuuksien, muokattavan käyttöliittymän ja joustavuuden suhteen. Tämän lisäksi OpenHAB: lla on jäykkä ja vankka arkkitehtuuri ja kehitys, joka johtaa vakaaseen työhön ja toimintaan. Sen asennus on myös helppoa ja käyttöliittymä on myös hyvä.

Siksi näiden kahden yksityiskohtaisen vertailun perusteella ei ole epäilystäkään siitä, että aiot viedä kotiin parhaan avoimen lähdekoodin automaatiojärjestelmän, joka sopii sydämesi toiveisiin.

Mielenkiintoisia Artikkeleita