Jak nastavit Homebridge (s obrázky)

Obsah:

Jak nastavit Homebridge (s obrázky)
Jak nastavit Homebridge (s obrázky)

Video: Jak nastavit Homebridge (s obrázky)

Video: Jak nastavit Homebridge (s obrázky)
Video: Jak AKTUALIZOVAT OVLADAČE GRAFICKÉ KARTY a zlepšit VÝKON vašeho počítače | Návod | NVIDIE / PC 2024, Smět
Anonim

Homebridge je snadný způsob použití senzorů nebo přepínačů jiných než Homekit s Homekit. Prolomí mezeru a nainstaluje most mezi vaším Homekitem a Raspberry Pi s nějakým softwarem. Nepotřebujete umět programovat, ale je dobré vědět něco málo o tom, jak fungují Linux a Bash.

Kroky

Část 1 z 5: Nastavení hardwaru

Krok 1. Stáhněte si obrázek odkaz a zkopírujte jej pomocí Lepte na kartu microSD.

Krok 2. Vložte kartu SD do Pi

Krok 3. Připojte Raspberry Pi k monitoru

Krok 4. Zapněte Raspberry Pi a přihlaste se pomocí:

  • Přihlášení: „Pi“
  • Heslo: „Raspberry“
  • Typ:

    sudo raspi-config

Krok 5. Změňte následující nastavení:

  • V části Místní nastavení změňte v případě potřeby časové pásmo a rozložení klávesnice.
  • V části Možnosti sítě nastavte konfiguraci WiFi nebo LAN.
  • V části Možnosti rozhraní nastavte SSH na povoleno.

Krok 6. Aplikujte změny zadáním

sudo restart

do Terminálu.

Krok 7. Připojte svůj notebook nebo počítač k Raspberry Pi

Vytvořte připojení SSH zadáním následujícího do terminálu:

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

Krok 8. Aktualizujte Raspbian a nainstalujte Node.js

Do Terminálu nebo Bash vložte následující:

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

Krok 9. Přihlaste se k Raspberry Pi znovu pomocí SSH

Část 2 z 5: Instalace a konfigurace Homebridge na Raspberry Pi

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

Krok 1. Nainstalujte všechny závislosti nutné pro Homebridge zadáním následujícího 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. Nainstalujte Homebridge pomocí následujícího příkazu:

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

Krok 3. Zkopírujte a vložte konfiguraci Homebridge z tohoto zdroje do výše uvedeného okna

Krok 4. Stiskněte Ctrl+X

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

Krok 5. Uložte změny pomocí Y

Krok 6. Otevřete soubor prostředí pro homebridge pomocí:

sudo nano/etc/default/homebridge

Krok 7. Povolte automatické spuštění vložením tohoto zdrojového souboru do terminálu

Krok 8. Uložte změny pomocí následujících úhozů:

Ctrl+X a poté Y.

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

Krok 9. Najděte cestu homebridge zadáním:

který homebridge

Tuto cestu si určitě zapište

Část 3 z 5: Konfigurace vaší cesty a pověření pro automatické spuštění Homebridge

Krok 1. Otevřete soubor služby systemd pro Homebridge zadáním:

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

Krok 2. Vložte výchozí konfiguraci služby homebridge do terminálu

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

Krok 3. Změňte příkaz, který se zobrazí po

ExecStart =

na řádek, který byl vytištěn příkazem

který homebridge

.

Krok 4. Změnit

uživatel = homebridge

na

uživatel = pí

.

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

Krok 5. Otestujte konfiguraci Homebridge zadáním

homebridge

do Terminálu.

Pokud uvidíte QR kód podobný tomu na obrázku níže, vaše instalace funguje

Krok 6. Ukončete Homebridge pomocí Ctrl+X

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

Krok 7. Aktivujte automatické spuštění zadáním následujícího pří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

  • Pokud výše uvedený příkaz vytiskne zelenou tečku a:

    "Aktivní: aktivní (běží)"

    úspěšně jste nainstalovali homebridge a můžete se pokusit připojit svou osobní aplikaci iOS Home.

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

Část 4 z 5: Konfigurace zařízení iOS

Krok 1. Otevřete na svém zařízení iOS aplikaci Home

Krok 2. Stisknutím tlačítka + přidejte zařízení

Krok 3. V nabídce, která se objeví, klepněte na „Přidat příslušenství“

IMG_1667
IMG_1667

Krok 4. Klepněte na „Nemáte kód nebo nemůžete skenovat?

".

IMG_1668
IMG_1668

Krok 5. V části „Manuální kód“klepněte na „Zadejte kód“

IMG_1669
IMG_1669

Krok 6. Zadejte „031-45-154“

Toto je výchozí kód.

Část 5 z 5: Přidání příslušenství a platforem

Krok 1. Chcete -li přidat zařízení IoT, nainstalujte jakýkoli konektor z tohoto seznamu balíčků NPM

Krok 2. Nainstalujte konektor pomocí:

    sudo npm i homebridge- {packagename}

  • Toto je ukázka pro zařízení netatmo:

    npm install -g homebridge -netatmo

Krok 3. Konfigurujte konektor pomocí:

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

Nezapomeňte si přečíst nápovědu webu/konektoru npm pro konfigurace, protože jsou pro každé zařízení jiné

Krok 4. Aplikujte změny konfigurace restartováním Raspberry Pi:

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

Varování

  • Používání Homebridge s výchozím kódem a hesly je nebezpečné. Nezapomeňte provést následující:

    • Změňte své uživatelské heslo. Další podrobnosti najdete v dokumentaci k Raspberry Pi o změně hesla.
    • Nastavte si na počítači přihlašovací jméno SSH. Další podrobnosti najdete v dokumentaci k Raspberry Pi o nastavení certifikovaného přihlášení ssh.
    • Změňte konfiguraci zadáním následujícího příkazu do terminálu.

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

Doporučuje: