Homebridge'i seadistamine (piltidega)

Sisukord:

Homebridge'i seadistamine (piltidega)
Homebridge'i seadistamine (piltidega)

Video: Homebridge'i seadistamine (piltidega)

Video: Homebridge'i seadistamine (piltidega)
Video: 220 В от автомобильного генератора переменного тока 12 В с солнечной панелью 2024, Mai
Anonim

Homebridge on lihtne viis Homekitiga mitte-Homekiti andurite või lülitite kasutamiseks. See murrab tühimiku ja paigaldab mõne tarkvara abil silla teie Homekiti ja Raspberry Pi vahele. Te ei pea oskama programmeerida, kuid hea on natuke teada, kuidas Linux ja Bash töötavad.

Sammud

Osa 1 /5: Riistvara seadistamine

Samm 1. Laadige pilt alla link ja kopeerige see Etcher microSD -kaardile.

Samm 2. Sisestage SD -kaart Pi -sse

Samm 3. Ühendage Raspberry Pi monitoriga

Samm 4. Lülitage Raspberry Pi sisse ja logige sisse:

  • Sisselogimine: "Pi"
  • Parool: "Vaarikas"
  • Tüüp:

    sudo raspi-config

Samm 5. Muutke järgmisi seadeid:

  • Muutke jaotises Locale vajadusel ajavööndit ja klaviatuuri paigutust.
  • Määrake jaotises Võrguvalikud oma WiFi või LAN -i konfiguratsioonid.
  • Määrake jaotises Liidesevalikud SSH lubatud.

Samm 6. Rakendage muudatused tippides

sudo taaskäivitamine

terminali.

Samm 7. Ühendage sülearvuti või arvuti Raspberry Pi -ga

Looge SSH -ühendus, tippides terminali järgmise:

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

Samm 8. Värskendage Raspbiani ja installige Node.js

Kleepige terminali või Bashi järgmine:

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

Samm 9. Logige uuesti SSH abil Raspberry Pi sisse

Osa 2 viiest: Homebridge'i installimine ja seadistamine Raspberry Pi -le

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

Samm 1. Installige kõik Homebridge'i jaoks vajalikud sõltuvused, tippides terminali järgmise:

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

Samm 2. Installige Homebridge järgmise käsuga:

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

Samm 3. Kopeerige ja kleepige Homebridge'i konfiguratsioon sellest allikast ülaltoodud aknasse

Samm 4. Vajutage Ctrl+X

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

Samm 5. Salvestage muudatused, kasutades Y

Samm 6. Avage homebridge'i keskkonnafail, kasutades järgmist

sudo nano/etc/default/homebridge

Samm 7. Luba automaatne käivitamine, kleepides selle lähtefaili terminali

Samm 8. Salvestage muudatused järgmiste klahvivajutustega

Ctrl+X ja seejärel Y.

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

Samm 9. Leidke kodusilla tee, tippides:

mis kodusild

Kirjutage see tee kindlasti üles

Osa 3 /5: Tee ja mandaadi seadistamine Homebridge'i automaatseks käivitamiseks

Samm 1. Avage Homebridge'i süsteemiteenuse fail, tippides:

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

Samm 2. Kleepige koduklubi teenuse vaikekonfiguratsioon terminali

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

Samm 3. Muutke pärast ilmuvat käsku

ExecStart =

reale, mis käsuga trükiti

mis kodusild

.

Samm 4. Muuda

kasutaja = kodusild

et

kasutaja = pi

.

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

Samm 5. Testige oma Homebridge'i konfiguratsiooni tippides

kodusild

terminali.

Kui näete alloleval pildil olevat QR -koodi, töötab teie install

Samm 6. Lõpetage Homebridge Ctrl+X abil

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

Samm 7. Aktiveerige automaatne käivitamine, tippides terminali järgmise:

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 deemon -reload && systemctl lubage homebridge && systemctl käivitage homebridge && sudo systemctl -l staatus homebridge

  • Kui ülaltoodud käsk prindib välja rohelise punkti ja:

    "Aktiivne: aktiivne (töötab)"

    installisite edukalt kodubridge ja võite proovida ühendada oma isikliku iOS -i kodurakenduse.

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

4. osa 5 -st: iOS -seadme seadistamine

Samm 1. Avage oma iOS -i seadmes rakendus Home

Samm 2. Seadme lisamiseks vajutage + märki

Samm 3. Koputage avanevas menüüs nuppu "Lisa lisavarustus"

IMG_1667
IMG_1667

Samm 4. Puudutage "Kas teil pole koodi või ei saa skannida?

".

IMG_1668
IMG_1668

Samm 5. Puudutage jaotises "Käsitsi kood" nuppu "Sisesta kood"

IMG_1669
IMG_1669

Samm 6. Sisestage "031-45-154"

See on vaikimisi kood.

Osa 5/5: Lisaseadmete ja platvormide lisamine

Samm 1. IoT -seadme lisamiseks installige kõik selle npm pakettide loendi pistikud

Samm 2. Paigaldage pistik koos:

    sudo npm i homebridge- {pakendinimi}

  • See on näide netatmo seadmete kohta:

    npm install -g homebridge -netatmo

Samm 3. Konfigureerige pistik järgmiselt

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

Lugege konfiguratsioonide jaoks kindlasti saidi/pistiku npm abi, kuna need on iga seadme jaoks erinevad

Samm 4. Rakenduse muudatuste rakendamiseks taaskäivitage Raspberry Pi:

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

Hoiatused

  • Kodusilla kasutamine vaikekoodi ja paroolidega on ohtlik. Tehke kindlasti järgmist.

    • Muutke oma kasutaja parooli. Lisateabe saamiseks vaadake Raspberry Pi dokumentatsiooni parooli muutmise kohta.
    • Seadistage oma arvutis SSH sisselogimine. Lisateabe saamiseks vaadake Raspberry Pi dokumentatsiooni sertifitseeritud ssh sisselogimise seadistamise kohta.
    • Muutke oma konfiguratsiooni, tippides terminali järgmise.

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

Soovitan: