Kako postaviti kućni most (sa slikama)

Sadržaj:

Kako postaviti kućni most (sa slikama)
Kako postaviti kućni most (sa slikama)

Video: Kako postaviti kućni most (sa slikama)

Video: Kako postaviti kućni most (sa slikama)
Video: Kako ažurirati NVIDIA drajvere bez Experience™ alata? 2024, April
Anonim

Homebridge je jednostavan način korištenja senzora ili prekidača koji nisu Homekit s Homekitom. Prekida jaz i instalira most između vašeg Homekita i Raspberry Pi -a s nekim softverom. Ne morate znati programirati, ali dobro je znati malo o tome kako rade Linux i Bash.

Koraci

1. dio od 5: Postavljanje hardvera

Korak 1. Preuzmite sliku vezu i kopirajte je sa Graviranje na microSD karticu.

Korak 2. Umetnite SD karticu u Pi

Korak 3. Povežite Raspberry Pi sa monitorom

Korak 4. Uključite Raspberry Pi i prijavite se sa:

  • Prijava: "Pi"
  • Lozinka: "Malina"
  • Tip:

    sudo raspi-config

Korak 5. Promijenite sljedeće postavke:

  • Pod Locale, promijenite svoju vremensku zonu i raspored tastature ako je potrebno.
  • Pod Mrežne opcije postavite svoje WiFi ili LAN konfiguracije.
  • Pod Opcije sučelja, postavite SSH na omogućeno.

Korak 6. Primijenite promjene upisivanjem

sudo reboot

u terminal.

Korak 7. Povežite svoj laptop ili računar sa Raspberry Pi

Ostvarite SSH vezu upisivanjem sljedećeg u terminal:

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

Korak 8. Ažurirajte Raspbian i instalirajte Node.js

Zalijepite sljedeće u terminal ili bash:

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

Korak 9. Ponovo se prijavite na Raspberry Pi koristeći SSH

Dio 2 od 5: Instaliranje i konfiguriranje Homebridgea na Raspberry Pi

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

Korak 1. Instalirajte sve ovisnosti potrebne za Homebridge upisivanjem sljedećeg u terminal:

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 ponovno podizanje sustava

Bildschirmfoto 2018 04 13 um 15.04.08
Bildschirmfoto 2018 04 13 um 15.04.08

Korak 2. Instalirajte Homebridge pomoću sljedeće naredbe:

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 = Izdanje obnovi && mkdir ~/.homebridge && nano ~/.homebridge/config.json

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

Korak 3. Kopirajte i zalijepite konfiguraciju Homebridgea iz ovog izvora u gornji prozor

Korak 4. Pritisnite Ctrl+X

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

Korak 5. Spremite promjene pomoću Y

Korak 6. Otvorite datoteku okruženja za homebridge koristeći:

sudo nano/etc/default/homebridge

Korak 7. Omogućite automatsko pokretanje lijepljenjem ove izvorne datoteke u terminal

Korak 8. Spremite promjene sljedećim pritiscima tastera:

Ctrl+X, zatim Y.

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

Korak 9. Pronađite put do domaćeg mosta upisivanjem:

koji domaći most

Obavezno zapišite ovaj put

Dio 3 od 5: Konfiguriranje putanje i vjerodajnica za automatsko pokretanje kućnog mosta

Korak 1. Otvorite datoteku usluge systemd za Homebridge upisivanjem:

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

Korak 2. Zalijepite zadanu konfiguraciju usluge homebridge u terminal

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

Korak 3. Promijenite naredbu koja se pojavljuje nakon

ExecStart =

do reda koji je ispisan naredbom

koji domaći most

.

Korak 4. Promijenite

korisnik = kućni most

to

korisnik = pi

.

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

Korak 5. Testirajte svoju konfiguraciju Homebridge upisivanjem

homebridge

u terminal.

Ako vidite QR kod sličan onom na donjoj slici, vaša instalacija radi

Korak 6. Prekinite Homebridge pomoću Ctrl+X

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

Korak 7. Aktivirajte automatsko pokretanje upisivanjem sljedećeg u terminal:

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 omogući homebridge && systemctl pokretanje homebridge && sudo systemctl -l status homebridge

  • Ako gornja naredba ispiše zelenu tačku i:

    "Aktivno: aktivno (radi)"

    uspješno ste instalirali homebridge i možete pokušati povezati svoju ličnu iOS Home aplikaciju.

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

4. dio od 5: Konfiguriranje iOS uređaja

Korak 1. Otvorite aplikaciju Home na svom iOS uređaju

Korak 2. Pritisnite znak + da biste dodali uređaj

Korak 3. U meniju koji se pojavi dodirnite "Dodaj pribor"

IMG_1667
IMG_1667

Korak 4. Dodirnite „Nemate kôd ili ne možete skenirati?

".

IMG_1668
IMG_1668

Korak 5. Pod "Manual Code" dodirnite "Enter Code"

IMG_1669
IMG_1669

Korak 6. Unesite "031-45-154"

Ovo je zadani kôd.

Dio 5 od 5: Dodavanje dodatne opreme i platformi

Korak 1. Instalirajte bilo koji konektor sa ove npm liste paketa da biste dodali IoT uređaj

Korak 2. Instalirajte konektor sa:

    sudo npm i homebridge- {packagename}

  • Ovo je uzorak za netatmo uređaje:

    npm install -g homebridge -netatmo

Korak 3. Konfigurirajte konektor sa:

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

Za konfiguracije svakako pročitajte pomoć npm web stranice/konektora jer su različite za svaki uređaj

Korak 4. Primijenite promjene konfiguracije ponovnim pokretanjem Raspberry Pi:

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

Upozorenja

  • Korištenje vašeg domaćeg mosta sa zadanim kodom i lozinkama opasno je. Obavezno učinite sljedeće:

    • Promijenite svoju korisničku lozinku. Za više detalja pogledajte Raspberry Pi dokumentaciju o promjeni lozinke.
    • Postavite SSH prijavu na računaru. Za više detalja pogledajte Raspberry Pi dokumentaciju o postavljanju certificirane ssh prijave.
    • Promijenite svoju konfiguraciju upisivanjem sljedećeg u terminal.

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

Preporučuje se: