Πίνακας περιεχομένων:

Εγκαταστήστε το Homebridge σε Raspberry Pi και Windows: 9 βήματα
Εγκαταστήστε το Homebridge σε Raspberry Pi και Windows: 9 βήματα

Βίντεο: Εγκαταστήστε το Homebridge σε Raspberry Pi και Windows: 9 βήματα

Βίντεο: Εγκαταστήστε το Homebridge σε Raspberry Pi και Windows: 9 βήματα
Βίντεο: Εγκατάσταση Raspbian σε Raspberry pi 3 step by step 2024, Ιούλιος
Anonim
Εγκαταστήστε το Homebridge σε Raspberry Pi και Windows
Εγκαταστήστε το Homebridge σε Raspberry Pi και Windows

Αυτό το σεμινάριο απευθύνεται σε άτομα που θέλουν να εγκαταστήσουν το Homebridge σε Raspberry Pi και Windows.

Αρχικά, αυτό το σεμινάριο γράφτηκε στα πορτογαλικά εδώ στη Βραζιλία. Προσπάθησα να το γράψω στα αγγλικά. Με συγχωρείτε λοιπόν για κάποια λάθη που μπορεί να είναι γραπτά.

Αυτή η οδηγία χωρίστηκε ως εξής:

Βήμα 1: Τι είναι το Homekit;

Βήμα 2: Τι είναι το Homebridge;

Βήμα 3: Εγκατάσταση του Homebridge στο Raspberry Pi

Βήμα 4: Έναρξη Homebridge στο Raspbian Boot

Βήμα 5: Εγκατάσταση του Homebridge Config UI X Plugin (Raspberry Pi)

Βήμα 6: Εγκατάσταση του Homebridge στα Windows

Βήμα 7: Εγκατάσταση της προσθήκης Homebridge Config UI X (Windows)

Βήμα 8: Έναρξη Homebridge με Windows

Βήμα 9: Σύνδεση Homebridge με την εφαρμογή Home

Βήμα 1: Τι είναι το Homekit;

Το Homekit είναι ένα πακέτο ανάπτυξης που παρέχεται από την Apple στους προγραμματιστές για να δημιουργήσουν λύσεις Internet of Things (IoT). Αυτό το πακέτο ανάπτυξης επιτρέπει στις συσκευές Apple (iPhone και iPad, για παράδειγμα) να ελέγχουν άλλες συσκευές, όπως λάμπες ή πληροφορίες αισθητήρων. Από το iOS 9 και το Watch OS Homekit έγινε ένα εγγενές εργαλείο και εξαιτίας όλης της τεχνολογίας που εφαρμόζει η Apple είναι δυνατό να δημιουργηθούν συστήματα αυτοματισμού απλά με αυτό το κιτ.

Για να εντοπίσετε συσκευές συμβατές με Homekit που είναι ενεργές στο δίκτυο και για να διαμορφώσετε και να ελέγξετε αυτές τις συσκευές, πρέπει να έχετε εγκατεστημένη την εφαρμογή Home σε οποιαδήποτε συσκευή Apple (iPhone, iPad, iPod touch, Apple Watch, Apple TV, HomePod ή Mac) Το Οι συσκευές για ενσωμάτωση με την εφαρμογή Home μπορεί να έχουν έναν κωδικό QR που επιτρέπει τη σύζευξη με την εφαρμογή Home στη συσκευή σας Apple.

Μετά τη διαμόρφωση της συσκευής στην εφαρμογή Home, ο χρήστης μπορεί να ελέγξει τη συσκευή μέσω μιας συντόμευσης που δημιουργείται στην κύρια οθόνη της εφαρμογής ή να χρησιμοποιήσει το Siri (φωνητικός βοηθός που παρέχεται από την Apple) και να στείλει φωνητικές εντολές για να ενεργοποιήσει τη συσκευή.

Οι απαιτήσεις υλικού και λογισμικού της Apple για χρήση Homekit είναι:

- iPhone, iPad ή iPod touch (τρέχει iOS 10 ή νεότερη έκδοση)

- Apple Watch (τρέχει WatchOS 3 ή νεότερη έκδοση)

- Apple TV (4ης γενιάς).

- Apple HomePod.

- Mac (με macOS 10.14 Mojave ή νεότερη έκδοση).

Όσον αφορά τον αυτοματισμό του σπιτιού και το IoT, υπάρχουν πολλές οικονομικά αποδοτικές λύσεις στην αγορά, ωστόσο, η συντριπτική πλειοψηφία δεν είναι πιστοποιημένη από την Apple και ως εκ τούτου δεν είναι εγγενώς συμβατή με το Homekit. Εάν έχετε κουραστεί να περιμένετε να πιστοποιήσει η Apple αυτές τις λύσεις για χρήση με το Homekit, θα πρέπει να χρησιμοποιήσετε το Homebridge.

Βήμα 2: Τι είναι το Homebridge;

Αναπτύχθηκε από τον Nick Farina, το Homebridge είναι ένας διακομιστής NodeJS που μιμείται το API Homekit και καθιστά δυνατή τη χρήση συσκευών που δεν έχουν πιστοποιηθεί από την Apple με την εφαρμογή Home και το Siri. Ο διακομιστής είναι ελαφρύς, μπορεί να λειτουργήσει σε οικιακό δίκτυο και είναι αρθρωτός, πράγμα που σημαίνει ότι υποστηρίζει πολλαπλά πρόσθετα που δημιουργήθηκαν και διατέθηκαν από μια εξαιρετικά ενεργή κοινότητα για την ενίσχυση του εργαλείου.

Τα πρόσθετα είναι εγκατεστημένα στο Homebridge και τα περισσότερα από αυτά προορίζονται να κάνουν το Homekit συμβατό με οποιαδήποτε μη πιστοποιημένη συσκευή της Apple. Τα πρόσθετα για χρήση με το Homebridge εγκαθίστανται απευθείας από τον ιστότοπο της NPM.

Η εγκατάσταση Homebridge μπορεί να γίνει σε διάφορα συστήματα, ωστόσο, για αυτό το διδακτικό θα χρησιμοποιηθεί το Raspberry Pi 3 Model B + με λειτουργικό σύστημα Raspbian και θα εξηγήσω επίσης τον τρόπο εγκατάστασης στα Windows.

Βήμα 3: Εγκατάσταση του Homebridge στο Raspberry Pi

Στην ιδανική περίπτωση, το Homebridge θα πρέπει να είναι διαθέσιμο όποτε το χρειάζεστε, οπότε θα πρέπει να αφήσετε τον διακομιστή να λειτουργεί όλο το 24ωρο. Για αυτό μπορείτε να εγκαταστήσετε τον διακομιστή στο Raspberry Pi και να συνεχίσετε να τρέχετε συνεχώς στο οικιακό σας δίκτυο.

Εάν δεν έχετε εγκαταστήσει και διαμορφώσει το Raspbian στην κάρτα μνήμης, σας συνιστώ να διαβάσετε το Instructable Install and Configure Raspbian στο Raspberry Pi, ακολουθήστε τα παρακάτω βήματα και μετά επιστρέψτε για να συνεχίσετε.

Με το Raspberry Pi που εκτελεί το Raspbian, στην αρχική οθόνη του συστήματος ανοίξτε το τερματικό:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Στο τερματικό, πληκτρολογήστε την πρώτη εντολή παρακάτω, πατήστε enter και εάν σας ζητηθεί να επιβεβαιώσετε τον τύπο ενέργειας Y και πατήστε enter. Αυτός ο τύπος επιβεβαίωσης εμφανίζεται συχνά κατά την αφαίρεση ή την εγκατάσταση πακέτων. Στη συνέχεια, πληκτρολογήστε τη δεύτερη εντολή, εισαγάγετε, επιβεβαιώστε την εντολή εάν σας ζητηθεί και περιμένετε. Αυτές οι εντολές ελέγχουν και ενημερώνουν το σύστημα εάν είναι απαραίτητο:

sudo apt-get ενημέρωση

sudo apt-get αναβάθμιση

Πληκτρολογήστε την παρακάτω εντολή στο τερματικό και πατήστε enter:

ifconfig

Κάποιες πληροφορίες θα επιστραφούν. Εάν χρησιμοποιείτε καλώδιο δικτύου για να παρέχετε σύνδεση δικτύου στο Raspberry Pi, μεταβείτε στο τμήμα πληροφοριών μετά το «eth0:» και αναζητήστε τη διεύθυνση MAC της οκταψήφιας κάρτας δικτύου και θα είναι μετά τη λέξη «αιθέρας». χρησιμοποιείτε σύνδεση WiFi για να εκχωρήσετε μια σύνδεση δικτύου στην κάρτα σας, μεταβείτε στο τμήμα πληροφοριών μετά το "wlan0:" και αναζητήστε τη διεύθυνση MAC της οκταψήφιας κάρτας δικτύου που θα είναι επίσης μετά τη λέξη "αιθέρας":

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Αντιγράψτε την οκταψήφια διεύθυνση MAC για την κάρτα δικτύου σας και αποθηκεύστε την στο Σημειωματάριο, καθώς αυτή η διεύθυνση θα απαιτηθεί αργότερα.

Όπως ανέφερα νωρίτερα, το Homebridge είναι διακομιστής NodeJS και τα πρόσθετα για αυτό εγκαθίστανται απευθείας από την τοποθεσία NPM. Το Raspbian έρχεται συνήθως με εγκατεστημένα τα πακέτα NodeJS και NPM, ωστόσο, ενδέχεται να υπάρχει ασυμβατότητα μεταξύ των εκδόσεων και των δύο πακέτων, οπότε είναι καλύτερο να αφαιρέσετε και τις δύο εγκαταστάσεις και στη συνέχεια να επανεγκαταστήσετε.

Για να καταργήσετε το NPM, πληκτρολογήστε την παρακάτω εντολή στο τερματικό, εισαγάγετε, επιβεβαιώστε την εντολή εάν σας ζητηθεί και περιμένετε να ολοκληρωθεί η αφαίρεση του πακέτου:

sudo apt-αυτόματη αφαίρεση καθαρισμού npm

Για να καταργήσετε το NodeJS, πληκτρολογήστε την παρακάτω εντολή στο τερματικό, εισαγάγετε, επιβεβαιώστε την εντολή εάν σας ζητηθεί και περιμένετε να ολοκληρωθεί η αφαίρεση του πακέτου:

sudo apt-αυτόματη αφαίρεση nodejs καθαρισμού

Αφού καταργήσουμε το NodeJS και το NPM, μπορούμε να προχωρήσουμε στην εγκατάσταση των ενημερωμένων πακέτων. Για να εγκαταστήσετε το NodeJS, πληκτρολογήστε την παρακάτω εντολή στο τερματικό, εισαγάγετε, επιβεβαιώστε την εντολή εάν σας ζητηθεί και περιμένετε να ολοκληρωθεί η εγκατάσταση του πακέτου:

sudo apt install nodejs

Για να εγκαταστήσετε το NPM, πληκτρολογήστε την παρακάτω εντολή στο τερματικό, εισαγάγετε, επιβεβαιώστε την εντολή εάν σας ζητηθεί και περιμένετε να ολοκληρωθεί η εγκατάσταση του πακέτου:

μπούκλα -L https://www.npmjs.com/install.sh | sudo sh

Πληκτρολογήστε καθεμία από τις παρακάτω εντολές και πατήστε enter μετά από κάθε μία για να επιβεβαιώσετε ότι η εγκατάσταση του πακέτου ήταν επιτυχής. Αυτές οι εντολές επιστρέφουν την έκδοση κάθε πακέτου που μόλις εγκαταστάθηκε:

κόμβος -v

npm -v

Εγκαταστήστε το Avahi και τις εξαρτήσεις του. Εισαγάγετε την παρακάτω εντολή, εισαγάγετε, επιβεβαιώστε την εντολή εάν σας ζητηθεί και περιμένετε να ολοκληρωθεί η εγκατάσταση:

sudo apt-get install libavahi-compat-libdnssd-dev

Αφού ολοκληρωθούν αυτές οι διαδικασίες μπορούμε να εγκαταστήσουμε το Homebridge. Εισαγάγετε την παρακάτω εντολή, εισαγάγετε, επιβεβαιώστε την εντολή εάν σας ζητηθεί και περιμένετε να ολοκληρωθεί η εγκατάσταση:

sudo npm install -g --unsafe -perm homebridge

Στη συνέχεια, πληκτρολογήστε την παρακάτω εντολή και πατήστε enter για εκκίνηση του Homebridge:

homebridge

Η Homebridge θα επιστρέψει μερικές πληροφορίες:

Εικόνα
Εικόνα

1) Το αρχείο config.json δεν βρέθηκε από τον Homebridge. Αυτό το αρχείο παρέχει βασικές ρυθμίσεις για την εκτέλεση του Homebridge και τυχόν εγκατεστημένων προσθηκών. Αργότερα θα δημιουργήσουμε το αρχείο config.json και τις ρυθμίσεις του.

2) Δεν έχει εγκατασταθεί plugin. Το Homebridge χωρίς εγκατεστημένα plugins είναι εντελώς άχρηστο.

Εικόνα
Εικόνα

3) Για να συνδέσετε συσκευές με την εφαρμογή Home μπορείτε να διαβάσετε τον κωδικό QR που σας δίνει τις πληροφορίες που χρειάζεστε για σύζευξη. Δεδομένου ότι το αρχείο config.json δεν δημιουργήθηκε και διαμορφώθηκε και δεν υπάρχει εγκατεστημένο plugin, αυτός ο κωδικός QR δεν είναι προς το παρόν καλός, αν και στην εφαρμογή Home θα μπορείτε ήδη να βρείτε το Homebridge διαθέσιμο για σύνδεση, αλλά όχι.

4) Ένας άλλος τρόπος σύνδεσης συσκευών με την εφαρμογή Home είναι μέσω της επιλογής "Προσθήκη αξεσουάρ", "Δεν έχω κωδικό ή δεν μπορώ να σαρώσω" και στην ενότητα "Κοντινά αξεσουάρ" επιλέγεται η συσκευή και στη συνέχεια θα σας ζητηθεί τον κωδικό εγκατάστασης. Σημειώστε ότι στο τερματικό εμφανίζεται ο οκταψήφιος κωδικός και πρέπει να εισαχθεί για να ταιριάζει με την εφαρμογή.

Μπορείτε αργότερα να χρησιμοποιήσετε είτε τον κωδικό QR είτε τον οκταψήφιο κωδικό για να συνδέσετε το Homebridge με την εφαρμογή Home στη συσκευή σας Apple.

Πατήστε τα πλήκτρα CTRL + C στο τερματικό για να κλείσει το Homebridge και θα εμφανιστεί το μήνυμα "Got SIGINT, shutting down Homebridge …".

Για να δημιουργήσετε το αρχείο config.json πληκτρολογήστε την παρακάτω εντολή στο τερματικό και πατήστε enter. Το κενό αρχείο θα ανοίξει:

sudo nano ~/.homebridge/config.json

Κατεβάστε το αρχείο παρακάτω. Ανοίξτε αυτό το αρχείο, αντιγράψτε τα περιεχόμενα και επικολλήστε στο αρχείο που είναι ανοιχτό στο τερματικό:

αρχείο 01

Εικόνα
Εικόνα

1) Στο "όνομα χρήστη" διαγράψτε την ακολουθία XX: XX: XX: XX: XX: XX και εισαγάγετε την οκταψήφια διεύθυνση MAC της κάρτας δικτύου που είχατε σημειώσει προηγουμένως. Τα γράμματα της διεύθυνσης που εισάγετε πρέπει να είναι όλα κεφαλαία.

2) Στο "pin" μπορείτε να διατηρήσετε τα οκτώ αριθμητικά ψηφία ή να αλλάξετε σε μια ακολουθία που θέλετε, θυμηθείτε να διατηρήσετε την ίδια μορφή διαχωρισμού με τις παύλες. Αυτός θα είναι ο κωδικός που πρέπει να εισαγάγετε τη στιγμή που συνδέετε το Homebridge με την εφαρμογή Home.

Οι άλλες πληροφορίες αρχείου που μπορείτε να διατηρήσετε, καθώς προσθέτετε πρόσθετα και αξεσουάρ μπορείτε να εισαγάγετε τις απαιτούμενες πληροφορίες.

Για να αποθηκεύσετε τις επεξεργασίες αρχείων πατήστε CTRL + O, πατήστε enter και μετά CTRL + X για να κλείσετε το αρχείο.

Βήμα 4: Έναρξη Homebridge στο Raspbian Boot

Η μη αυτόματη εκκίνηση του Homebridge κάθε φορά που ενεργοποιείτε το Raspberry Pi δεν είναι πολύ πρακτική, οπότε είναι καλύτερο να εκτελείται ο διακομιστής αμέσως μετά την εκκίνηση του Raspbian.

Πληκτρολογήστε την παρακάτω εντολή στο τερματικό και πατήστε enter. Το κενό αρχείο θα ανοίξει:

sudo nano/etc/default/homebridge

Κατεβάστε το αρχείο παρακάτω. Ανοίξτε αυτό το αρχείο, αντιγράψτε τα περιεχόμενα και επικολλήστε στο αρχείο που είναι ανοιχτό στο τερματικό:

αρχείο 02

Για να αποθηκεύσετε τις επεξεργασίες αρχείων πατήστε CTRL + O, πατήστε enter και μετά CTRL + X για να κλείσετε το αρχείο.

Πληκτρολογήστε την παρακάτω εντολή στο τερματικό και πατήστε enter. Το κενό αρχείο θα ανοίξει:

sudo nano /etc/systemd/system/homebridge.service

Κατεβάστε το αρχείο παρακάτω. Ανοίξτε αυτό το αρχείο, αντιγράψτε τα περιεχόμενα και επικολλήστε στο αρχείο που είναι ανοιχτό στο τερματικό:

αρχείο 03

Για να αποθηκεύσετε τις επεξεργασίες αρχείων πατήστε CTRL + O, πατήστε enter και μετά CTRL + X για να κλείσετε το αρχείο.

Για να δημιουργήσετε έναν χρήστη που θα εκτελεί την υπηρεσία αυτόματα κατά την εκκίνηση και θα του δίνει τα κατάλληλα δικαιώματα, πληκτρολογήστε καθεμία από τις ακόλουθες εντολές και πατήστε enter μετά από κάθε μία:

sudo useradd --system homebridge

sudo mkdir /var /homebridge

sudo cp ~/.homebridge/config.json/var/homebridge/

sudo cp -r ~/.homebridge/persist/var/homebridge

sudo chmod -R 0777 /var /homebridge

sudo systemctl δαίμονας-επαναφόρτωση

sudo systemctl enable homebridge

sudo systemctl start homebridge

Για επανεκκίνηση του συστήματος πληκτρολογήστε την παρακάτω εντολή και πατήστε enter:

sudo επανεκκίνηση

Μετά την επανεκκίνηση του συστήματος, ανοίξτε ξανά το τερματικό, πληκτρολογήστε την παρακάτω εντολή και πατήστε enter για να ελέγξετε εάν η υπηρεσία εκτελείται ήδη:

systemctl status homebridge

Εικόνα
Εικόνα

Εάν όλα είναι εντάξει, η υπηρεσία θα εκτελείται και μπορείτε να δείτε γραμμένο "ενεργό (σε λειτουργία)" και κάτω από τον οκταψήφιο κωδικό που είχε εισαχθεί προηγουμένως στο config.json.

Πατήστε τα πλήκτρα CTRL + C στο τερματικό. Πληκτρολογήστε την παρακάτω εντολή και πατήστε enter για να ελέγξετε το αρχείο καταγραφής των καταγεγραμμένων πληροφοριών:

journalctl -f -u homebridge

Πατήστε τα πλήκτρα CTRL + C στο τερματικό.

Βήμα 5: Εγκατάσταση του Homebridge Config UI X Plugin (Raspberry Pi)

Για να δείξω την εγκατάσταση ενός plugin στο Homebridge επέλεξα να χρησιμοποιήσω το Homebridge Config UI X. Αυτό το πρόσθετο επιτρέπει μέσω ενός προγράμματος περιήγησης να μπορεί να διαμορφώσει, να παρακολουθήσει, να δημιουργήσει αντίγραφα ασφαλείας και να επανεκκινήσει το Homebridge.

Για να εγκαταστήσετε την προσθήκη πληκτρολογήστε την παρακάτω εντολή στο τερματικό, πληκτρολογήστε, επιβεβαιώστε την εντολή εάν σας ζητηθεί και περιμένετε να ολοκληρωθεί η εγκατάσταση:

sudo npm install -g --unsafe-perm homebridge-config-ui-x

Πληκτρολογήστε την παρακάτω εντολή στο τερματικό και πατήστε enter. Θα ανοίξει ένα αρχείο:

sudo nano /etc /sudoers

Χρησιμοποιώντας το κάτω βέλος του πληκτρολογίου ή περιστρέφοντας το ποντίκι, μεταβείτε στο τέλος του αρχείου και προσθέστε την ακόλουθη γραμμή:

homebridge ALL = (ALL) NOPASSWD: ALL

Εικόνα
Εικόνα

Για να αποθηκεύσετε το αρχείο πατήστε CTRL + O και στη συνέχεια CTRL + X για να κλείσετε το αρχείο.

Πληκτρολογήστε την παρακάτω εντολή στο τερματικό και πατήστε enter. Θα ανοίξει ένα αρχείο:

sudo nano/etc/default/homebridge

Χρησιμοποιώντας τα βέλη, μετακινηθείτε στο τέλος της γραμμής HOMEBRIDGE_OPTS = -U /var /homebridge, δώστε ένα κενό και εισαγάγετε:

-ΕΓΩ

Εικόνα
Εικόνα

Για να αποθηκεύσετε το αρχείο, πατήστε CTRL + O και στη συνέχεια CTRL + X για να κλείσετε το αρχείο.

Τώρα θα χρειαστεί να επεξεργαστείτε το config.json και να προσθέσετε τις πληροφορίες προσθήκης που προστέθηκαν στο Homebridge.

Εάν κάνατε το βήμα 4 για να λειτουργήσει το Homebridge αμέσως μετά την έναρξη του Raspbian, πληκτρολογήστε την παρακάτω εντολή και πατήστε enter:

sudo nano /var/homebridge/config.json

Εάν δεν βάλατε το Homebridge για να ξεκινήσετε με το Raspbian, πληκτρολογήστε την παρακάτω εντολή και πατήστε enter:

sudo nano ~/.homebridge/config.json

Το config.json θα ανοίξει:

Εικόνα
Εικόνα

Μέσα στη δομή "πλατφόρμας", όλα τα πρόσθετα που εγκαθίστανται στο Homebridge πρέπει να ενημερώνονται.

Για το Homebridge Config UI X, πρέπει να προσθέσετε το ακόλουθο απόσπασμα κώδικα που υπάρχει στο παρακάτω αρχείο. Κατεβάστε το, ανοίξτε το, αντιγράψτε το περιεχόμενο και επικολλήστε το στο αρχείο που είναι ανοιχτό στο τερματικό:

αρχείο 04

Χρησιμοποιώντας τα πλήκτρα βέλους, μεταβείτε στις "πλατφόρμες" και εισαγάγετε το απόσπασμα κώδικα που αντιγράψατε από το αρχείο. Στην παρακάτω εικόνα μπορείτε να δείτε πώς θα είναι η δομή "πλατφόρμες" μετά την προσθήκη των πληροφοριών:

Εικόνα
Εικόνα

Εάν θέλετε να επικυρώσετε τη δομή του κώδικα μετά την επεξεργασία, απλώς μεταβείτε στον ιστότοπο JSONLint, επικολλήστε όλο τον κώδικα config.json, κάντε κλικ στο "Επικύρωση JSON" και εάν όλα είναι εντάξει το μήνυμα "Valid JSON" θα επιστρέψει. Εάν ο κωδικός σας έχει κάποιο σφάλμα, θα επισημανθεί στη γραμμή με το σφάλμα και θα επιστρέψει ένα μήνυμα που περιγράφει το σφάλμα:

jsonlint.com/

Για να αποθηκεύσετε το αρχείο πατήστε CTRL + O και στη συνέχεια CTRL + X για να κλείσετε το αρχείο.

Επανεκκινήστε το σύστημα πληκτρολογώντας την παρακάτω εντολή, πατήστε enter και περιμένετε την επανεκκίνηση:

sudo επανεκκίνηση

Για να ανοίξετε το Homebridge Config UI X μέσω του προγράμματος περιήγησης απευθείας στο Raspberry Pi, πρέπει να έχετε πρόσβαση στη διεύθυνση:

localhost: 8080/

Εάν θέλετε να ανοίξετε το Homebridge Config UI X σε πρόγραμμα περιήγησης από άλλο υπολογιστή συνδεδεμένο στο ίδιο δίκτυο με τον πίνακα, απλώς αντικαταστήστε τη λέξη localhost από την παραπάνω διεύθυνση με την IP του Raspberry Pi. Για να επαληθεύσετε την IP που έχει εκχωρηθεί στο Raspberry Pi, απλώς αποκτήστε πρόσβαση στο τερματικό, εισαγάγετε την παρακάτω εντολή και εισαγάγετε:

ifconfig

Πιθανώς η IP που έχει εκχωρηθεί στο Raspberry Pi σας ξεκινά με "192.168 …".

Στην περίπτωσή μου, ο πίνακας είναι IP 192.168.2.129, οπότε απλώς αποκτήστε πρόσβαση στη διεύθυνση URL κάτω από οποιονδήποτε υπολογιστή στο δίκτυό μου:

192.168.2.129:8080/

Θα ανοίξει μια σελίδα παρόμοια με την παρακάτω εικόνα και θα σας ζητηθεί η είσοδος και ο κωδικός πρόσβασης. Τόσο για τη σύνδεση όσο και για τον κωδικό πρόσβασης, πληκτρολογήστε admin και enter για πρόσβαση:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Λάβετε υπόψη ότι στην αρχική σελίδα εμφανίζεται ο κωδικός QR και κάτω από αυτόν ο 8ψήφιος κωδικός που μπορεί να χρησιμοποιηθεί για τη σύνδεση του Homebridge με την εφαρμογή Home. Στην επιλογή "Config" του εργαλείου, μπορείτε να αποκτήσετε πρόσβαση στο config.json, να το επεξεργαστείτε εάν χρειάζεται και στη συνέχεια να το αποθηκεύσετε.

Περιηγηθείτε στις δυνατότητες που διατίθενται στο Homebridge Config UI X και εξοικειωθείτε με το εργαλείο.

Για να σταματήσετε την εκτέλεση του Homebridge, μπορείτε να χρησιμοποιήσετε την παρακάτω εντολή στο τερματικό:

sudo service στάση homebridge

Για να επανεκκινήσετε το Homebridge, μπορείτε να χρησιμοποιήσετε την παρακάτω εντολή:

sudo service επανεκκίνηση homebridge

Για να ξεκινήσετε την εκτέλεση Homebridge, μπορείτε να χρησιμοποιήσετε την παρακάτω εντολή:

υπηρεσία sudo έναρξη homebridge

Με τον διακομιστή σε λειτουργία, μεταβείτε στο βήμα 9 για να συνεχίσετε τη σύνδεση του Homebridge με την εφαρμογή Home στη συσκευή σας Apple.

Βήμα 6: Εγκατάσταση του Homebridge στα Windows

Εάν δεν έχετε Raspberry Pi ή άλλη ενσωματωμένη πλατφόρμα που μπορεί να εκτελέσει Homebridge, μπορείτε να αφήσετε τον διακομιστή σας να λειτουργεί σε Windows.

Θα χρειαστεί να εγκαταστήσετε το NodeJS και έναν εναλλακτικό επεξεργαστή κειμένου στο Σημειωματάριο των Windows.

Κατεβάστε το NodeJS από έναν από τους παρακάτω συνδέσμους και, στη συνέχεια, εγκαταστήστε το:

nodejs.org/en/download/

Κατά την εγκατάσταση, επιλέξτε το πλαίσιο ελέγχου που σας επιτρέπει να εγκαταστήσετε αυτόματα τα απαραίτητα εργαλεία:

Εικόνα
Εικόνα

Το NodeJS δεν είναι ένα πρόγραμμα γραφικής διεπαφής, επομένως όλες οι ενέργειες γίνονται σε αυτό από μια γραμμή εντολών.

Κατεβάστε το Σημειωματάριο ++ από έναν από τους παρακάτω συνδέσμους και, στη συνέχεια, εγκαταστήστε το:

notepad-plus-plus.org/downloads/

Στο μενού επιλογών των Windows όταν κάνετε δεξί κλικ σε οποιοδήποτε αρχείο θα εμφανιστεί η επιλογή "Επεξεργασία με Σημειωματάριο ++" και μπορείτε να επιλέξετε αυτήν την επιλογή όποτε χρειάζεται να επεξεργαστείτε κάποιο αρχείο κειμένου ή αρχείο Homebridge.

Μεταβείτε στο μενού "Έναρξη" των Windows, πληκτρολογήστε και αναζητήστε "Ρυθμίσεις" και, όταν βρεθεί, αποκτήστε πρόσβαση στην επιλογή. Κάντε κλικ στο "Network & Internet" και, στη συνέχεια, κάντε κλικ στο "Network and Sharing Center". Στην ενότητα "Τύπος πρόσβασης" κάντε κλικ στην ενεργή σύνδεσή σας, κάντε κλικ στην επιλογή "Λεπτομέρειες" και αντιγράψτε την οκταψήφια διεύθυνση MAC για την κάρτα δικτύου σας και αποθηκεύστε την στο σημειωματάριο, καθώς αυτή η διεύθυνση θα απαιτηθεί αργότερα:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Στο μενού "Έναρξη" των Windows, πληκτρολογήστε και αναζητήστε "cmd" (Γραμμή εντολών) και όταν το βρείτε, κάντε δεξί κλικ πάνω του και επιλέξτε "Εκτέλεση ως διαχειριστής":

Εικόνα
Εικόνα

Με το τερματικό ανοιχτό, πληκτρολογήστε κάθε μία από τις παρακάτω εντολές και πατήστε enter μετά από κάθε μία για να επιβεβαιώσετε ότι η εγκατάσταση του NodeJS / NPM ήταν επιτυχής. Αυτές οι εντολές επιστρέφουν την έκδοση καθενός από τα πακέτα που εγκαταστάθηκαν:

κόμβος -v

npm -v

Αφού ολοκληρωθούν αυτές οι διαδικασίες μπορούμε να εγκαταστήσουμε το Homebridge. Πληκτρολογήστε την παρακάτω εντολή, εισαγάγετε και περιμένετε να ολοκληρωθεί η εγκατάσταση:

npm install -g --unsafe -perm homebridge

Στη συνέχεια, πληκτρολογήστε την παρακάτω εντολή και πατήστε enter για εκκίνηση του Homebridge:

homebridge

Η Homebridge θα επιστρέψει μερικές πληροφορίες:

Εικόνα
Εικόνα

1) Το αρχείο config.json δεν βρέθηκε από το Homebridge. Αυτό το αρχείο παρέχει βασικές ρυθμίσεις για την εκτέλεση του Homebridge και τυχόν εγκατεστημένων προσθηκών. Αργότερα θα δημιουργήσουμε το αρχείο config.json και τις ρυθμίσεις του.

2) Δεν έχει εγκατασταθεί plugin. Το Homebridge χωρίς εγκατεστημένα plugins είναι εντελώς άχρηστο.

Εικόνα
Εικόνα

3) Για να συνδέσετε συσκευές με την εφαρμογή Home μπορείτε να διαβάσετε τον κωδικό QR που σας δίνει τις πληροφορίες που χρειάζεστε για σύζευξη. Δεδομένου ότι το αρχείο config.json δεν δημιουργήθηκε και διαμορφώθηκε και δεν υπάρχει εγκατεστημένο plugin, αυτός ο κωδικός QR δεν είναι προς το παρόν καλός, αν και στην εφαρμογή Home θα μπορείτε ήδη να βρείτε το Homebridge διαθέσιμο για σύνδεση, αλλά όχι.

4) Ένας άλλος τρόπος σύνδεσης συσκευών με την εφαρμογή Home είναι μέσω της επιλογής "Προσθήκη αξεσουάρ", "Δεν έχω κωδικό ή δεν μπορώ να σαρώσω" και στην ενότητα "Κοντινά αξεσουάρ" επιλέγεται η συσκευή και στη συνέχεια θα σας ζητηθεί τον κωδικό εγκατάστασης. Σημειώστε ότι στο τερματικό εμφανίζεται ο οκταψήφιος κωδικός και πρέπει να εισαχθεί για να ταιριάζει με την εφαρμογή.

Πατήστε τα πλήκτρα CTRL + C στο τερματικό για να κλείσετε το Homebridge. Το μήνυμα "Got SIGINT, κλείσιμο Homebridge …" θα επιστρέψει και θα σας ζητηθεί επιβεβαίωση, όπου πρέπει να πληκτρολογήσετε το γράμμα Y και να πατήσετε enter.

Για να δημιουργήσετε το αρχείο config.json ανοίξτε το Σημειωματάριο ++, κάντε κλικ στο μενού "Αρχείο", "Νέο" και θα ανοίξει ένα νέο παράθυρο. Κάντε κλικ στο μενού "Γλώσσα", μεταβείτε στο γράμμα J στη λίστα και επιλέξτε "JSON".

Κατεβάστε το αρχείο παρακάτω. Ανοίξτε αυτό το αρχείο, αντιγράψτε το περιεχόμενο και επικολλήστε το στο αρχείο που είναι ανοιχτό στο Σημειωματάριο ++:

αρχείο 05

Εικόνα
Εικόνα

1) Στο "όνομα χρήστη" διαγράψτε την ακολουθία XX: XX: XX: XX: XX: XX και εισαγάγετε την οκταψήφια διεύθυνση MAC της κάρτας δικτύου που είχατε σημειώσει προηγουμένως. Τα γράμματα της διεύθυνσης που εισάγετε πρέπει να είναι όλα κεφαλαία.

2) Στο "pin" μπορείτε να διατηρήσετε τα οκτώ αριθμητικά ψηφία ή μπορείτε να αλλάξετε σε μια ακολουθία που θέλετε, θυμηθείτε να διατηρήσετε την ίδια μορφή διαχωρισμού με τις παύλες. Αυτός θα είναι ο κωδικός που πρέπει να εισαγάγετε τη στιγμή που συνδέετε το Homebridge με την εφαρμογή Home.

Οι άλλες πληροφορίες αρχείου που μπορείτε να διατηρήσετε, καθώς προσθέτετε πρόσθετα και αξεσουάρ μπορείτε να εισαγάγετε τις απαιτούμενες πληροφορίες.

Κάντε κλικ στο μενού "Αρχείο", "Αποθήκευση", ονομάστε το αρχείο config.json και αποθηκεύστε το στη διαδρομή "C: / Users / YOUR OR OR DOCUMENTS \.homebridge":

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Κλείσιμο Σημειωματάριο ++.

Βήμα 7: Εγκατάσταση της προσθήκης Homebridge Config UI X (Windows)

Για να δείξω την εγκατάσταση ενός plugin στο Homebridge επέλεξα να χρησιμοποιήσω το Homebridge Config UI X. Αυτό το πρόσθετο επιτρέπει μέσω ενός προγράμματος περιήγησης να μπορεί να διαμορφώσει, να παρακολουθήσει, να δημιουργήσει αντίγραφα ασφαλείας και να επανεκκινήσει το Homebridge.

Για να εγκαταστήσετε την προσθήκη πληκτρολογήστε την παρακάτω εντολή στο τερματικό, πατήστε enter και περιμένετε να ολοκληρωθεί η εγκατάσταση:

npm install -g --unsafe-perm homebridge-config-ui-x

ΣΗΜΕΙΩΣΗ: Εάν κατά την εγκατάσταση της προσθήκης εντοπίσετε σφάλμα που περιέχει τους όρους MSBUILD / VCBuild.exe, απλώς εκτελέστε κάθε μία από τις παρακάτω εντολές ανεξάρτητα και, στη συνέχεια, προσπαθήστε να εγκαταστήσετε ξανά από την παραπάνω εντολή:

npm install -g node -gyp

npm install --global --παραγωγή windows-build-tools

npm install --global --production windows-build-tools --vs2015

Τώρα θα χρειαστεί να επεξεργαστείτε το config.json και να εισαγάγετε τις πληροφορίες προσθήκης που προστέθηκαν στο Homebridge. Μεταβείτε στη διαδρομή "C: / Users / YOUR OR DOCUMENTS \.homebridge" και μέσω του Notepad ++ ανοίξτε το config.json που δημιουργήθηκε νωρίτερα:

Εικόνα
Εικόνα

Μέσα στη δομή "πλατφόρμας", όλα τα πρόσθετα που εγκαθίστανται στο Homebridge πρέπει να ενημερώνονται.

Για το Homebridge Config UI X, πρέπει να προσθέσετε το ακόλουθο απόσπασμα κώδικα που υπάρχει στο παρακάτω αρχείο. Κατεβάστε, ανοίξτε, αντιγράψτε το περιεχόμενο και επικολλήστε το στο αρχείο που είναι ανοιχτό στο Σημειωματάριο ++:

αρχείο 06

Μεταβείτε στις "πλατφόρμες" και εισαγάγετε το απόσπασμα κώδικα που αντιγράψατε από το αρχείο. Στην παρακάτω εικόνα μπορείτε να δείτε πώς θα είναι η δομή "πλατφόρμες" μετά την προσθήκη των πληροφοριών:

Εικόνα
Εικόνα

Εάν θέλετε να επικυρώσετε τη δομή του κώδικα μετά την επεξεργασία, απλώς μεταβείτε στον ιστότοπο JSONLint, επικολλήστε όλο τον κώδικα config.json, κάντε κλικ στο "Επικύρωση JSON" και εάν όλα είναι εντάξει το μήνυμα "Valid JSON" θα επιστρέψει. Εάν ο κωδικός σας έχει κάποιο σφάλμα, θα επισημανθεί στη γραμμή με το σφάλμα και θα επιστρέψει ένα μήνυμα που περιγράφει το σφάλμα:

jsonlint.com/

Αποθηκεύστε το αρχείο, κλείστε το Σημειωματάριο ++ και επανεκκινήστε τα Windows.

Για να ανοίξετε το Homebridge Config UI X μέσω του προγράμματος περιήγησης, μεταβείτε στη διεύθυνση:

localhost: 8080/

Θα ανοίξει μια σελίδα παρόμοια με την παρακάτω εικόνα και θα σας ζητηθεί η είσοδος και ο κωδικός πρόσβασης. Τόσο για τη σύνδεση όσο και για τον κωδικό πρόσβασης, πληκτρολογήστε admin και enter για πρόσβαση:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Λάβετε υπόψη ότι στην αρχική σελίδα εμφανίζεται ο κωδικός QR και κάτω από αυτόν ο 8ψήφιος κωδικός που μπορεί να χρησιμοποιηθεί για τη σύνδεση του Homebridge με την εφαρμογή Home. Στην επιλογή "Config" του εργαλείου, μπορείτε να αποκτήσετε πρόσβαση στο config.json, να το επεξεργαστείτε εάν χρειάζεται και στη συνέχεια να το αποθηκεύσετε.

Περιηγηθείτε στις δυνατότητες που διατίθενται στο Homebridge Config UI X και εξοικειωθείτε με το εργαλείο.

Βήμα 8: Έναρξη Homebridge με Windows

Το Homebridge Config UI X παρέχει μια εντολή που μπορεί να χρησιμοποιηθεί για τη διαμόρφωση του Homebridge ως υπηρεσία, έτσι ώστε ο διακομιστής να μπορεί να εκκινήσει μαζί με τα Windows. Στο μήνυμα πληκτρολογήστε την παρακάτω εντολή, εισαγάγετε και περιμένετε να ολοκληρωθεί η εγκατάσταση:

εγκατάσταση υπηρεσίας hb

ΣΗΜΕΙΩΣΗ: Εάν το τείχος προστασίας των Windows σας ζητήσει άδεια πρόσβασης στο ιδιωτικό δίκτυο, παραχωρήστε το

Αφού ολοκληρωθεί η εγκατάσταση, κλείστε τη γραμμή εντολών και επανεκκινήστε τα Windows.

Μετά την εκκίνηση του συστήματος, πατήστε CTRL + ALT + DEL για να ανοίξετε τη Διαχείριση εργασιών των Windows. Μεταβείτε στην καρτέλα "Υπηρεσίες", αναζητήστε τη Homebridge στη λίστα και δείτε αν το "Status" είναι "Running":

Εικόνα
Εικόνα

Κάνοντας δεξί κλικ στην υπηρεσία Homebridge θα ανοίξουν οι επιλογές όπου μπορείτε να διακόψετε την υπηρεσία, να κάνετε επανεκκίνηση και αν η υπηρεσία διακοπεί μπορείτε να ξεκινήσετε:

Εικόνα
Εικόνα

Εάν θέλετε να καταργήσετε το Homebridge από την εκκίνηση των Windows, απλά εισαγάγετε την παρακάτω εντολή, εισαγάγετε και περιμένετε να ολοκληρωθεί η απεγκατάσταση:

απεγκατάσταση της υπηρεσίας hb-service

ΣΗΜΕΙΩΣΗ: Ανάλογα με το πρόγραμμα προστασίας από ιούς που χρησιμοποιείτε, ενδέχεται να δυσκολευτείτε να βρείτε το Homebridge από την κινητή συσκευή σας. Για λόγους δοκιμής, όταν είναι καιρός να συνδέσετε το Homebridge με την εφαρμογή Home, εάν ο διακομιστής δεν βρεθεί μέσα σε δύο λεπτά, απενεργοποιήστε το antivirus, απενεργοποιήστε το Windows Defender, επανεκκινήστε την υπηρεσία Homebridge μέσω του Windows Task Manager και προσπαθήστε ξανά να βρείτε τον διακομιστή από την εφαρμογή Home

Βήμα 9: Σύνδεση Homebridge με την εφαρμογή Home

Οι ακόλουθες οδηγίες ισχύουν τόσο για το Homebridge που λειτουργεί σε Raspberry Pi όσο και σε Windows. Βεβαιωθείτε ότι ο διακομιστής λειτουργεί καθώς η εφαρμογή Home θα βρει το Homebridge μόνο εάν είναι συνδεδεμένο στο διαδίκτυο.

Χρησιμοποίησα ένα iPhone 8 Plus για αυτήν την ανάρτηση, οπότε από εδώ τα βήματα θα βασίζονται σε iOS. Για άλλες συμβατές συσκευές Apple Homekit, προτείνω να ελέγξετε τα μενού για τις ακόλουθες επιλογές.

Μεταβείτε στην αρχική οθόνη του iPhone σας και αναζητήστε την αρχική εφαρμογή από τις εφαρμογές. Εάν δεν μπορείτε να το βρείτε, μεταβείτε στο App Store και εγκαταστήστε την εφαρμογή:

Εικόνα
Εικόνα

Με την ανοικτή εφαρμογή Home κάντε κλικ στο "Προσθήκη αξεσουάρ":

Εικόνα
Εικόνα

Στην οθόνη που ανοίγει κάντε κλικ στο "Δεν έχω κωδικό ή δεν μπορώ να σαρώσω;":

Εικόνα
Εικόνα

Στο "Nearby Accessories" θα δείτε το Homebridge. Κάντε κλικ σε αυτό για να ανοίξετε την οθόνη σύζευξης:

Εικόνα
Εικόνα

Θα ανοίξει ένα μήνυμα και θα πρέπει να κάνετε κλικ στο "Add Anyway":

Εικόνα
Εικόνα

Θα σας ζητηθεί ο "Κώδικας ρύθμισης Homebridge". Συμπληρώστε τον κωδικό (PIN) που έχετε ορίσει στο config.json και περιμένετε:

Εικόνα
Εικόνα

Εάν όλα πάνε καλά, θα δείτε μια οθόνη που δηλώνει ότι το Homebridge έχει προστεθεί και είναι έτοιμο για χρήση:

Εικόνα
Εικόνα

ΣΗΜΕΙΩΣΗ: Εάν λάβετε ένα μήνυμα που δηλώνει ότι ο κωδικός δεν έγινε αποδεκτός ή δεν ήταν δυνατή η προσθήκη του, κλείστε την εφαρμογή Home, επανεκκινήστε το Homebridge και δοκιμάστε ξανά τα βήματα

Στην επόμενη οθόνη θα δείτε το μήνυμα "Απαιτείται πρόσθετη εγκατάσταση", καθώς δεν υπάρχει ακόμη συσκευή Homebridge. Κάντε κλικ στο DONE και η εφαρμογή θα επιστρέψει στην αρχική οθόνη:

Εικόνα
Εικόνα

Στην αρχική οθόνη κάντε κλικ σε ένα σύμβολο σπιτιού, στην επόμενη οθόνη κάντε κλικ στο "Hubs & Bridges", κάντε κλικ στο πρόσφατα προστιθέμενο Homebridge και θα δείτε ορισμένες πληροφορίες, και εάν αργότερα χρειαστεί να καταργήσετε τον σύνδεσμο Homebridge, απλώς κάντε κλικ στο " Κατάργηση γέφυρας από το σπίτι ":

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Εάν αφαιρέσετε το Homebridge από την εφαρμογή Home και θέλετε να το προσθέσετε ξανά, θα πρέπει να διαγράψετε τους φακέλους "αξεσουάρ" και "επιμένουν" από το διακομιστή.

Στο Raspberry Pi:

Τερματίστε το Homebridge πληκτρολογώντας την παρακάτω εντολή στο τερματικό και πατώντας enter:

sudo service στάση homebridge

Εάν κάνατε το βήμα 4 για να λειτουργήσει το Homebridge αμέσως μετά την έναρξη του Raspbian, πληκτρολογήστε την παρακάτω εντολή και πατήστε enter:

cd /var /homebridge

Εάν δεν βάλατε το Homebridge για να ξεκινήσετε με το Raspbian, πληκτρολογήστε την παρακάτω εντολή και πατήστε enter:

cd.homebridge/

Πληκτρολογήστε καθεμία από τις παρακάτω εντολές και πατήστε enter μετά από κάθε μία για να διαγράψετε τους φακέλους "αξεσουάρ" και "επιμένουν":

sudo rm -r persist/

sudo rm -r αξεσουάρ/

Digite o comando abaixo no terminal e dê enter para iniciar o Homebridge:

υπηρεσία sudo έναρξη homebridge

Κάντε ξανά τα βήματα για να συνδέσετε το Homebridge με την εφαρμογή Home.

Στα Windows:

Διακόψτε την υπηρεσία Homebridge μέσω του Windows Task Manager, μεταβείτε στη διαδρομή "C: / Users / YOUR OR OR DOCUMENTS \.homebridge" και διαγράψτε τα "αξεσουάρ" και "persisted φακέλους. Ξεκινήστε την υπηρεσία Homebridge μέσω του Windows Task Manager.

Κάντε ξανά τα βήματα για να συνδέσετε το Homebridge με την εφαρμογή Home.

Είναι σημαντικό να σημειωθεί ότι οποιαδήποτε συσκευή ενσωματωμένη στην εφαρμογή Home τροφοδοτείται τοπικά. Για να μπορείτε να ελέγχετε συσκευές εφαρμογών Home μέσω εξωτερικού δικτύου (σύνδεση 3G / 4G, για παράδειγμα), θα πρέπει να ρυθμίσετε έναν κόμβο αυτοματοποίησης από μία από τις ακόλουθες συσκευές Apple: iPad (με iOS 10 ή νεότερη έκδοση), Apple TV (4η γενιά) ή HomePod. Με αυτόν τον τρόπο, ακόμη και εκτός σπιτιού θα μπορείτε να ελέγχετε εξ αποστάσεως τον αυτοματισμό και τις συσκευές IoT που είναι ενσωματωμένες με την εφαρμογή Home μέσω Homebridge ή Homekit.

Συνδέοντας το Homebridge με την εφαρμογή Completed Home μπορείτε να εξερευνήσετε τις λειτουργίες αυτού του υπέροχου εργαλείου. Στον παρακάτω σύνδεσμο μπορείτε να δείτε τη λίστα με τα πρόσθετα που είναι διαθέσιμα για χρήση με το Homebridge και κάνοντας κλικ σε κάθε ένα μπορείτε να δείτε τις πληροφορίες τους και τον τρόπο εγκατάστασης:

www.npmjs.com/search?q=homebridge-plugin

Εάν διαθέτετε IoT ή συσκευή αυτοματισμού σπιτιού και θέλετε να το ενσωματώσετε με το Homebridge, απλώς αναζητήστε εάν υπάρχει ήδη ένα πρόσθετο που θα σας επιτρέψει να χρησιμοποιήσετε αυτήν τη συσκευή στην εφαρμογή Home.

Δεδομένου ότι ο χρήστης ρίζας δεν είναι ενεργοποιημένος στο Raspbian, για εγκαταστάσεις προσθηκών να θυμάστε πάντα να χρησιμοποιείτε τη λέξη sudo πριν από την εντολή εγκατάστασης τερματικού. Εάν δεν χρησιμοποιείτε το sudo, το σύστημα θα σας ζητά πάντα να εισαγάγετε τον κωδικό πρόσβασης συστήματος για να εκτελέσετε την ενέργεια ή μπορεί να επιστρέψετε ένα μήνυμα που δηλώνει ότι δεν έχετε άδεια.

Στα Windows, η γραμμή εντολών πρέπει να εκτελείται ως διαχειριστής για να μπορεί να εκτελεί τις γραμμές εντολών και δεν πρέπει να χρησιμοποιείτε τη λέξη sudo καθώς δεν θα αναγνωρίζεται από το σύστημα.

Κάθε φορά που εγκαθιστάτε μια προσθήκη, φροντίστε να προσθέτετε τις πληροφορίες της στο config.json και να κάνετε επανεκκίνηση του Homebridge, έτσι ώστε η εφαρμογή Home να μπορεί να ενημερώνεται με τις πληροφορίες από τις προστιθέμενες προσθήκες. Ομοίως, κάθε φορά που καταργείτε την εγκατάσταση μιας προσθήκης Homebridge, φροντίστε να αφαιρέσετε τις πληροφορίες config.json της προσθήκης, καθώς αν δεν αφαιρέσετε το διακομιστή ενδέχεται να έχετε προβλήματα εκκίνησης.

Παρακάτω είναι μερικοί σύνδεσμοι που μπορεί να είναι χρήσιμοι για την εύρεση περισσότερων πληροφοριών σχετικά με το Homebridge και το Homekit:

homebridge.io/

github.com/nfarina/homebridge

support.apple.com/pt-br/HT204893

Εάν έχετε συσκευές Sonoff και θέλετε να τις χρησιμοποιήσετε με την εφαρμογή Home και το Siri, σας συνιστώ να διαβάσετε την εκπαιδευτική Ολοκλήρωση Sonoff With Home App (Apple IPhone IOS).

Συνιστάται: