Kaip nustatyti „Homebridge“(su nuotraukomis)

Turinys:

Kaip nustatyti „Homebridge“(su nuotraukomis)
Kaip nustatyti „Homebridge“(su nuotraukomis)

Video: Kaip nustatyti „Homebridge“(su nuotraukomis)

Video: Kaip nustatyti „Homebridge“(su nuotraukomis)
Video: How to install gpu (graphics card) in your pc (For beginners) #shorts 2024, Gegužė
Anonim

„Homebridge“yra paprastas būdas naudoti „Homekit“jutiklius ar jungiklius. Jis sulaužo spragą ir įdiegia tiltą tarp jūsų „Homekit“ir „Raspberry Pi“su tam tikra programine įranga. Jums nereikia mokėti programuoti, tačiau gerai žinoti šiek tiek apie tai, kaip veikia „Linux“ir „Bash“.

Žingsniai

1 dalis iš 5: Aparatūros nustatymas

Žingsnis 1. Atsisiųskite paveikslėlį nuorodą ir nukopijuokite ją „Etcher“į „microSD“kortelę.

2 žingsnis. Įdėkite SD kortelę į „Pi“

Žingsnis 3. Prijunkite Raspberry Pi prie monitoriaus

Žingsnis 4. Įjunkite Raspberry Pi ir prisijunkite naudodami:

  • Prisijungimas: "Pi"
  • Slaptažodis: „Avietė“
  • Tipas:

    sudo raspi-config

5 veiksmas. Pakeiskite šiuos nustatymus:

  • Jei reikia, skiltyje „Lokalė“pakeiskite laiko juostą ir klaviatūros išdėstymą.
  • Skiltyje Tinklo parinktys nustatykite „wifi“arba LAN konfigūracijas.
  • Skiltyje Sąsajos parinktys įjunkite SSH.

Žingsnis 6. Taikykite pakeitimus įvesdami

sudo perkraukite

į terminalą.

Žingsnis 7. Prijunkite nešiojamąjį kompiuterį ar kompiuterį prie Raspberry Pi

Užmegzkite SSH ryšį įvesdami terminalą:

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

8. Atnaujinkite „Raspbian“ir įdiekite „Node.js“

Į terminalą arba „Bash“įklijuokite:

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

Žingsnis 9. Vėl prisijunkite prie Raspberry Pi naudodami SSH

2 dalis iš 5: „Homebridge“diegimas ir konfigūravimas „Raspberry Pi“

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

1 veiksmas. Įdiekite visas „Homebridge“reikalingas priklausomybes įvesdami terminalą:

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

2 veiksmas. Įdiekite „Homebridge“naudodami šią komandą:

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 = Išleisti rebuild && mkdir ~/.homebridge && nano ~/.homebridge/config.json

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

Žingsnis 3. Nukopijuokite ir įklijuokite „Homebridge“konfigūraciją iš šio šaltinio į aukščiau esantį langą

Žingsnis 4. Paspauskite Ctrl+X

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

5 veiksmas. Išsaugokite pakeitimus naudodami Y

6 veiksmas. Atidarykite „Homebridge“aplinkos failą naudodami:

sudo nano/etc/default/homebridge

Žingsnis 7. Įjunkite automatinį paleidimą įklijuodami šį šaltinio failą į terminalą

8. Išsaugokite pakeitimus naudodami šiuos klavišų paspaudimus:

Ctrl+X, tada Y.

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

Žingsnis 9. Raskite namų tilto kelią įvesdami:

kuris namų tiltas

Būtinai užsirašykite šį kelią

3 dalis iš 5: Kelio ir kredencialų konfigūravimas „Autostart Homebridge“

1 žingsnis. Atidarykite „Homebridge“sisteminį paslaugos failą įvesdami:

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

2 veiksmas. Įklijuokite numatytąją namų tiltelio paslaugos konfigūraciją į terminalą

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

Žingsnis 3. Pakeiskite komandą, kuri pasirodys po to

„ExecStart“=

į eilutę, kuri buvo išspausdinta naudojant komandą

kuris namų tiltas

.

Žingsnis 4. Keisti

vartotojas = namų tiltas

į

vartotojas = pi

.

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

Žingsnis 5. Išbandykite „Homebridge“konfigūraciją įvesdami

namų tiltas

į terminalą.

Jei matote QR kodą, panašų į žemiau esantį paveikslėlį, jūsų diegimas veikia

Žingsnis 6. Užbaikite „Homebridge“naudodami „Ctrl“+X

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

7 veiksmas. Įjunkite automatinį paleidimą, įvesdami terminalą:

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 įgalinti homebridge && systemctl pradėti homebridge && sudo systemctl -l status homebridge

  • Jei aukščiau pateikta komanda išspausdina žalią tašką ir:

    „Aktyvus: aktyvus (veikia)“

    sėkmingai įdiegėte „Homebridge“ir galite pabandyti prijungti asmeninę „iOS Home App“.

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

4 dalis iš 5: „iOS“įrenginio konfigūravimas

Žingsnis 1. „iOS“įrenginyje atidarykite „Home“programą

Žingsnis 2. Norėdami pridėti įrenginį, paspauskite + ženklą

Žingsnis 3. Pasirodžiusiame meniu bakstelėkite „Pridėti priedą“

IMG_1667
IMG_1667

Žingsnis 4. Bakstelėkite „Neturite kodo arba negalite nuskaityti?

".

IMG_1668
IMG_1668

Žingsnis 5. Skiltyje „Rankinis kodas“palieskite „Įvesti kodą“

IMG_1669
IMG_1669

Žingsnis 6. Įveskite "031-45-154"

Tai yra numatytasis kodas.

5 dalis iš 5: Priedų ir platformų pridėjimas

1 žingsnis. Įdiekite bet kurią jungtį iš šio „npm“paketų sąrašo, kad pridėtumėte „IoT“įrenginį

2 žingsnis. Įdiekite jungtį su:

    sudo npm i homebridge- {pakuotės pavadinimas}

  • Tai yra „Netatmo“įrenginių pavyzdys:

    npm įdiegti -g homebridge -netatmo

3 žingsnis. Konfigūruokite jungtį naudodami:

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

Būtinai perskaitykite „npm“svetainės/jungties pagalbą, kad gautumėte konfigūracijas, nes jos skirtingos kiekvienam įrenginiui

4 žingsnis. Taikykite konfigūracijos pakeitimus iš naujo paleisdami „Raspberry Pi“:

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

Įspėjimai

  • Naudoti savo namų tiltą naudojant numatytąjį kodą ir slaptažodžius yra pavojinga. Būtinai atlikite šiuos veiksmus:

    • Pakeiskite savo vartotojo slaptažodį. Daugiau informacijos rasite Raspberry Pi dokumentacijoje, kaip pakeisti slaptažodį.
    • Nustatykite SSH prisijungimą savo kompiuteryje. Daugiau informacijos rasite Raspberry Pi dokumentuose, kaip nustatyti sertifikuotą ssh prisijungimą.
    • Pakeiskite savo konfigūraciją įvesdami terminalą.

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

Rekomenduojamas: