Οικιακός βοηθός εναντίον OpenHAB
Είστε σε δίλημμα για να επιλέξετε είτε από οικιακή πλατφόρμα είτε από OpenHAB οικιακή πλατφόρμα αυτοματισμού; Αυτό μπορεί να είναι δύσκολο για εσάς, αλλά θα σας αποκαλύψουμε την καλύτερη επιλογή. Δεν χρειάζεται να είστε nerd υπολογιστή ή κωδικοποιητής για να μπορείτε να χρησιμοποιείτε το Home Assistant ή το OpenHAB. Το μόνο που χρειάζεται να κάνετε είναι να διαβάσετε προσεκτικά τη γρήγορη ανάγνωση που παρέχεται και θα λάβετε τη σωστή απάντηση στην ερώτηση, "Βοηθός οικίας ή OpenHAB?”
Σε περίπτωση που αναρωτιέστε τι είναι αυτά, είναι μια πλατφόρμα οικιακού αυτοματισμού ανοιχτού κώδικα που εκτελεί διάφορες λειτουργίες όπως τον έλεγχο των έξυπνων συσκευών σας. Επομένως, λειτουργούν ως ο πυλώνας του έξυπνου σπιτιού σας.
Προφανώς, μετά από εκτεταμένη έρευνα και εμπειρία με βάση την αρχιτεκτονική, το γραφικό περιβάλλον χρήστη, τους κανόνες αυτοματισμού καθώς και τον αριθμό των υποστηριζόμενων συσκευών, μεταξύ άλλων, καταφέραμε να σημειώσουμε τις διαφορές καθώς και τις ομοιότητες που προκύπτουν μεταξύ του Home Assistant και του OpenHAB . Με τις διαφορετικές λειτουργίες και δυνατότητες, θα βρίσκεστε σε ένα μαλακό σημείο για να επιλέξετε εύκολα τι πρέπει να εγκαταστήσετε.
Επομένως, συνεχίστε με κύλιση προς τα κάτω στη σελίδα καθώς σας εγγυόμαστε ένα χαμόγελο στο πρόσωπό σας καθώς αποφασίζετε εάν είναι OpenHAB ή Home Assistant. Αυτό είναι το σωστό που θα ικανοποιήσει τις ανάγκες σας. Αυτό δεν θα πάρει πολύ χρόνο και προσπάθεια, γι 'αυτό φροντίστε να περιηγηθείτε.
Home Assistant Vs OpenHAB: Δημιουργία και Αρχιτεκτονική
Όσον αφορά τα χαρακτηριστικά ανάπτυξης και σχεδιασμού των δύο, υπάρχει μια αξιοσημείωτη διαφορά. Αυτό διακρίνει το OpenHAB και το Home Assistant. Κατ 'αρχάς, το OpenHAB 2.5 είναι η τελευταία διαθέσιμη έκδοση που εμφανίστηκε από την αρχαία έκδοση το 2010 από τον Kai Kreuzer. Η ενημερωμένη έκδοση έρχεται με νέες εκπληκτικές δυνατότητες, διορθώσεις σφαλμάτων καθώς και άλλες βελτιώσεις.
Η αρχιτεκτονική του είναι αρκετά εντυπωσιακή καθώς αναπτύσσεται στο Ιάβα και περισσότερο ένα πλαίσιο Eclipse Smart Home. Αυτό σας προσφέρει έναν τεράστιο αριθμό συσκευών όπου μπορείτε να εκτελέσετε το σύστημα. Επιπλέον, παρέχει ένα περιβάλλον χρόνου εκτέλεσης που χρησιμοποιεί το Apache Karaf μαζί με το Eclipse Equinox για τη δημιουργία μιας πρωτοβουλίας Open Services Gateway.
Για να προσθέσετε σε αυτό, η αρχιτεκτονική του OpenHAB έχει την επέκταση του πρόσθετος χαρακτηριστικά που πιστεύεται ότι επεκτείνουν τις λειτουργίες του. Οι έξυπνες διεπαφές χρήστη παρέχουν τη δυνατότητα να αλληλεπιδρούν εύκολα με έναν τεράστιο αριθμό φυσικών πραγμάτων. Αυτό επιτρέπει περισσότερες επιλογές δυνατοτήτων του OpenHAB. Επίσης, το OpenHAB διαθέτει δυνατότητα σύνδεσης που υποστηρίζει πολλές διαφορετικές τεχνολογίες και συστήματα, καθώς και χιλιάδες συσκευές.
Επιπλέον, το OpenHAB μπορεί να λειτουργεί σε διάφορες πλατφόρμες όπως Linux, Παράθυρα και Mac OSx επισης. Μπορεί επίσης να τρέξει σε Raspberry Pi, Docker, PINE64 και Synology μεταξύ άλλων πολυάριθμων πλατφορμών. Οι περισσότεροι άνθρωποι έχουν μια καλή εμπειρία εγκατάστασης του OpenHAB στο Raspberry Pi, αυτό μπορεί επίσης να είναι εφικτό για εσάς.
Ο οικιακός βοηθός, από την άλλη πλευρά, είναι μια πλατφόρμα οικιακού αυτοματισμού που λειτουργεί Πύθων 3 υπό την άδεια Apache 2.0. Τροφοδοτείται από τους λάτρεις του DIY και έναν κόσμο των tinkerers για να εξασφαλίσει έναν έξυπνο οικιακό έλεγχο με θέματα απορρήτου. Τρέχει επίσης τέλεια σε μια πλατφόρμα Raspberry Pi όπως το OpenHAB ή οποιονδήποτε άλλο τοπικό διακομιστή.
Ο οικιακός βοηθός διαθέτει επίσης ένα απίστευτο λειτουργικό σύστημα που αναφέρεται ως Hass.io. Αυτό παίζει πολύ σημαντικό ρόλο στην εγκατάσταση και ενημέρωση του Home Assistant. Καθώς διαχειρίζεται από το frontend, το περιβάλλον εργασίας χρήστη του Home Assistant επιτρέπει τη δημιουργία ή την αποκατάσταση στιγμιότυπων της διαμόρφωσής σας.
Επιπλέον, υπάρχει η δυνατότητα επέκτασης των πρόσθετων λειτουργιών Hass.io όπως το Duck DNS, Let’s Encrypt, καθώς και ο Βοηθός Google μεταξύ άλλων. Αυτό σας παρέχει τις πρόσθετες λειτουργίες που είναι χρήσιμες με τις πρόσθετες δυνατότητες. Ο οικιακός βοηθός έχει επίσης αρκετούς καταπληκτικούς πόρους, όπως το πρόσθετο λογισμικό, τα προσαρμοσμένα στοιχεία, τα πάνελ Lovelace και πολλά άλλα.
Η αρχιτεκτονική του Home Assistant διαθέτει λειτουργία οικιακού ελέγχου που είναι υπεύθυνη για τη συλλογή πληροφοριών και τον έλεγχο συσκευών. Διαθέτει επίσης οικιακό αυτοματισμό που ενεργοποιεί εντολές με βάση τις ρυθμίσεις χρήστη. Εκτός από αυτό είναι το Smart Home που ενεργοποιεί εντολές με βάση την προηγούμενη συμπεριφορά.
Home Assistant Vs OpenHAB: Εγκατάσταση και διαμόρφωση
Η διαδικασία εγκατάστασης και διαμόρφωσης είναι πολύ απλή και εύκολη στην παρακολούθηση τόσο για το Home Assistant όσο και για το OpenHAB. Σας συνιστούμε να εγκαταστήσετε το λογισμικό σε ένα Raspberry Pi το οποίο είναι φθηνό και επεκτάσιμο.
Για το OpenHAB, η διαδικασία εγκατάστασης θα διαρκέσει μεταξύ 20 και 30 λεπτών του χρόνου σας και είναι απλή. Η διαδικασία διαμόρφωσης γίνεται συνήθως χρησιμοποιώντας τη διεπαφή ιστού ακολουθώντας τον οδηγό εγκατάστασης που παρέχεται στον ιστότοπο.
Η διαδικασία εγκατάστασης για το Home Assistant είναι εξίσου απλή με εκείνη του OpenHAB. Ωστόσο, θα πρέπει να κατεβάσετε και να εγγράψετε την εικόνα του HassBian. Φροντίστε να έχετε μια σταθερή σύνδεση στο Διαδίκτυο, ώστε η διαδικασία να είναι ομαλή και χωρίς προβλήματα. Ο οδηγός έναρξης παρέχεται στην ιστοσελίδα του Home Assistant, επομένως, η επίτευξη της διαδικασίας εγκατάστασης θα ήταν πολύ πιο απλή με τον οδηγό.
Όσον αφορά τη διαμόρφωση, η τελευταία έκδοση του OpenHAB έχει το UI χαρτιού και το περιβάλλον εργασίας χρήστη Web. Αυτό σας επιτρέπει να εκτελείτε διάφορες διαμορφώσεις χωρίς την ανάγκη επεξεργασίας αρχείων. Ωστόσο, το χαρτί UI δεν υποστηρίζει όλες τις δυνατότητες στο OpenHAB, επομένως, θα πρέπει να επεξεργαστείτε αρχεία για να επιτύχετε τη διαμόρφωση.
Ο οικιακός βοηθός εκτελεί τη διαμόρφωση λαμβάνοντας αποφάσεις για λογαριασμό του χρήστη. Αυτό συμβαίνει κατά την πρώτη φορά που εκτελείται καθώς ανακαλύπτει αυτόματα όλες τις συσκευές που βρίσκονται στο σπίτι σας και στη συνέχεια τις προσθέτει στο περιβάλλον χρήστη. Υπάρχει επίσης μια επιλογή για το YAML το οποίο χρησιμοποιείται για τη διαμόρφωση αρχείων, σχεδιαγραμμάτων καθώς και ρυθμίσεων σελίδας.
Ο οικιακός βοηθός αποδεικνύεται ότι είναι ο καλύτερος έχοντας συγκεκριμένες δυνατότητες που δεν έχει το OpenHAB. Η δυνατότητα πρόσθετου στο Home Assistant το καθιστά εντυπωσιακό λόγω της εκτεταμένης τεκμηρίωσης και της διαδικασίας εγκατάστασης με ένα κλικ. Επίσης, δεν απαιτεί τη χρήση της γραμμής εντολών κατά την εγκατάσταση και τη διαμόρφωση, καθώς αυτό μπορεί να είναι αρκετά απαιτητικό και απαιτητικό.
Home Assistant Vs OpenHAB: Ευελιξία
Μιλώντας για ευελιξία, το OpenHAB μπορεί να είναι τόσο ευέλικτο όσο θα θέλατε να είναι, αλλά αυτό κοστίζει. Το σύστημα δεν είναι τόσο εύκολο στη χρήση, καθώς απαιτούνται τόσες πολλές προσπάθειες στη διαμόρφωση των αρχείων. Το Web UI υποστηρίζει διάφορα βασικά πράγματα, ωστόσο, οι μικτές διαμορφώσεις ενδέχεται να είναι δυσκίνητες για τους χρήστες. Αυτό το θεωρεί λίγο ευέλικτο.
Από την άλλη πλευρά, ο οικιακός βοηθός είναι γνωστό ότι ξεδιψάζει πολλούς χρήστες. Αυτό οφείλεται στην παρουσία της λειτουργίας αυτόματης ανακάλυψης που λειτουργεί αρκετά καλά. Ένα άλλο μεγάλο χαρακτηριστικό αυτού του συστήματος είναι η ικανότητα πρόβλεψης ή μαντέψεων των αναγκών του χρήστη. Με αυτό, το Home Assistant πιστεύεται ότι είναι ευέλικτο με τρόπο που να ταιριάζει στις επιθυμίες πολλών χρηστών.
Home Assistant Vs OpenHAB: Αυτοματισμός
Υπάρχουν διάφοροι τρόποι με τους οποίους μπορείτε να ελέγξετε και να διαχειριστείτε τους κανόνες αυτοματισμού. Για τον οικιακό βοηθό, υπάρχει η χρήση του YAML (YAML Ain-Mark-up Language). Αυτό είναι ένα φιλικό προς τον άνθρωπο πρότυπο για όλες τις γλώσσες προγραμματισμού. Χρησιμοποιώντας τις εσοχές τύπου Python, το YAML αποδεικνύεται ότι είναι ένας καλός τρόπος για τη δημιουργία κανόνων αυτοματισμού, ωστόσο, μπορεί να είναι δύσκολο να χρησιμοποιηθεί για αρχάριους χρήστες.
Επίσης, υπάρχει ένας ενσωματωμένος επεξεργαστής αυτοματισμού που επιτρέπει στους αρχάριους να δημιουργούν και να επεξεργάζονται εύκολα κανόνες αυτοματισμού. Αυτή είναι μια εναλλακτική λύση για το YAML που φαίνεται να είναι ασυναίσθητο για τους αρχάριους. Είναι, επομένως, εύχρηστο, αλλά απαιτεί ακόμα καλύτερη κατανόηση των ονομάτων οντοτήτων και της έννοιας των κλήσεων υπηρεσιών.
Επιπλέον, το Home Assistant χρησιμοποιεί επίσης το Node-RED για τη διαχείριση των κανόνων αυτοματισμού. Αυτό το εργαλείο είναι οπτικό, γρήγορο να αλλάξει και, επομένως, να προσφέρει μεγάλη ευελιξία. Το Node-RED αναπτύχθηκε αρχικά από την IBM ως εργαλείο ανάπτυξης με βάση τη ροή για οπτικό προγραμματισμό. Επίσης, το App-daemon είναι ένα άλλο ισχυρό εργαλείο που χρησιμοποιείται από τον Βοηθό οικιακής χρήσης που χρησιμοποιεί τις ικανότητες της Python για τη διαχείριση κανόνων αυτοματισμού. Η Python είναι αρκετά εύκολη και γρήγορη στην εκμάθηση, καθώς μπορείτε να εκτελέσετε πολύπλοκες εργασίες με λίγες γραμμές κώδικα.
Το OpenHAB είναι πολύ πιθανό να χειριστεί οτιδήποτε θέλετε, λαμβάνοντας υπόψη τη σύνταξη Xbase που είναι εύκολο να αντιμετωπιστεί. Διαθέτει επίσης έναν μεγάλο αριθμό ενσωματωμένων εργαλείων για τη διαχείριση κανόνων αυτοματισμού. Αυτό περιλαμβάνει τη χρήση του Xtend που είναι μια ευέλικτη και εύχρηστη γλώσσα της Java που μεταγλωττίζεται σε αναγνώσιμη πηγή συμβατή με Java 8.
Υπάρχει επίσης η χρήση του εργαλείου Blockly. Πρόκειται για μια βιβλιοθήκη JavaScript από την πλευρά του πελάτη για τη δημιουργία οπτικών γλωσσών προγραμματισμού και επεξεργαστών. Αυτό το εργαλείο από την Google παρέχει έναν εύκολο τρόπο δημιουργίας κανόνων αυτοματισμού στο OpenHAB. Όπως και ο Βοηθός οικιακής χρήσης, μπορείτε επίσης να χρησιμοποιήσετε το εργαλείο Node-RED αν και ενδέχεται να μην λειτουργεί σωστά όπως και στον Βοηθό οικίας.
Home Assistant Vs OpenHAB: Χρήστες και υποστηριζόμενες συσκευές
Τόσο το Home Assistant όσο και το OpenHAB έχουν πολλές υποστηριζόμενες συσκευές που χρησιμοποιούνται από διάφορους χρήστες. Το OpenHAB έχει μεγάλο αριθμό χρηστών. Αυτό το ενεργό φόρουμ έχει καταρτισμένους ανθρώπους που απαντούν ευχαρίστως στις ερωτήσεις σας με ευκολία. Αυτό παρέχει την ευκολία επίλυσης ενός προκύπτοντος προβλήματος λαμβάνοντας γρήγορες απαντήσεις από την κοινότητα των χρηστών. Επιπλέον, η τεκμηρίωση είναι χρήσιμη για όλους τους χρήστες.
Ο οικιακός βοηθός υποστηρίζει επίσης τον μεγαλύτερο αριθμό συσκευών που είναι περίπου 1400 εξαρτήματα. Το OpenHAB από την άλλη πλευρά έχει μικρότερο αριθμό υποστηριζόμενων συσκευών που ανέρχεται περίπου στις 800. Αυτό κάνει τον Βοηθό οικιακής χρήσης να κερδίσει περισσότερες ψήφους καθώς έχει έναν φιλικό προς τον χρήστη τρόπο για να εξασφαλίσει τον αυξανόμενο αριθμό των υποστηριζόμενων συσκευών, σε αντίθεση με το OpenHAB.
Το OpenHAB έχει επίσης έναν ταχέως αυξανόμενο αριθμό κοινοτήτων χρηστών. Χάρη στο HASS που παρέχει πολλές συνομιλίες στο Διαδίκτυο. Ο αριθμός των απαντήσεων στις ερωτήσεις είναι πιθανό να βελτιωθεί καθώς αυξάνεται. Επίσης, η τεκμηρίωση είναι χρήσιμη για τους χρήστες, αλλά πρέπει να χρησιμοποιήσει περισσότερη δομή για να ικανοποιήσει τις ανάγκες των χρηστών.
Home Assistant Vs OpenHAB: Διεπαφή χρήστη
Μια διαισθητική διεπαφή χρήστη εγγυάται στους χρήστες την ευκολία και την απλότητα της εκτέλεσης των καθηκόντων και των λειτουργιών τους. Επομένως, υπάρχει ανάγκη επιλογής διεπαφής χρήστη που είναι πιθανό να ικανοποιήσει τις επιθυμίες σας με ευκολία.
Το OpenHAB έχει πολλές διεπαφές, όπως το Paper UI, το Basic UI καθώς και το HABmin. Από τα τρία, μπορείτε άνετα να επιλέξετε αυτό που είναι πιθανό να ικανοποιήσει τις ανάγκες σας. Το Paper UI προορίζεται για διαχείριση συστήματος, καθώς και για τη ρύθμιση και τη διαμόρφωση της παρουσίας OpenHAB. Ωστόσο, θα πρέπει να λάβετε υπόψη τις διαμορφώσεις κειμένου, καθώς το Paper UI δεν καλύπτει όλους τους περιορισμούς.
Το Web UI περιλαμβάνει το Βασικό περιβάλλον χρήστη που προορίζεται για κινητές συσκευές με βάση το Material Design Lite από την Google. Επιπλέον, υπάρχει χρήση της διασύνδεσης HABmin. Πρόκειται για μια σύγχρονη, επαγγελματική και φορητή διεπαφή χρήστη για το OpenHAB που συνδυάζει τις λειτουργίες τόσο του Paper UI όσο και του Basic UI. Αυτό παρέχει τόσο λειτουργίες χρήστη όσο και διαχειριστικές λειτουργίες, όπως χάρτες ιστοτόπου για χρήστες, καθώς και βοηθητικά προγράμματα διαμόρφωσης για τη διευκόλυνση της εγκατάστασης.
Ο οικιακός βοηθός έχει επίσης ένα εκπληκτικό περιβάλλον εργασίας χρήστη. Περιλαμβάνει την προεπιλεγμένη προβολή, το Lovelace καθώς και τον Πίνακα Ελέγχου Home Assistant. Αυτές οι διασυνδέσεις δίνουν στον Βοηθό οικιακής χρήσης την καλύτερη διαδραστική δυνατότητα μεταξύ των χρηστών, εξ ου και την πιο εντυπωσιακή.
Η προεπιλεγμένη προβολή δημιουργείται αυτόματα αφού έχετε ήδη διαμορφώσει τις συσκευές και τα αυτόματα. Υπάρχουν πολλές επιλογές προσαρμογής που μπορείτε να επιλέξετε να χρησιμοποιήσετε με την προεπιλεγμένη προβολή. Αυτό μπορεί να περιλαμβάνει την αλλαγή θεμάτων, την προσθήκη καρτελών και καρτών καθώς και τη χρήση κατόψεων μεταξύ άλλων.
Επίσης, το Lovelace είναι η νέα δυνατότητα διεπαφής χρήστη που διατίθεται επί του παρόντος στον οικιακό βοηθό. Προσφέρει εξαιρετικές δυνατότητες, όπως γρήγορη καθώς χρησιμοποιεί μια στατική διαμόρφωση για τη δημιουργία της διεπαφής χρήστη. Είναι επίσης προσαρμόσιμο παρέχοντας έτσι στους χρήστες πολλές επιλογές διαμορφώσεων όπως η δυνατότητα παράκαμψης ονομάτων οντοτήτων.
Επιπλέον, το Home Assistant Control Panel είναι μια διεπαφή χρήστη με οπτική απλότητα για τηλέφωνα και tablet. Αυτός ο πίνακας ελέγχου γράφεται χρησιμοποιώντας ένα πλαίσιο JavaScript γνωστό ως AngularJS. Αυτή η διεπαφή χρήστη σάς επιτρέπει να ελέγχετε το έξυπνο σπίτι σας με ευκολία.
Home Assistant Vs OpenHAB: Συμπέρασμα
Τώρα από την εκτεταμένη αξιολόγηση της αρχιτεκτονικής, της ευελιξίας, των υποστηριζόμενων συσκευών, της δυνατότητας αυτοματισμού και της διεπαφής χρήστη, μεταξύ άλλων χαρακτηριστικών, μπορείτε να διευθετήσετε καθαρά και εύκολα είτε το Home Assistant ή το OpenHAB Αυτό εξαρτάται από την επιλογή που θα ικανοποιήσει πλήρως τις ανάγκες σας.
Για παράδειγμα, όσον αφορά τη διεπαφή χρήστη, ο οικιακός βοηθός σκοτώνει την παράσταση με την πιο εντυπωσιακή αλληλεπίδραση χρήστη. Παρέχει επίσης έναν πιο φιλικό προς τον χρήστη τρόπο διαχείρισης ζευγών και αυξανόμενου αριθμού υποστηριζόμενων συσκευών. Επιπλέον, έχει μια διαδικασία εγκατάστασης με ένα κλικ σε συνδυασμό με τη δυνατότητα πρόσθετων και εκτεταμένη τεκμηρίωση.
Το OpenHAB από την άλλη πλευρά αποδεικνύεται εξαιρετικό όσον αφορά τις δυνατότητες αυτοματισμού, το προσαρμόσιμο περιβάλλον χρήστη και την ευελιξία. Εκτός από αυτό, το OpenHAB έχει μια άκαμπτη και στιβαρή αρχιτεκτονική και ανάπτυξη που οδηγεί σε σταθερή εργασία και λειτουργία. Η διαδικασία εγκατάστασής του είναι επίσης εύκολη και η διεπαφή χρήστη είναι επίσης καλή.
Επομένως, με βάση τη λεπτομερή σύγκριση των δύο, δεν υπάρχει αμφιβολία ότι πρόκειται να πάρετε σπίτι την καλύτερη πλατφόρμα αυτοματισμού ανοιχτού κώδικα που θα ταιριάζει στις επιθυμίες της καρδιάς σας.