Hoe om Homebridge op te stel (met foto's)

INHOUDSOPGAWE:

Hoe om Homebridge op te stel (met foto's)
Hoe om Homebridge op te stel (met foto's)

Video: Hoe om Homebridge op te stel (met foto's)

Video: Hoe om Homebridge op te stel (met foto's)
Video: Hoe Installeer Je Windows 11 Automatisch? (Met software) 2024, Mei
Anonim

Homebridge is 'n maklike manier om nie-Homekit-sensors of skakelaars met Homekit te gebruik. Dit breek die gaping en installeer 'n brug tussen u Homekit en 'n Raspberry Pi met sagteware. U hoef nie te weet hoe om te programmeer nie, maar dit is goed om 'n bietjie te weet hoe Linux en Bash werk.

Stappe

Deel 1 van 5: Die opstel van die hardeware

Stap 1. Laai die prent af skakel en kopieer dit met Eser aan die microSD -kaart.

Stap 2. Plaas die SD -kaart in die Pi

Stap 3. Koppel die Raspberry Pi aan 'n monitor

Stap 4. Skakel die Raspberry Pi aan en meld aan met:

  • Teken in: "Pi"
  • Wagwoord: "Framboos"
  • Tipe:

    sudo raspi-config

Stap 5. Verander die volgende instellings:

  • Onder Locale, verander u tydsone en sleutelborduitleg indien nodig.
  • Stel u wifi- of LAN -konfigurasies onder Netwerkopsies in.
  • Stel SSH op aangeskakel onder koppelvlakopsies.

Stap 6. Pas veranderinge toe deur te tik

sudo herlaai

na die Terminal.

Stap 7. Koppel u skootrekenaar of rekenaar aan die Raspberry Pi

Maak 'n SSH -verbinding deur die volgende in 'n terminale in te tik:

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

Stap 8. Dateer Raspbian op en installeer Node.js

Plak die volgende in die Terminal of Bash:

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

Stap 9. Meld weer aan by die Raspberry Pi met SSH

Deel 2 van 5: Installeer en konfigureer Homebridge op die Raspberry Pi

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

Stap 1. Installeer alle afhanklikhede wat nodig is vir Homebridge deur die volgende in die Terminal in te tik:

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 herlaai

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

Stap 2. Installeer Homebridge met die volgende opdrag:

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 = Vrystelling herbou && mkdir ~/.homebridge && nano ~/.homebridge/config.json

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

Stap 3. Kopieer en plak die Homebridge -opset van hierdie bron in die venster hierbo

Stap 4. Druk Ctrl+X

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

Stap 5. Stoor veranderinge met Y

Stap 6. Maak die omgewingslêer vir homebridge oop deur gebruik te maak van:

sudo nano/etc/default/homebridge

Stap 7. Aktiveer outostart deur hierdie bronlêer in die Terminal te plak

Stap 8. Stoor u veranderinge met die volgende toetsaanslagen:

Ctrl+X dan Y.

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

Stap 9. Vind die tuisbronpad deur te tik:

watter tuisbrug

Maak seker dat u hierdie pad neerskryf

Deel 3 van 5: Stel u pad en geloofsbriewe in vir outomatiese start van Homebridge

Stap 1. Maak die systemd -dienslêer vir Homebridge oop deur te tik:

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

Stap 2. Plak die standaard konfigurasie vir tuisbrug in die Terminal

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

Stap 3. Verander die opdrag wat daarna verskyn

ExecStart =

na die reël wat met die opdrag gedruk is

watter tuisbrug

.

Stap 4. Verander

gebruiker = tuisbron

aan

gebruiker = pi

.

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

Stap 5. Toets u Homebridge -opset deur te tik

tuisbrug

na die Terminal.

As u 'n QR -kode soortgelyk aan die in die onderstaande prentjie sien, werk u installasie

Stap 6. Beëindig Homebridge met Ctrl+X

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

Stap 7. Aktiveer outostart deur die volgende in die Terminal in te tik:

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 -herlaai && systemctl aktiveer homebridge && systemctl begin homebridge && sudo systemctl -l status homebridge

  • As die opdrag hierbo 'n groen punt afdruk en:

    "Aktief: aktief (hardloop)"

    jy het homebridge suksesvol geïnstalleer en jy kan probeer om jou persoonlike iOS Home -app aan te sluit.

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

Deel 4 van 5: Stel u iOS -toestel op

Stap 1. Maak die Home -app op u iOS -toestel oop

Stap 2. Druk die + teken om 'n toestel by te voeg

Stap 3. In die spyskaart wat verskyn, tik op "Add Accessory"

IMG_1667
IMG_1667

Stap 4. Tik op "Het u nie 'n kode nie of kan u nie skandeer nie?

".

IMG_1668
IMG_1668

Stap 5. Tik onder "Handmatige kode" op "Voer kode in"

IMG_1669
IMG_1669

Stap 6. Voer "031-45-154" in

Dit is die verstekkode.

Deel 5 van 5: Toevoeging van bykomstighede en platforms

Stap 1. Installeer enige aansluiting uit hierdie pakket npm om 'n IoT -toestel by te voeg

Stap 2. Installeer die aansluiting met:

    sudo npm en tuisbrou- {pakketnaam}

  • Dit is 'n voorbeeld van netatmo -toestelle:

    npm installeer -g homebridge -netatmo

Stap 3. Stel die aansluiting op met:

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

Lees die hulp van die npm -webwerf/-aansluiting vir konfigurasies, aangesien dit vir elke toestel verskil

Stap 4. Pas konfigurasieveranderings toe deur die Raspberry Pi weer te begin:

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

Waarskuwings

  • Dit is gevaarlik om u tuisbron met standaardkode en wagwoorde te gebruik. Maak seker dat u die volgende doen:

    • Verander u gebruikerswagwoord. Raadpleeg die Raspberry Pi -dokumentasie oor die verandering van u wagwoord vir meer besonderhede.
    • Stel 'n SSH -aanmelding op u rekenaar op. Raadpleeg die Raspberry Pi -dokumentasie oor die opstel van 'n gesertifiseerde ssh -aanmelding vir meer besonderhede.
    • Verander u konfigurasie deur die volgende in die terminaal in te tik.

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

Aanbeveel: