Ako nastaviť Homebridge (s obrázkami)

Obsah:

Ako nastaviť Homebridge (s obrázkami)
Ako nastaviť Homebridge (s obrázkami)

Video: Ako nastaviť Homebridge (s obrázkami)

Video: Ako nastaviť Homebridge (s obrázkami)
Video: Установка маяков под штукатурку. Углы 90 градусов. #12 2024, Smieť
Anonim

Homebridge je jednoduchý spôsob, ako používať senzory alebo prepínače iné ako Homekit s Homekit. Prelomí priepasť a nainštaluje most medzi vašim Homekitom a Raspberry Pi s nejakým softvérom. Nepotrebujete vedieť programovať, ale je dobré vedieť trochu o tom, ako fungujú Linux a Bash.

Kroky

Časť 1 z 5: Nastavenie hardvéru

Krok 1. Stiahnite si obrázok prepojiť a skopírovať pomocou Lepte na kartu microSD.

Krok 2. Vložte kartu SD do zariadenia Pi

Krok 3. Pripojte Raspberry Pi k monitoru

Krok 4. Zapnite Raspberry Pi a prihláste sa pomocou:

  • Prihlásenie: „Pi“
  • Heslo: „Malina“
  • Typ:

    sudo raspi-config

Krok 5. Zmeňte nasledujúce nastavenia:

  • V časti Miestne nastavenie v prípade potreby zmeňte časové pásmo a rozloženie klávesnice.
  • V časti Možnosti siete nastavte konfiguráciu siete Wi -Fi alebo LAN.
  • V časti Možnosti rozhrania nastavte položku SSH na povolenú.

Krok 6. Aplikujte zmeny zadaním

sudo reštart

do Terminálu.

Krok 7. Pripojte prenosný počítač alebo počítač k Raspberry Pi

Vytvorte pripojenie SSH zadaním nasledujúceho výrazu do terminálu:

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

Krok 8. Aktualizujte Raspbian a nainštalujte Node.js

Do Terminálu alebo Bash prilepte nasledujúce položky:

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

Krok 9. Prihláste sa do Raspberry Pi znova pomocou SSH

Časť 2 z 5: Inštalácia a konfigurácia Homebridge na Raspberry Pi

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

Krok 1. Nainštalujte všetky závislosti potrebné pre Homebridge zadaním nasledujúceho príkazu do terminálu:

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

Krok 2. Nainštalujte Homebridge pomocou nasledujúceho príkazu:

sudo apt-get install libavahi -patpat-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 = Rebuild rebuild && mkdir ~/.homebridge && nano ~/.homebridge/config.json

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

Krok 3. Skopírujte a prilepte konfiguráciu Homebridge z tohto zdroja do vyššie uvedeného okna

Krok 4. Stlačte Ctrl+X

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

Krok 5. Uložte zmeny pomocou Y

Krok 6. Otvorte súbor prostredia pre homebridge pomocou:

sudo nano/etc/default/homebridge

Krok 7. Povoľte automatické spustenie vložením tohto zdrojového súboru do terminálu

Krok 8. Uložte zmeny pomocou nasledujúcich klávesových skratiek:

Ctrl+X a potom Y.

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

Krok 9. Nájdite cestu homebridge zadaním:

ktorý homebridge

Túto cestu si určite zapíšte

Časť 3 z 5: Konfigurácia vašej cesty a poverení na automatické spustenie Homebridge

Krok 1. Otvorte súbor služby systemd pre Homebridge zadaním:

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

Krok 2. Prilepte predvolenú konfiguráciu služby homebridge do terminálu

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

Krok 3. Zmeňte príkaz, ktorý sa zobrazí po

ExecStart =

na riadok, ktorý bol vytlačený príkazom

ktorý homebridge

.

Krok 4. Zmeňte

užívateľ = homebridge

do

užívateľ = pi

.

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

Krok 5. Otestujte svoju konfiguráciu Homebridge zadaním

homebridge

do Terminálu.

Ak uvidíte QR kód podobný tomu na obrázku nižšie, vaša inštalácia funguje

Krok 6. Ukončite Homebridge pomocou Ctrl+X

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

Krok 7. Aktivujte automatické spustenie zadaním nasledujúceho príkazu do terminálu:

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 enable homebridge && systemctl start homebridge && sudo systemctl -l status homebridge

  • Ak vyššie uvedený príkaz vytlačí zelenú bodku a:

    "Aktívny: aktívny (spustený)"

    úspešne ste nainštalovali homebridge a môžete sa pokúsiť pripojiť svoju osobnú aplikáciu iOS Home.

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

Časť 4 z 5: Konfigurácia zariadenia iOS

Krok 1. Otvorte na svojom zariadení iOS aplikáciu Home

Krok 2. Zariadenie pridáte stlačením znamienka +

Krok 3. V zobrazenej ponuke klepnite na „Pridať príslušenstvo“

IMG_1667
IMG_1667

Krok 4. Klepnite na „Nemáte kód alebo nemôžete skenovať?

".

IMG_1668
IMG_1668

Krok 5. V časti „Manuálny kód“klepnite na „Zadajte kód“

IMG_1669
IMG_1669

Krok 6. Zadajte „031-45-154“

Toto je predvolený kód.

Časť 5 z 5: Pridanie príslušenstva a platforiem

Krok 1. Nainštalujte ľubovoľný konektor z tohto zoznamu balíkov NPM a pridajte zariadenie IoT

Krok 2. Nainštalujte konektor pomocou:

    sudo npm i homebridge- {packagename}

  • Toto je príklad pre zariadenia netatmo:

    npm install -g homebridge -netatmo

Krok 3. Konfigurujte konektor pomocou:

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

Nezabudnite si prečítať pomoc konfiguračného servera/konektora npm, pretože sa líšia pre každé zariadenie

Krok 4. Vykonajte zmeny konfigurácie reštartovaním Raspberry Pi:

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

Varovania

  • Používanie domáceho mosta s predvoleným kódom a heslami je nebezpečné. Uistite sa, že robíte nasledujúce:

    • Zmeňte svoje používateľské heslo. Ďalšie podrobnosti nájdete v dokumentácii k Raspberry Pi o zmene hesla.
    • Nastavte si na počítači prihlasovacie meno SSH. Bližšie informácie nájdete v dokumentácii k Raspberry Pi o nastavení certifikovaného prihlásenia ssh.
    • Zmeňte svoju konfiguráciu zadaním nasledujúceho príkazu do terminálu.

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

Odporúča: