Ako nastaviť Homebridge?
Vykonajte zmeny konfigurácie reštartovaním Raspberry Pi: systemctl daemon -reload && systemctl start homebridge && sudo systemctl -l status homebridge.
Homebridge je ľahký 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.
Časť 1 z 5: Nastavenie hardvéru
- 1
- 2Vložte kartu SD do pí.
- 3Pripojte malinový pi k monitoru.
- 4Zapnite Raspberry Pi a prihláste sa pomocou:
- Prihlásenie: „Pi“
- Heslo: „Malina“
- Typ:
sudo raspi-config
- 5Zmeň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ú.
- 6Vykonajte zmeny zadaním
sudo rebootdo terminálu. - 7Pripojte svoj notebook alebo počítač k malinovému pi. Vytvorte pripojenie SSH zadaním nasledujúceho výrazu do terminálu:
ssh pi@raspberrypi.local
- 8Aktualizujte 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
- 9Prihláste sa do Raspberry Pi znova pomocou SSH.
Časť 2 z 5: Inštalácia a konfigurácia Homebridge na Raspberry Pi
- 1Nainš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
- 2Nainštalujte homebridge pomocou nasledujúceho prí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 = Rebuild rebuild && mkdir ~/.homebridge && nano ~/.homebridge/config.json
- 3Skopírujte a prilepte konfiguráciu homebridge z tohto zdroja do vyššie uvedeného okna.
- 4Stlačte ctrl+x.
- 5Uložte zmeny pomocou y.
- 6Otvorte súbor prostredia pre homebridge pomocou:
sudo nano/etc/default/homebridge
- 7Povoľte automatické spustenie vložením tohto zdrojového súboru do terminálu.
- 8Uložte zmeny pomocou nasledujúcich klávesových skratiek: Ctrl + X potom Y.
- 9Nájdite cestu domovským mostom zadaním:
ktorý homebridge
- Túto cestu si určite zapíšte!
Otestujte si konfiguráciu vášho homebridge zadaním homebridge do terminálu.
Časť 3 z 5: Konfigurácia cesty a poverení na automatické spustenie systému homebridge
- 1Otvorte súbor služby systemd pre homebridge zadaním:
sudo nano /etc/systemd/system/homebridge.service
- 2Do terminálu prilepte predvolenú konfiguráciu služby homebridge.
- 3Zmeňte príkaz, ktorý sa zobrazí
execstart=na riadok, ktorý bol vytlačený príkazomwhich homebridge. - 4Zmeniť
user=homebridgenauser=pi. - 5Otestujte si konfiguráciu vášho homebridge zadaním
homebridgedo terminálu.- Ak vidíte QR kód podobný tomu na obrázku nižšie, vaša inštalácia funguje!
- 6Ukončite homebridge pomocou ctrl+x.
- 7Aktivujte 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: úspešne
"Active: active (running)"ste nainštalovali homebridge a môžete sa pokúsiť pripojiť svoju osobnú aplikáciu iOS Home.
- Ak vyššie uvedený príkaz vytlačí zelenú bodku a: úspešne
Prečítajte si tiež: Ako odstrániť škodlivý softvér Windows Defender?
Časť 4 z 5: Konfigurácia zariadenia ios
- 1Otvorte domácu aplikáciu na svojom zariadení ios.
- 2Zariadenie pridáte stlačením znamienka +.
- 3V zobrazenej ponuke klepnite na „pridať príslušenstvo“.
- 4Klepnite na „Nemáte kód alebo nemôžete skenovať? “.
- 5V časti „manuálny kód“ klepnite na „zadať kód“.
- 6Zadajte „031-45-154“. Toto je predvolený kód.
Prihláste sa do Raspberry Pi znova pomocou SSH. Časť 2 z 5: Inštalácia a konfigurácia Homebridge na Raspberry Pi.
Časť 5 z 5: pridanie príslušenstva a platforiem
- 1Nainštalujte ľubovoľný konektor z tohto zoznamu balíkov npm a pridajte zariadenie iot.
- 2Nainštalujte konektor pomocou:
sudo npm i homebridge- {packagename}- Toto je príklad pre zariadenia netatmo:
npm install -g homebridge -netatmo
- 3Nakonfigurujte konektor pomocou:
sudo nano /var/lib/homebridge/config.json
- Nezabudnite si prečítať konfiguráciu pomocníka webu/konektora npm, pretože sa líšia pre každé zariadenie.
- 4Vykonajte zmeny konfigurácie reštartovaním Raspberry Pi:
systemctl daemon -reload && systemctl start homebridge && sudo systemctl -l status homebridge
Uložte svoje zmeny pomocou nasledujúcich stlačení klávesov: Ctrl+X a potom Y. 9 Nájdite cestu domovskou cestou zadaním: ktorý domovský most.
- 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
- USB klávesnica
- Micro SD karta
- HDMI kábel
- Monitor
- Raspberry Pi 3 B