Hjemmeassistent mod OpenHAB

Er du i et dilemma at vælge mellem en hjemmeassistent eller OpenHAB hjemmeautomatiseringsplatform? Dette kan være udfordrende for dig, men vi afslører dig det bedste valg. Du behøver ikke at være en computernerd eller en koder for at kunne bruge Home Assistant eller OpenHAB. Alt hvad du skal gøre er at nøje gennemgå den medfølgende hurtiglæsning, og du får det rigtige svar på spørgsmålet, " Hjælpeassistent eller OpenHAB ?"

Hjemmeassistent hjemmeautomation

I tilfælde af at du spekulerer på, hvad disse er, er de en open source-hjemmeautomatiseringsplatform, der udfører forskellige funktioner, såsom at kontrollere dine smarte enheder. De fungerer derfor som søjlen i dit smarte hjem.

Tilsyneladende, efter omfattende forskning og erfaring baseret på arkitekturen, den grafiske brugergrænseflade, automatiseringsreglerne og antallet af understøttede enheder blandt andet, formåede vi at bemærke forskellene såvel som de ligheder, der opstår mellem Home Assistant og OpenHAB . Med de forskellige funktionaliteter og funktioner er du på et blødt sted for let at vælge, hvad du skal nøjes med.

OpenHAB-hjemmeautomation

Fortsæt derfor med at rulle ned ad siden, da vi garanterer dig et smil i dit ansigt, når du beslutter dig for, om det er OpenHAB eller Home Assistant. Det er den rigtige, der vil tilfredsstille dine behov. Dette tager ikke meget af din tid og din indsats, så sørg for at navigere igennem.

Hjemmeassistent mod OpenHAB: Oprettelse og arkitektur

Når det kommer til de to udviklings- og designfunktioner, er der en markant forskel. Dette adskiller OpenHAB og hjemmeassistent. Til at begynde med er OpenHAB 2.5 den seneste tilgængelige version, der er kommet frem fra den gamle version i 2010 af Kai Kreuzer. Den opdaterede version kommer med nye fantastiske funktioner, fejlrettelser såvel som andre forbedringer.

OpenHAB Arkitektur

Dens arkitektur er ret imponerende, da den er udviklet i Java og mere af en Eclipse Smart Home-ramme. Dette giver dig et stort antal enheder, hvor du kan køre systemet. Desuden giver det et runtime-miljø, der bruger Apache Karaf sammen med Eclipse Equinox til at oprette et Open Services Gateway-initiativ.

For at tilføje til dette har OpenHABs arkitektur udvidelsen af yderligere funktioner, der menes at udvide dens funktionaliteter. Intuitive brugergrænseflader giver mulighed for let at interagere med et stort antal fysiske ting. Dette giver mulighed for flere muligheder i OpenHAB. OpenHAB har også en pluggbar funktion, der understøtter en lang række forskellige teknologier og systemer samt tusinder af enheder.

Derudover er OpenHAB også i stand til at køre på forskellige platforme som Linux, Windows og Mac OSx . Det kan også køre på Raspberry Pi, Docker, PINE64 og Synology blandt flere forskellige platforme. De fleste mennesker har en god oplevelse af at installere OpenHAB på Raspberry Pi, dette kan også være muligt for dig.

Hjemmeassistent er på den anden side en hjemmeautomatiseringsplatform, der kører på Python 3 under Apache 2.0-licensen. Det er drevet af DIY-entusiaster og et verdensomspændende af tinkerers for at sikre en smart home-kontrol med privatlivets fred. Det kører også perfekt på en Raspberry Pi-platform ligesom OpenHAB eller en anden lokal server.

Hjemmeassistent har også et utroligt operativsystem kaldet Hass.io. Dette spiller en meget vigtig rolle i installation og opdatering af hjemmeassistent. Da det styres fra frontend, tillader brugerhåndbogen til hjemmeassistent oprettelse eller gendannelse af snapshots af din konfiguration.

Der er desuden muligheden for at udvide Hass.io-tilføjelsesfunktioner som Duck DNS, Let's Encrypt samt Google Assistant blandt andre. Dette giver dig de ekstra funktionaliteter, der kommer godt med add-on-funktionerne. Hjælpeassistenten har også flere fantastiske ressourcer, inklusive den ekstra software, brugerdefinerede komponenter, Lovelace-paneler og meget mere.

Hjælpearkitektur

Hjemassistentens arkitektur har hjemmekontrolfunktion, der er ansvarlig for at indsamle information og styre enheder. Det har også hjemmeautomation, der udløser kommandoer baseret på brugerkonfigurationer. Derudover er Smart Home, der udløser kommandoer baseret på den tidligere opførsel.

Hjemmeassistent Vs OpenHAB: Installation og konfiguration

Installations- og konfigurationsprocessen er temmelig enkel og let at følge for både hjemmeassistent og OpenHAB. Vi anbefaler dig at installere softwaren på en Raspberry Pi, som er billig og skalerbar.

For OpenHAB forbruger installationsprocessen mellem 20 og 30 minutter af din tid, og det er bare ligetil. Konfigurationsprocessen udføres normalt ved hjælp af webgrænsefladen ved at følge installationsvejledningen, der findes på webstedet.

Installationsprocessen for Hjælpeassistent er lige så enkel som for OpenHAB. Du skal dog downloade og brænde billedet af HassBian. Sørg for at have en stabil internetforbindelse, så processen kan være glat og uden problemer. Vejledningen til at komme i gang findes på hjemmesiden Hjælpeassistent, og det ville derfor være meget enklere at hjælpe installationen med installationen.

Med hensyn til konfiguration har den nyeste version af OpenHAB papirgrænsefladen og webgrænsefladen. Dette giver dig mulighed for at udføre flere konfigurationer uden at skulle redigere filer. Papirgrænsefladen understøtter imidlertid ikke alle funktioner i OpenHAB, derfor skal du redigere filer for at opnå konfigurationen.

Hjælpeassistenten udfører konfigurationen ved at træffe beslutninger på brugerens vegne. Dette sker i løbet af første gang, det kører, da det automatisk opdager alle enheder, der er i dit hus og derefter føjer dem til UI. Der er også en mulighed for YAML, der bruges til at konfigurere filer, tegninger og sideindstillinger.

Hjemmeassistenten viser sig at være den bedste ved at have visse muligheder, som OpenHAB ikke gør. Tilføjelsesfunktionen i Hjælpeassistent gør det imponerende på grund af den udbredte dokumentation og installationsprocessen med et enkelt klik. Det kræver heller ikke, at du bruger kommandolinjen under installation og konfiguration, da dette også kan være ganske involverende og krævende.

Hjemmeassistent mod OpenHAB: Fleksibilitet

Når vi taler om fleksibilitet, kan OpenHAB være så fleksibel, som du ønsker, at det skal være, men det koster en pris. Systemet er ikke så let at bruge, da der er så mange kræfter, der kræves i konfigurationen af ​​filer. Web-brugergrænsefladen understøtter forskellige grundlæggende ting, men blandede konfigurationer kan være besværlige for brugerne. Dette betragter det som en smule fleksibelt.

På den anden side er hjemmeassistenten kendt for at slukke tørsten hos mange brugere. Dette skyldes tilstedeværelsen af ​​auto-discovery-funktionen, der fungerer temmelig godt. En anden stor funktion ved dette system er evnen til at forudsige eller gætte brugernes behov. Med dette antages hjemmeassistent at være fleksibel på en måde, der kan passe til mange brugers ønsker.

Hjemmeassistent mod OpenHAB: Automation

Der er flere måder, hvorpå du kan kontrollere og administrere automatiseringsregler. For hjemmeassistent er der brugen af ​​YAML (YAML er ikke markeringssprog). Dette er en menneskelig venlig standard for alle programmeringssprog. Ved hjælp af indrykk i Python-stil viser YAML sig at være en god måde at oprette automatiseringsregler på, men det kan være svært at bruge for begyndere.

Hjælpeautomatisering

Der er også en indbygget automatiseringseditor, der gør det muligt for begyndere nemt at oprette og redigere automatiseringsregler. Dette er et alternativ til YAML, der synes at være utilgivelig for begyndere. Det er derfor let at bruge, men det kræver stadig en bedre forståelse af enhedsnavne og serviceopkaldskoncept.

Endvidere bruger Home Assistant også Node-RED til at administrere automatiseringsreglerne. Dette værktøj er visuelt, hurtigt at skifte og implementere og tilbyder derfor stor fleksibilitet. Node-RED blev oprindeligt udviklet af IBM som et flowbaseret udviklingsværktøj til visuel programmering. App-daemon er også et andet kraftfuldt værktøj, der bruges af Home Assistant, der bruger Python-evner til at styre automatiseringsregler. Python er ganske let og hurtig at lære, da du kan være i stand til at udføre komplekse opgaver med blot et par kodelinjer.

OpenHAB håndterer sandsynligvis alt, hvad du vil have det, mens du overvejer Xbase-syntaks, som er let at håndtere. Det har også en lang række indbyggede værktøjer til styring af automatiseringsregler. Dette inkluderer brugen af ​​Xtend, som er et smidigt og meningsfuldt sprog i Java, der samles til læsbar Java 8-kompatibel kilde.

OpenHAB-automatisering

Der er også brugen af ​​Blockly-værktøj. Dette er et JavaScript-bibliotek på klientsiden til at oprette visuelle blokprogrammeringssprog og redaktører. Dette værktøj fra Google giver en nem måde at oprette automatiseringsreglerne i OpenHAB. Ligesom hjemmeassistent kan du lige så godt bruge Node-RED-værktøjet, selvom det muligvis ikke fungerer godt, som det gør i hjemmeassistent.

Hjemmeassistent mod OpenHAB: Brugere og understøttede enheder

Både hjemmeassistent og OpenHAB har flere understøttede enheder, der bruges af forskellige brugere. OpenHAB har et stort antal brugere. Dette aktive forum har kyndige mennesker, der med glæde besvarer dine spørgsmål med lethed. Dette giver det nemt at løse et opstående problem ved at få hurtige svar fra brugerfællesskabet. Derudover er dokumentationen nyttig for alle slags brugere.

Hjemmeassistent understøtter også det største antal enheder, der er cirka 1400 komponenter. OpenHAB på den anden side har et færre antal understøttede enheder, der udgør omkring 800. Dette får Home Assistant til at få flere stemmer, da det har en brugervenlig måde at sikre det stigende antal understøttede enheder i modsætning til OpenHAB.

OpenHAB har også et hurtigt voksende antal brugere. Takket være HASS, der giver en masse chats på internettet. Antallet af svar på de stillede spørgsmål vil sandsynligvis forbedre, når det vinder vækst. Dokumentationen er også nyttig for brugerne, men den skal bruge mere struktur for at tilfredsstille brugernes behov.

Hjemmeassistent mod OpenHAB: Brugergrænseflade

En intuitiv brugergrænseflade garanterer brugerne let og let at udføre deres opgaver og funktioner. Derfor er der et behov for at vælge en brugergrænseflade, der sandsynligvis opfylder dine ønsker med lethed.

OpenHAB UI'er

OpenHAB har flere grænseflader, herunder Paper UI, Basic UI samt HABmin. Fra de tre kan du komfortabelt vælge den, der sandsynligvis tilfredsstiller dine behov. Paper UI er til systemadministration samt opsætning og konfiguration af din OpenHAB-forekomst. Du bliver dog nødt til at overveje de tekstlige konfigurationer, da Paper UI ikke dækker alle begrænsninger.

Web-brugergrænsefladen involverer det grundlæggende brugergrænseflade, der er til mobile enheder baseret på Material Design Lite fra Google. Der er desuden brug af HABmin-interface. Dette er en moderne, professionel og bærbar brugergrænseflade til OpenHAB, der kombinerer funktionerne i både Paper UI og Basic UI. Dette giver både bruger- og administrationsfunktioner såsom sitemaps for brugere og konfigurationsværktøjer til hjælp til opsætningen.

Hjemmeassistent har også en forbløffende brugergrænseflade. Det involverer standardvisningen, Lovelace såvel som Hjælpecentralens kontrolpanel. Disse grænseflader giver Hjælpeassistenten den bedste interaktive funktion mellem brugere og dermed den mest imponerende.

Standardvisningen oprettes automatisk, når du allerede har konfigureret enhederne og automaten. Der er mange tilpassede indstillinger, som du kan vælge at bruge med standardvisningen. Dette kan omfatte ændring af temaer, tilføjelse af faner og kort samt brug af plantegninger blandt andre.

Lovelace er også den nye UI-funktion, der i øjeblikket er tilgængelig i Hjælpeassistenten. Det tilbyder fantastiske funktioner, herunder at være hurtig, da den bruger en statisk konfiguration til at opbygge brugergrænsefladen. Det kan også tilpasses, hvilket giver brugerne adskillige konfigurationsmuligheder som muligheden for at tilsidesætte navne på enheder.

Lovelace UI

Desuden er Home Assistant Control Panel en brugergrænseflade med en visuel enkelhed for telefoner og tablets. Dette kontrolpanel er skrevet ved hjælp af en JavaScript-ramme kendt som AngularJS. Denne brugergrænseflade giver dig mulighed for nemt at kontrollere dit smarte hjem.

Hjemmeassistent mod OpenHAB: Konklusion

Fra den omfattende evaluering af arkitektur, fleksibilitet, understøttede enheder, automatiseringsfunktion og brugergrænseflade blandt andre funktioner, kan du tydeligt og nemt nøjes med enten Home Assistant eller OpenHAB. Dette afhænger af det valg, der fuldt ud tilfredsstiller dine behov.

For eksempel dræber Home Assistant med hensyn til brugergrænsefladen showet med den mest imponerende brugerinteraktion. Det giver også en mere brugervenlig måde at styre parring og et voksende antal understøttede enheder. Derudover har den en enkelt-klik-installationsproces kombineret med add-ons-funktion og omfattende dokumentation.

OpenHAB på den anden side viser sig at være stor med hensyn til automatiseringsfunktioner, brugerdefinerbar brugergrænseflade og fleksibilitet. Derudover har OpenHAB en stiv og robust arkitektur og udvikling, der fører til stabilt arbejde og drift. Dens installationsproces er også let, og brugergrænsefladen er også god.

Derfor, baseret på den detaljerede sammenligning af de to, er der ingen tvivl om, at du tager hjem den bedste open source-automatiseringsplatform, der passer til dit hjertes ønsker.

Interessante Artikler