Πώς να ρυθμίσετε το Homebridge (με εικόνες)

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

Πώς να ρυθμίσετε το Homebridge (με εικόνες)
Πώς να ρυθμίσετε το Homebridge (με εικόνες)

Βίντεο: Πώς να ρυθμίσετε το Homebridge (με εικόνες)

Βίντεο: Πώς να ρυθμίσετε το Homebridge (με εικόνες)
Βίντεο: Πώς να εμφανίσετε τις εξωτερικές συσκευές που δεν εμφανίζονται στα Windows 2024, Ενδέχεται
Anonim

Το Homebridge είναι ένας εύκολος τρόπος για να χρησιμοποιήσετε αισθητήρες ή διακόπτες εκτός Homekit με το Homekit. Σπάει το χάσμα και εγκαθιστά μια γέφυρα μεταξύ του Homekit και ενός Raspberry Pi με κάποιο λογισμικό. Δεν χρειάζεται να ξέρετε πώς να προγραμματίζετε, αλλά είναι καλό να γνωρίζετε λίγο για το πώς λειτουργούν το Linux και το Bash.

Βήματα

Μέρος 1 από 5: Ρύθμιση του υλικού

Βήμα 1. Κατεβάστε την εικόνα σύνδεσμο και αντιγράψτε το με Εισαγωγή στην κάρτα microSD.

Βήμα 2. Τοποθετήστε την κάρτα SD στο Pi

Βήμα 3. Συνδέστε το Raspberry Pi σε μια οθόνη

Βήμα 4. Ενεργοποιήστε το Raspberry Pi και συνδεθείτε με:

  • Είσοδος: "Pi"
  • Κωδικός πρόσβασης: "Βατόμουρο"
  • Τύπος:

    sudo raspi-config

Βήμα 5. Αλλάξτε τις ακόλουθες ρυθμίσεις:

  • Στην περιοχή Τοπική ρύθμιση, αλλάξτε τη ζώνη ώρας και τη διάταξη του πληκτρολογίου εάν είναι απαραίτητο.
  • Στην περιοχή Επιλογές δικτύου, ορίστε τις διαμορφώσεις wifi ή LAN.
  • Στην περιοχή Επιλογές διασύνδεσης, ορίστε το SSH ενεργοποιημένο.

Βήμα 6. Εφαρμόστε αλλαγές πληκτρολογώντας

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

στο τερματικό.

Βήμα 7. Συνδέστε το φορητό υπολογιστή ή τον υπολογιστή σας στο Raspberry Pi

Δημιουργήστε μια σύνδεση SSH πληκτρολογώντας τα ακόλουθα σε ένα τερματικό:

Bildschirmfoto 2018 04 13 um 15.01.28
Bildschirmfoto 2018 04 13 um 15.01.28

Βήμα 8. Ενημερώστε το Raspbian και εγκαταστήστε το Node.js

Επικολλήστε τα παρακάτω στο τερματικό ή στο Bash:

    sudo apt-get update && sudo apt-get upgrade && sudo apt-get update && sudo apt-get install -y nodejs && sudo reboot

Βήμα 9. Συνδεθείτε ξανά στο Raspberry Pi χρησιμοποιώντας SSH

Μέρος 2 από 5: Εγκατάσταση και διαμόρφωση Homebridge στο Raspberry Pi

Bildschirmfoto 2018 04 13 um 15.02.43
Bildschirmfoto 2018 04 13 um 15.02.43

Βήμα 1. Εγκαταστήστε όλες τις εξαρτήσεις που είναι απαραίτητες για το Homebridge πληκτρολογώντας τα ακόλουθα στο τερματικό:

sudo apt -get update && curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash-&& sudo apt-get install -y nodejs && sudo apt-get install gcc-4.9 g ++-4.9 && sudo apt-get update && sudo επανεκκίνηση

Bildschirmfoto 2018 04 13 um 15.04.08
Bildschirmfoto 2018 04 13 um 15.04.08

Βήμα 2. Εγκαταστήστε το Homebridge χρησιμοποιώντας την ακόλουθη εντολή:

sudo apt-get install libavahi-compat-libdnssd-dev && sudo npm install -g --unsafe-perm homebridge hap-nodejs node-gyp && cd/usr/lib/node_modules/homebridge/&& sudo npm install --unsafe-perm bignum && cd/usr/lib/node_modules/hap-nodejs/node_modules/mdns && sudo node-gyp BUILDTYPE = Release rebuild && mkdir ~/.homebridge && nano ~/.homebridge/config.json

Bildschirmfoto 2018 04 13 um 14.48.55
Bildschirmfoto 2018 04 13 um 14.48.55

Βήμα 3. Αντιγράψτε και επικολλήστε τη διαμόρφωση Homebridge από αυτήν την πηγή στο παραπάνω παράθυρο

Βήμα 4. Πατήστε Ctrl+X

Bildschirmfoto 2018 04 13 um 15.06.03
Bildschirmfoto 2018 04 13 um 15.06.03

Βήμα 5. Αποθηκεύστε τις αλλαγές χρησιμοποιώντας το Y

Βήμα 6. Ανοίξτε το αρχείο περιβάλλοντος για homebridge χρησιμοποιώντας:

sudo nano/etc/default/homebridge

Βήμα 7. Ενεργοποιήστε την αυτόματη εκκίνηση επικολλώντας αυτό το αρχείο προέλευσης στο τερματικό

Βήμα 8. Αποθηκεύστε τις αλλαγές σας με τα ακόλουθα πλήκτρα:

Ctrl+X και μετά Y.

Bildschirmfoto 2018 04 13 um 15.08.05
Bildschirmfoto 2018 04 13 um 15.08.05

Βήμα 9. Βρείτε τη διαδρομή homebridge πληκτρολογώντας:

ποια γέφυρα σπιτιού

Φροντίστε να γράψετε αυτό το μονοπάτι

Μέρος 3 από 5: Διαμόρφωση της διαδρομής και των διαπιστευτηρίων σας στο Autostart Homebridge

Βήμα 1. Ανοίξτε το αρχείο υπηρεσίας systemd για το Homebridge πληκτρολογώντας:

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

Βήμα 2. Επικολλήστε την προεπιλεγμένη διαμόρφωση υπηρεσίας homebridge στο τερματικό

Bildschirmfoto 2018 04 13 um 15.13.39
Bildschirmfoto 2018 04 13 um 15.13.39

Βήμα 3. Αλλάξτε την εντολή που εμφανίζεται μετά

ExecStart =

στη γραμμή που εκτυπώθηκε με την εντολή

ποια γέφυρα σπιτιού

.

Βήμα 4. Αλλαγή

χρήστης = homebridge

προς το

χρήστης = pi

.

Bildschirmfoto 2018 05 01 um 17.45.42
Bildschirmfoto 2018 05 01 um 17.45.42

Βήμα 5. Δοκιμάστε τη διαμόρφωση Homebridge πληκτρολογώντας

homebridge

στο τερματικό.

Εάν δείτε έναν QR Code παρόμοιο με αυτόν της παρακάτω εικόνας, η εγκατάστασή σας λειτουργεί

Βήμα 6. Τερματισμός Homebridge με Ctrl+X

Bildschirmfoto 2018 04 13 um 15.15.05
Bildschirmfoto 2018 04 13 um 15.15.05

Βήμα 7. Ενεργοποιήστε την αυτόματη εκκίνηση πληκτρολογώντας τα ακόλουθα στο τερματικό:

sudo mkdir/var/lib/homebridge && sudo cp ~/.homebridge/config.json/var/lib/homebridge/&& sudo cp -r ~/.homebridge/persist/var/lib/homebridge && sudo chmod -R 0777/ var/lib/homebridge && sudo passwd root && systemctl daemon -reload && systemctl enable homebridge && systemctl start homebridge && sudo systemctl -l status homebridge

  • Εάν η παραπάνω εντολή εκτυπώσει μια πράσινη κουκκίδα και:

    "Ενεργό: ενεργό (τρέχει)"

    εγκαταστήσατε με επιτυχία το homebridge και μπορείτε να προσπαθήσετε να συνδέσετε την προσωπική σας εφαρμογή iOS Home.

    Bildschirmfoto 2018 04 13 um 14.59.23
    Bildschirmfoto 2018 04 13 um 14.59.23

Μέρος 4 από 5: Διαμόρφωση της συσκευής σας iOS

Βήμα 1. Ανοίξτε την εφαρμογή Home στη συσκευή σας iOS

Βήμα 2. Πατήστε το σύμβολο + για να προσθέσετε μια συσκευή

Βήμα 3. Στο μενού που εμφανίζεται, πατήστε "Προσθήκη αξεσουάρ"

IMG_1667
IMG_1667

Βήμα 4. Πατήστε στο "Δεν έχω κωδικό ή δεν μπορώ να σαρώσω;

".

IMG_1668
IMG_1668

Βήμα 5. Στην ενότητα "Μη αυτόματος κώδικας", πατήστε "Εισαγωγή κώδικα"

IMG_1669
IMG_1669

Βήμα 6. Πληκτρολογήστε "031-45-154"

Αυτός είναι ο προεπιλεγμένος κωδικός.

Μέρος 5 από 5: Προσθήκη αξεσουάρ και πλατφορμών

Βήμα 1. Εγκαταστήστε οποιαδήποτε σύνδεση από αυτήν τη λίστα πακέτων npm για να προσθέσετε μια συσκευή IoT

Βήμα 2. Εγκαταστήστε τη σύνδεση με:

    sudo npm i homebridge- {packagename}

  • Αυτό είναι ένα δείγμα για συσκευές netatmo:

    npm install -g homebridge -netatmo

Βήμα 3. Διαμορφώστε τη σύνδεση με:

sudo nano /var/lib/homebridge/config.json

Βεβαιωθείτε ότι έχετε διαβάσει τη βοήθεια του ιστότοπου/συνδέσμου npm για διαμορφώσεις, καθώς είναι διαφορετικές για κάθε συσκευή

Βήμα 4. Εφαρμόστε αλλαγές διαμόρφωσης με επανεκκίνηση του Raspberry Pi:

systemctl daemon -reload && systemctl start homebridge && sudo systemctl -l status homebridge

Προειδοποιήσεις

  • Η χρήση της γέφυρας με προεπιλεγμένο κωδικό και κωδικούς πρόσβασης είναι επικίνδυνη. Φροντίστε να κάνετε τα εξής:

    • Αλλάξτε τον κωδικό πρόσβασης χρήστη. Ανατρέξτε στην τεκμηρίωση του Raspberry Pi σχετικά με την αλλαγή του κωδικού πρόσβασής σας για περισσότερες λεπτομέρειες.
    • Ρυθμίστε μια σύνδεση SSH στον υπολογιστή σας. Ανατρέξτε στην τεκμηρίωση του Raspberry Pi σχετικά με τη ρύθμιση μιας πιστοποιημένης σύνδεσης ssh για περισσότερες λεπτομέρειες.
    • Αλλάξτε τη διαμόρφωσή σας πληκτρολογώντας τα ακόλουθα στο τερματικό.

      sudo nano /var/lib/homebridge/config.json

Συνιστάται: