Hur man ställer in Homebridge (med bilder)

Innehållsförteckning:

Hur man ställer in Homebridge (med bilder)
Hur man ställer in Homebridge (med bilder)

Video: Hur man ställer in Homebridge (med bilder)

Video: Hur man ställer in Homebridge (med bilder)
Video: How to install PCIe Serial port 2024, Maj
Anonim

Homebridge är ett enkelt sätt att använda sensorer eller switchar som inte är Homekit med Homekit. Det bryter klyftan och installerar en bro mellan din Homekit och en Raspberry Pi med lite programvara. Du behöver inte veta hur man programmerar, men det är bra att veta lite om hur Linux och Bash fungerar.

Steg

Del 1 av 5: Konfigurera hårdvaran

Steg 1. Ladda ner bilden länka och kopiera den med Etsare till microSD -kortet.

Steg 2. Sätt in SD -kortet i Pi

Steg 3. Anslut Raspberry Pi till en bildskärm

Steg 4. Starta Raspberry Pi och logga in med:

  • Logga in: "Pi"
  • Lösenord: "Hallon"
  • Typ:

    sudo raspi-config

Steg 5. Ändra följande inställningar:

  • Under Lokal, ändra din tidszon och tangentbordslayout om det behövs.
  • Under Nätverksalternativ, ställ in dina wifi- eller LAN -konfigurationer.
  • Under gränssnittsalternativ, ställ in SSH till aktiverat.

Steg 6. Tillämpa ändringar genom att skriva

sudo starta om

in i terminalen.

Steg 7. Anslut din bärbara dator eller dator till Raspberry Pi

Gör en SSH -anslutning genom att skriva följande i en terminal:

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

Steg 8. Uppdatera Raspbian och installera Node.js

Klistra in följande i terminalen eller basen:

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

Steg 9. Logga in på Raspberry Pi igen med SSH

Del 2 av 5: Installera och konfigurera Homebridge på Raspberry Pi

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

Steg 1. Installera alla beroenden som behövs för Homebridge genom att skriva följande 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

Steg 2. Installera Homebridge med följande 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

Steg 3. Kopiera och klistra in Homebridge -konfigurationen från denna källa i fönstret ovan

Steg 4. Tryck på Ctrl+X

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

Steg 5. Spara ändringar med Y

Steg 6. Öppna miljöfilen för homebridge med:

sudo nano/etc/default/homebridge

Steg 7. Aktivera autostart genom att klistra in den här källfilen i terminalen

Steg 8. Spara dina ändringar med följande knapptryckningar:

Ctrl+X sedan Y.

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

Steg 9. Hitta homebridge -sökvägen genom att skriva:

vilken homebridge

Var noga med att skriva ner den här vägen

Del 3 av 5: Konfigurera din väg och autentiseringsuppgifter till Autostart Homebridge

Steg 1. Öppna systemd -servicefilen för Homebridge genom att skriva:

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

Steg 2. Klistra in standardkonfigurationen för homebridge -tjänsten i terminalen

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

Steg 3. Ändra kommandot som visas efter

ExecStart =

till raden som skrevs ut med kommandot

vilken homebridge

.

Steg 4. Ändra

användare = homebridge

till

användare = pi

.

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

Steg 5. Testa din Homebridge -konfiguration genom att skriva

hembro

in i terminalen.

Om du ser en QR -kod som liknar den på bilden nedan fungerar din installation

Steg 6. Avsluta Homebridge med Ctrl+X

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

Steg 7. Aktivera autostart genom att skriva följande 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 aktivera homebridge && systemctl start homebridge && sudo systemctl -l status homebridge

  • Om kommandot ovan skriver ut en grön prick och:

    "Aktiv: aktiv (körs)"

    du har lyckats installera homebridge och du kan försöka ansluta din personliga iOS Home -app.

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

Del 4 av 5: Konfigurera din iOS -enhet

Steg 1. Öppna hemappen på din iOS -enhet

Steg 2. Tryck på + -tecknet för att lägga till en enhet

Steg 3. I menyn som dyker upp, tryck på "Lägg till tillbehör"

IMG_1667
IMG_1667

Steg 4. Klicka på "Har du ingen kod eller kan du inte skanna?

".

IMG_1668
IMG_1668

Steg 5. Klicka på "Ange kod" under "Manuell kod"

IMG_1669
IMG_1669

Steg 6. Ange "031-45-154"

Detta är standardkoden.

Del 5 av 5: Lägga till tillbehör och plattformar

Steg 1. Installera alla kontakter från denna npm -paketlista för att lägga till en IoT -enhet

Steg 2. Installera kontakten med:

    sudo npm i homebridge- {paketnamn}

  • Detta är ett exempel på netatmo -enheter:

    npm installera -g homebridge -netatmo

Steg 3. Konfigurera kontakten med:

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

Var noga med att läsa hjälpen från npm -webbplatsen/-kontakten för konfigurationer eftersom de är olika för varje enhet

Steg 4. Tillämpa konfigurationsändringar genom att starta om Raspberry Pi:

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

Varningar

  • Att använda din hemsida med standardkod och lösenord är farligt. Var noga med att göra följande:

    • Ändra ditt användarlösenord. Se Raspberry Pi -dokumentationen om hur du ändrar ditt lösenord för mer information.
    • Konfigurera en SSH -inloggning på din dator. Se Raspberry Pi -dokumentationen om hur du konfigurerar en certifierad ssh -inloggning för mer information.
    • Ändra din konfiguration genom att skriva följande i terminalen.

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

Rekommenderad: