Ενώ μπορείτε να δημιουργήσετε πολλά εξαιρετικά έργα με το Raspberry Pi, ένα από τα πιο χρήσιμα είναι η δημιουργία διακομιστή Homebridge. Το Homebridge επιτρέπει την υποστήριξη HomeKit για συσκευές που δεν υποστηρίζονται εγγενώς στο Apple Home.
Με το Homebridge, μπορείτε να χρησιμοποιήσετε το Apple HomeKit με συσκευές όπως κάμερες Nest και Nest, κάμερες δαχτυλιδιών και κουδούνια, διακόπτες TP-Link Kasa, συσκευές Belkin WeMo, ακόμη και το όχημά σας Tesla. Σήμερα, θα σας δείξουμε πώς να κάνετε το Homebridge να εργάζεται στο έξυπνο σπίτι σας χρησιμοποιώντας ένα Raspberry Pi.
Τι είναι το Homebridge;
Το Homebridge είναι ένας ελαφρύς διακομιστής ανοιχτού κώδικα που λειτουργεί στο Node.js. Η κύρια λειτουργία του είναι να μιμηθεί το iOS HomeKit API. Με απλά λόγια, οι έξυπνες συσκευές στο σπίτι σας μιλούν στο Homebridge μέσω πρόσθετων και το Homebridge μεταφέρει αυτές τις πληροφορίες στο Apple HomeKit. Το HomeKit, με τη σειρά του, μεταφέρει πληροφορίες στο Homebridge, το οποίο στη συνέχεια ελέγχει τις έξυπνες συσκευές σας.
Αυτή η επικοινωνία επιτρέπει στους χρήστες να χειρίζονται συσκευές μέσω του Apple Home που δεν θα μπορούσαν να ελέγξουν εγγενώς. Αυτό ανοίγει αρκετές δυνατότητες για τους ανθρώπους που θέλουν να προσαρμόσουν το έξυπνο σπίτι τους. Επιπλέον, το περιβάλλον χρήστη είναι διαισθητικό, το λογισμικό είναι δωρεάν και η εγκατάσταση του Homebridge διαρκεί λιγότερο από μία ώρα.
Μόλις διαμορφωθεί το Homebridge, όλες οι συσκευές σας θα είναι ορατές στη διεπαφή Apple Home και θα πρέπει να λειτουργούν όπως κάθε άλλη έξυπνη συσκευή που υποστηρίζει αυτήν τη στιγμή το HomeKit. Θα λαμβάνετε επίσης ειδοποιήσεις όταν μια συσκευή είναι εκτός σύνδεσης και μπορείτε να ρυθμίσετε προσαρμοσμένους αυτοματισμούς.
Εάν, για παράδειγμα, θέλετε να σβήσουν όλα τα φώτα όταν το τελευταίο άτομο φύγει από το σπίτι σας, το Homebridge το καθιστά δυνατό. Το Homebridge ανοίγει επίσης την πόρτα σε πολλές από τις λειτουργίες συντόμευσης της Apple, παρέχοντας σχεδόν απεριόριστες αυτοματοποιήσεις.
Τι θα χρειαστείτε για αυτό το έργο
Θα χρειαστείτε μερικά στοιχεία για να εργαστείτε το Homebridge. Αυτοί είναι:
- Ένα Raspberry Pi (3Β ή καλύτερο)
- Κάρτα microSD (64 GB ή περισσότερο)
- ο επίσημη εικόνα Homebridge Raspberry Pi
- Ένας υπολογιστής με σύνδεση στο Διαδίκτυο
- Ένα άλλο πρόγραμμα όπως π balenaEtcher ή το επίσημο Raspberry Pi Imager
Σχετίζεται με: Πώς να εγκαταστήσετε ένα λειτουργικό σύστημα στο Raspberry Pi σας
Κατεβάστε και εγκαταστήστε την Επίσημη εικόνα Homebridge
Υπάρχουν τέσσερα βήματα για την εγκατάσταση της επίσημης εικόνας Homebridge με το balenaEtcher. Αυτοί είναι:
- Κατεβάστε το επίσημη εικόνα Homebridge Raspberry Pi
- Τοποθετήστε την κάρτα microSD στον υπολογιστή σας και ανοίξτε το balenaEtcher.
- Επιλέξτε το δικό σας εικόνα αρχείο. Αυτό το αρχείο είναι η εικόνα Homebridge που κατεβάσατε.
- Επιλέξτε το δικό σας στόχος, η οποία είναι η κάρτα microSD και πατήστε Λάμψη!
Η διαδικασία αναβοσβήματος της εικόνας πρέπει να διαρκέσει μόνο λίγα λεπτά. Όταν τελειώσει το πρόγραμμα εκτόξευσης, αφαιρέστε την κάρτα microSD και τοποθετήστε την στην υποδοχή της κάρτας microSD στο Raspberry Pi (βεβαιωθείτε ότι είναι απενεργοποιημένη πριν από την εγκατάσταση). Στη συνέχεια, ενεργοποιήστε το Pi σας για να συνεχίσετε.
Συνδεθείτε στο Raspberry Pi και ενημερώστε
Μόλις ενεργοποιηθεί το Pi σας, επιστρέψτε στον υπολογιστή σας και ανοίξτε ένα πρόγραμμα περιήγησης ιστού. Μεταβείτε στο homebridge.τοπικό. Εάν σας ζητηθεί σύνδεση και κωδικός πρόσβασης, η σύνδεση είναι: διαχειριστής, και ο κωδικός πρόσβασης είναι: διαχειριστής.
Ο ιστότοπος πρέπει να φορτώσει τη διαμόρφωση για το Homebridge. Η διαδικασία ενδέχεται να διαρκέσει λίγα λεπτά και η Homebridge θα ελέγξει και θα εγκαταστήσει επίσης τυχόν ενημερώσεις.
Στη συνέχεια, θέλετε να βεβαιωθείτε ότι η έκδοση του Node.js είναι η πιο πρόσφατη. Στην επάνω δεξιά γωνία της οθόνης, θα δείτε τρεις κάθετες τελείες. Κάντε κλικ σε αυτές τις κουκκίδες και θα εμφανιστεί ένα μενού χάμπουργκερ. Κάντε κλικ στο Τερματικό και η οθόνη θα αλλάξει στη γραμμή εντολών.
Στη γραμμή εντολών, πληκτρολογήστε:
sudo hb-config
Αυτή η εντολή θα ανοίξει ένα παράθυρο όπου μπορείτε να επιλέξετε Αναβαθμίστε το Node.js στην πιο πρόσφατη έκδοση LTS. Μόλις επιλεγεί, η εγκατάσταση του Node.js θα ενημερωθεί ή θα λάβετε ένα μήνυμα ότι η έκδοση είναι ήδη τρέχουσα. Αυτό είναι! Το Homebridge είναι πλέον εγκατεστημένο.
Αλλαγή του προεπιλεγμένου κωδικού πρόσβασης Homebridge
Ένα από τα πρώτα πράγματα που θέλετε να κάνετε είναι να αλλάξετε τον προεπιλεγμένο κωδικό πρόσβασης για το Homebridge. Κάντε κλικ στις τρεις κάθετες κουκκίδες στην επάνω δεξιά γωνία και, στη συνέχεια, κάντε κλικ στο Λογαριασμοί χρηστών. Κάντε κλικ στην επιλογή Επεξεργασία. Εισαγάγετε ένα Διαχειριστής όνομα και κωδικό πρόσβασης και, στη συνέχεια, κάντε κλικ Σώσει.
Βεβαιωθείτε ότι έχετε αποθηκεύσει αυτόν τον κωδικό πρόσβασης, διότι εάν τον χάσετε, δεν θα μπορείτε να συνδεθείτε στον διακομιστή Homebridge, εκτός εάν επανεγκαταστήσετε.
Αναζήτηση για προσθήκες
Το Homebridge χρησιμοποιεί πρόσθετα για να επικοινωνεί με τις συσκευές σας. Για να εγκαταστήσετε πρόσθετα, πρώτα κάντε κλικ στο Προσθήκες μενού. Στη συνέχεια, πληκτρολογήστε το όνομα της προσθήκης στο Αναζήτηση για προσθήκες για εγκατάσταση… κουτί.
Συνιστούμε να χρησιμοποιείτε μόνο προσθήκες που έχουν το πράσινο Επαληθευμένο σύμβολο δίπλα στις εγκαταστάσεις τους. Η επαλήθευση σημαίνει ότι η ομάδα έργου Homebridge έχει εξετάσει αυτά τα πρόσθετα και ότι πληρούν τις απαιτήσεις για μια "εμπειρία χρήστη χωρίς προβλήματα".
Πολλά από αυτά τα πρόσθετα απαιτούν διαμόρφωση, αλλά το καθένα θα πρέπει να έχει λεπτομερείς οδηγούς χρήστη για να σας καθοδηγήσει στη διαδικασία. Τα εγκατεστημένα πρόσθετα συνήθως φαίνονται ίδια. Στη σελίδα προσθηκών, θα δείτε ΡΥΘΜΙΣΕΙΣ κάτω από το όνομα κάθε προσθήκης. Αν η λέξη ΕΚΣΥΓΧΡΟΝΙΖΩ εμφανίζεται δίπλα στις ρυθμίσεις και, στη συνέχεια, η προσθήκη διαθέτει διαθέσιμη ενημέρωση.
Θα δείτε επίσης ένα εικονίδιο με το κλειδί στη δεξιά πλευρά του "κουτιού" της προσθήκης. Αυτό το κλειδί σάς επιτρέπει να επιστρέψετε σε μια προηγούμενη έκδοση εάν αντιμετωπίζετε προβλήματα με την προσθήκη. Τέλος, το ακροδεξιό εικονίδιο, το οποίο μοιάζει με ένα πλαίσιο με ένα βέλος που δείχνει προς τα πάνω και προς τα δεξιά, συνδέεται με το επίσημο readme του GitHub για αυτό το πρόσθετο. Κάνοντας κλικ σε αυτόν τον σύνδεσμο, μπορείτε να διαβάσετε περισσότερα σχετικά με τη διαμόρφωση, να ελέγξετε τις Συχνές ερωτήσεις και να δείτε το ιστορικό εκδόσεων.
Σχετίζεται με: Πώς να ρυθμίσετε έναν διακομιστή Minecraft στο Raspberry Pi
Χρήση Homebridge With HomeKit
Τώρα που έχετε εγκαταστήσει το Homebridge, θα θέλετε να το ρυθμίσετε για να λειτουργεί με το Apple HomeKit. Δείτε πώς να το κάνετε αυτό:
- Ανοιξε το Σπίτι εφαρμογή στη συσκευή σας iOS
- Στην επάνω δεξιά γωνία, πατήστε το + σύμβολο
- Παρακέντηση Προσθήκη αξεσουάρ, στη συνέχεια σαρώστε τον κωδικό QR που εμφανίζεται στον πίνακα ελέγχου homebridge.local.
Εάν δεν έχετε διαμορφώσει κανένα αξεσουάρ ή δεν έχετε προσθέσει πρόσθετα, ενδέχεται να λάβετε ένα μήνυμα που δηλώνει Απαιτείται πρόσθετη ρύθμιση. Μην ανησυχείτε για αυτό το μήνυμα. Μόλις εγκαταστήσετε μερικές προσθήκες, το μήνυμα θα φύγει.
Βέλτιστες πρακτικές Homebridge
Μετά τη χρήση του Homebridge για λίγο, μπορεί να παρατηρήσετε ότι τα plugins σας είναι παλιά. Οι προγραμματιστές ενημερώνουν συνεχώς τα plugins τους για να βελτιώσουν τα σφάλματα και να βελτιώσουν την απόδοση, αλλά δεν υπάρχει τρόπος να μάθετε για αυτές τις βελτιώσεις plugin.
Μία φορά το μήνα, συμβουλεύουμε τους χρήστες να συνδεθούν στον διακομιστή Homebridge και να ελέγξουν για παλιά προσθήκες. Με αυτόν τον τρόπο θα διατηρήσετε τα πάντα τρέχοντα και θα εξαλείψετε πιθανά προβλήματα με τις εκδόσεις που έχουν καταργηθεί. Είναι επίσης καλή ιδέα να κάνετε επανεκκίνηση του διακομιστή Homebridge κάθε λίγους μήνες. Εάν μια συσκευή σταματήσει να λειτουργεί με το HomeKit, τότε η επανεκκίνηση είναι ένα από τα καλύτερα κόλπα για να διορθώσετε τα πράγματα.
Επιπλέον, εάν παρατηρήσετε κόκκινο ή κίτρινο κείμενο στη ροή του πίνακα ελέγχου Homebridge, υπάρχει μεγάλη πιθανότητα να έχει πάει στραβά. Σε αυτές τις περιπτώσεις, θα χρειαστεί να ενημερώσετε ή να εγκαταστήσετε ξανά το προσβλητικό πρόσθετο. Μπορεί επίσης να χρειαστεί να αλλάξετε ορισμένες επιλογές διαμόρφωσης.
Σχετίζεται με: Τα καλύτερα έργα Raspberry Pi για αρχάριους
Απολαύστε τη νέα σας εγκατάσταση Homebridge
Το Homebridge είναι ένα αξιοσημείωτο εργαλείο για έξυπνο αυτοματισμό σπιτιού. Σας επιτρέπει να ελέγχετε φθηνές συσκευές χρησιμοποιώντας τις συσκευές Apple που έχετε ήδη. Επιπλέον, το λογισμικό είναι δωρεάν στη χρήση, υποστηρίζεται ευρέως σε μέρη όπως το GitHub και είναι προσαρμόσιμο για μεμονωμένες ρυθμίσεις έξυπνου σπιτιού.
Ωστόσο, το καλύτερο μέρος είναι πόσο απλό είναι να δουλεύεις με το τρέχον έξυπνο σπίτι σου. Και με τη νέα επίσημη εικόνα Raspberry Pi, η ρύθμιση του Homebridge είναι πιο εύκολη από ποτέ. Έτσι, αν έχετε ένα ανταλλακτικό Raspberry Pi που κάθεται γύρω από τη συλλογή σκόνης, δοκιμάστε το Homebridge. Νομίζουμε ότι θα το απολαύσετε.
Εάν μόλις ξεκινήσατε με το Homebridge, αυτά είναι τα πρόσθετα που χρειάζεστε στο έξυπνο σπίτι σας.
Διαβάστε Επόμενο
- DIY
- Εξυπνο σπίτι
- Raspberry Pi
- Apple HomeKit
- Εξυπνο σπίτι
Ματ Λ. Το Hall καλύπτει την τεχνολογία για το MUO. Με καταγωγή από το Austστιν του Τέξας, κατοικεί τώρα στη Βοστώνη με τη σύζυγό του, δύο σκυλιά και δύο γάτες. Ο Ματ απέκτησε το πτυχίο του στα Αγγλικά από το Πανεπιστήμιο της Μασαχουσέτης.
Εγγραφείτε στο newsletter μας
Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για εγγραφή