A Homebridge beállítása (képekkel)

Tartalomjegyzék:

A Homebridge beállítása (képekkel)
A Homebridge beállítása (képekkel)

Videó: A Homebridge beállítása (képekkel)

Videó: A Homebridge beállítása (képekkel)
Videó: How to install PCIe Serial port 2024, Lehet
Anonim

A Homebridge egyszerű módja a nem Homekit érzékelők vagy kapcsolók használatának a Homekit segítségével. Megtöri a szakadékot, és hidat telepít a Homekit és a Raspberry Pi között néhány szoftverrel. Nem kell programoznia, de jó tudni egy kicsit a Linux és a Bash működéséről.

Lépések

Rész 1 /5: A hardver beállítása

1. lépés: Töltse le a képet linket, és másolja a következővel: Etcher a microSD kártyára.

2. lépés Helyezze be az SD -kártyát a Pi -be

3. lépés: Csatlakoztassa a Raspberry Pi -t egy monitorhoz

4. lépés. Kapcsolja be a Raspberry Pi -t, és jelentkezzen be:

  • Bejelentkezés: "Pi"
  • Jelszó: "Málna"
  • Típus:

    sudo raspi-config

5. lépés. Módosítsa a következő beállításokat:

  • A Területi beállítások alatt szükség esetén módosítsa az időzónát és a billentyűzetkiosztást.
  • A Hálózati beállítások alatt állítsa be a wifi vagy LAN konfigurációit.
  • Az Interfészbeállítások részben állítsa az SSH -t engedélyezve.

6. lépés Gépeléssel alkalmazza a módosításokat

sudo újraindítás

a Terminálba.

7. lépés Csatlakoztassa laptopját vagy számítógépét a Raspberry Pi -hez

Hozzon létre SSH -kapcsolatot úgy, hogy beírja a következőt egy terminálba:

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

8. lépés: Frissítse a Raspbian programot, és telepítse a Node.js

Illessze be a következőt a terminálba vagy a bashba:

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

9. lépés: Jelentkezzen be újra a Raspberry Pi szolgáltatásba SSH használatával

2. rész az 5 -ből: A Homebridge telepítése és konfigurálása a Raspberry Pi -n

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

1. lépés Telepítse a Homebridge -hez szükséges összes függőséget a következő beírásával a terminálba:

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. lépés: Telepítse a Homebridge -t a következő paranccsal:

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

3. lépés: Másolja ki és illessze be a Homebridge konfigurációt ebből a forrásból a fenti ablakba

4. lépés: Nyomja meg a Ctrl+X billentyűkombinációt

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

5. lépés. Mentse el a módosításokat az Y billentyűvel

6. lépés: Nyissa meg a homebridge környezetfájlját:

sudo nano/etc/default/homebridge

7. lépés: Engedélyezze az automatikus indítást, ha beilleszti ezt a forrásfájlt a terminálba

8. lépés. Mentse el a módosításokat a következő billentyűleütésekkel:

Ctrl+X, majd Y.

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

9. lépés Keresse meg a homebridge útvonalát a következő beírásával:

melyik hazahíd

Ezt az utat mindenképpen írd le

3. rész az 5 -ből: Útvonal és hitelesítő adatok konfigurálása a Homebridge automatikus indításához

1. lépés: Nyissa meg a Homebridge rendszeres szolgáltatásfájlját a következő beírásával:

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

2. lépés: Illessze be az alapértelmezett homebridge szolgáltatás konfigurációt a terminálba

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

Lépés 3. Módosítsa az utána megjelenő parancsot

ExecStart =

a paranccsal kinyomtatott sorba

melyik hazahíd

.

4. lépés. Változás

user = homebridge

nak nek

felhasználó = pi

.

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

5. lépés: Tesztelje a Homebridge konfigurációját gépeléssel

hazahíd

a Terminálba.

Ha az alábbi képen láthatóhoz hasonló QR -kódot lát, a telepítés működik

6. lépés: A Ctrl+X billentyűkombinációval fejezze be a Homebridge -et

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

7. lépés: Aktiválja az automatikus indítást a következő beírásával a terminálba:

sudo mkdir/var/lib/homebridge && sudo cp ~/.homebridge/config.json/var/lib/homebridge/&& sudo cp -r ~/.homebridge/pers/var/lib/homebridge && sudo chmod -R 0777/ var/lib/homebridge && sudo passwd root && systemctl daemon -reload && systemctl engedélyezze a homebridge && systemctl indítsa el a homebridge && sudo systemctl -l állapotát homebridge

  • Ha a fenti parancs zöld pontot nyomtat, és:

    "Aktív: aktív (fut)"

    sikeresen telepítette a homebridge -t, és megpróbálhatja csatlakoztatni személyes iOS Home alkalmazását.

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

4. rész az 5 -ből: Az iOS -eszköz konfigurálása

1. lépés: Nyissa meg a Home alkalmazást iOS -eszközén

2. lépés: Eszköz hozzáadásához nyomja meg a + jelet

3. lépés. A felbukkanó menüben érintse meg a "Tartozék hozzáadása" elemet

IMG_1667
IMG_1667

4. lépés: Érintse meg a "Nincs kódja vagy nem tud beolvasni?

".

IMG_1668
IMG_1668

5. lépés. A "Kézi kód" alatt érintse meg a "Kód megadása" gombot

IMG_1669
IMG_1669

6. lépés: Írja be a "031-45-154" parancsot

Ez az alapértelmezett kód.

5. rész az 5 -ből: Tartozékok és platformok hozzáadása

1. lépés IoT -eszköz hozzáadásához telepítsen minden csatlakozót ebből az npm csomaglistából

2. lépés. Szerelje be a csatlakozót a következőkkel:

    sudo npm i homebridge- {csomagnév}

  • Ez egy példa a netatmo eszközökre:

    npm install -g homebridge -netatmo

3. lépés. Konfigurálja a csatlakozót a következőkkel:

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

Feltétlenül olvassa el az npm webhely/csatlakozó súgóját a konfigurációkhoz, mivel ezek minden eszközön eltérőek

4. lépés: Alkalmazza a konfigurációs módosításokat a Raspberry Pi újraindításával:

systemctl daemon -reload && systemctl start homebridge && sudo systemctl -l állapot homebridge

Figyelmeztetések

  • A homebridge használata alapértelmezett kóddal és jelszavakkal veszélyes. Feltétlenül tegye a következőket:

    • Változtassa meg felhasználói jelszavát. További részletekért tekintse meg a Raspberry Pi dokumentációját a jelszó megváltoztatásáról.
    • Állítson be SSH bejelentkezést a számítógépén. További részletekért tekintse meg a Raspberry Pi dokumentációját a tanúsított ssh bejelentkezés beállításáról.
    • Változtassa meg konfigurációját az alábbiak beírásával a terminálba.

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

Ajánlott: