Hvordan sette opp Homebridge (med bilder)

Innholdsfortegnelse:

Hvordan sette opp Homebridge (med bilder)
Hvordan sette opp Homebridge (med bilder)

Video: Hvordan sette opp Homebridge (med bilder)

Video: Hvordan sette opp Homebridge (med bilder)
Video: Такие секреты уже все забыли, но их стоит знать! Полезные советы на все случаи жизни! 2024, Kan
Anonim

Homebridge er en enkel måte å bruke sensorer eller brytere som ikke er Homekit, med Homekit. Det bryter gapet og installerer en bro mellom Homekit og en Raspberry Pi med litt programvare. Du trenger ikke å vite hvordan du programmerer, men det er godt å vite litt om hvordan Linux og Bash fungerer.

Trinn

Del 1 av 5: Konfigurere maskinvaren

Trinn 1. Last ned bildet lenke og kopiere den med Etser til microSD -kortet.

Trinn 2. Sett inn SD -kortet i Pi

Trinn 3. Koble Raspberry Pi til en skjerm

Trinn 4. Slå på Raspberry Pi og logg på med:

  • Logg inn: "Pi"
  • Passord: "bringebær"
  • Type:

    sudo raspi-config

Trinn 5. Endre følgende innstillinger:

  • Under Lokalitet, endre tidssone og tastaturoppsett om nødvendig.
  • Under Nettverksalternativer, angi wifi- eller LAN -konfigurasjonene.
  • Under Grensesnittalternativer, sett SSH til aktivert.

Trinn 6. Bruk endringer ved å skrive

sudo omstart

inn i terminalen.

Trinn 7. Koble den bærbare datamaskinen eller PC -en til Raspberry Pi

Opprett en SSH -tilkobling ved å skrive følgende inn i en terminal:

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

Trinn 8. Oppdater Raspbian og installer Node.js

Lim inn følgende i Terminal eller Bash:

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

Trinn 9. Logg inn på Raspberry Pi igjen med SSH

Del 2 av 5: Installere og konfigurere Homebridge på Raspberry Pi

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

Trinn 1. Installer alle avhengigheter som er nødvendige for Homebridge ved å skrive følgende inn i terminalen:

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 reboot

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

Trinn 2. Installer Homebridge ved å bruke følgende kommando:

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

Trinn 3. Kopier og lim inn Homebridge -konfigurasjonen fra denne kilden i vinduet ovenfor

Trinn 4. Trykk Ctrl+X

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

Trinn 5. Lagre endringer med Y

Trinn 6. Åpne miljøfilen for homebridge ved å bruke:

sudo nano/etc/default/homebridge

Trinn 7. Aktiver autostart ved å lime inn denne kildefilen i terminalen

Trinn 8. Lagre endringene med følgende tastetrykk:

Ctrl+X og deretter Y.

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

Trinn 9. Finn homebridge -banen ved å skrive:

hvilken hjemmebro

Husk å skrive ned denne banen

Del 3 av 5: Konfigurere din vei og legitimasjon til Autostart Homebridge

Trinn 1. Åpne systemd servicefilen for Homebridge ved å skrive:

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

Trinn 2. Lim inn standard konfigurasjon av hjemmebyggetjenesten i terminalen

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

Trinn 3. Endre kommandoen som vises etter

ExecStart =

til linjen som ble skrevet ut med kommandoen

hvilken hjemmebro

.

Trinn 4. Endre

bruker = hjemmebro

til

bruker = pi

.

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

Trinn 5. Test Homebridge -konfigurasjonen ved å skrive

hjemmebro

inn i terminalen.

Hvis du ser en QR -kode som ligner den på bildet nedenfor, fungerer installasjonen din

Trinn 6. Avslutt Homebridge med Ctrl+X

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

Trinn 7. Aktiver autostart ved å skrive følgende inn i terminalen:

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 aktiver homebridge && systemctl start homebridge && sudo systemctl -l status homebridge

  • Hvis kommandoen ovenfor skriver ut en grønn prikk og:

    "Aktiv: aktiv (kjører)"

    du har installert homebridge, og du kan prøve å koble til din personlige iOS Home -app.

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

Del 4 av 5: Konfigurere iOS -enheten din

Trinn 1. Åpne Home -appen på iOS -enheten din

Trinn 2. Trykk på + -tegnet for å legge til en enhet

Trinn 3. Trykk på "Legg til tilbehør" i menyen som dukker opp

IMG_1667
IMG_1667

Trinn 4. Trykk på "Har du ikke en kode eller kan du ikke skanne?

".

IMG_1668
IMG_1668

Trinn 5. Trykk på "Skriv inn kode" under "Manuell kode"

IMG_1669
IMG_1669

Trinn 6. Skriv inn "031-45-154"

Dette er standardkoden.

Del 5 av 5: Legge til tilbehør og plattformer

Trinn 1. Installer en hvilken som helst kontakt fra denne npm -pakkelisten for å legge til en IoT -enhet

Trinn 2. Installer kontakten med:

    sudo npm i homebridge- {pakkenavn}

  • Dette er et eksempel på netatmo -enheter:

    npm installere -g homebridge -netatmo

Trinn 3. Konfigurer kontakten med:

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

Sørg for å lese hjelpen til npm -stedet/-kontakten for konfigurasjoner, da de er forskjellige for hver enhet

Trinn 4. Bruk konfigurasjonsendringer ved å starte Raspberry Pi på nytt:

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

Advarsler

  • Det er farlig å bruke hjemmebroen din med standardkode og passord. Sørg for å gjøre følgende:

    • Endre brukerpassordet ditt. Se Raspberry Pi -dokumentasjonen om hvordan du endrer passordet ditt for mer informasjon.
    • Sett opp en SSH -pålogging på datamaskinen din. Se Raspberry Pi -dokumentasjonen om hvordan du konfigurerer en sertifisert ssh -pålogging for mer informasjon.
    • Endre konfigurasjonen ved å skrive følgende inn i terminalen.

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

Anbefalt: