Paano Mag-set up ng Homebridge (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Mag-set up ng Homebridge (na may Mga Larawan)
Paano Mag-set up ng Homebridge (na may Mga Larawan)

Video: Paano Mag-set up ng Homebridge (na may Mga Larawan)

Video: Paano Mag-set up ng Homebridge (na may Mga Larawan)
Video: Tech-Tip: Installing a Bootable PCIe M.2 RAID controller 2024, Abril
Anonim

Ang Homebridge ay isang madaling paraan upang magamit ang mga di-Homekit sensor o switch sa Homekit. Sinisira nito ang puwang at nag-install ng isang tulay sa pagitan ng iyong Homekit at isang Raspberry Pi na may ilang software. Hindi mo kailangang malaman kung paano mag-program, ngunit magandang malaman ang kaunti tungkol sa kung paano gumagana ang Linux at Bash.

Mga hakbang

Bahagi 1 ng 5: Pag-set up ng Hardware

Hakbang 1. I-download ang imahe i-link at kopyahin ito sa Mag-ukit sa microSD card.

Hakbang 2. Ipasok ang SD card sa Pi

Hakbang 3. Ikonekta ang Raspberry Pi sa isang monitor

Hakbang 4. Palakasin ang Raspberry Pi at mag-login sa:

  • Pag-login: "Pi"
  • Password: "Raspberry"
  • Uri:

    sudo raspi-config

Hakbang 5. Baguhin ang mga sumusunod na setting:

  • Sa ilalim ng Lokal, baguhin ang iyong timezone at layout ng keyboard kung kinakailangan.
  • Sa ilalim ng Mga Pagpipilian sa Network, itakda ang iyong mga pag-configure sa wifi o LAN.
  • Sa ilalim ng Mga Pagpipilian sa Interfacing, itakda ang SSH upang paganahin.

Hakbang 6. Ilapat ang mga pagbabago sa pamamagitan ng pagta-type

sudo reboot

papasok sa Terminal.

Hakbang 7. Ikonekta ang iyong laptop o PC sa Raspberry Pi

Gumawa ng koneksyon sa SSH sa pamamagitan ng pagta-type sa sumusunod sa isang Terminal:

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

Hakbang 8. I-update ang Raspbian at i-install ang Node.js

Idikit ang sumusunod sa Terminal o Bash:

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

Hakbang 9. Pag-login muli sa Raspberry Pi gamit ang SSH

Bahagi 2 ng 5: Pag-install at Pag-configure ng Homebridge sa Raspberry Pi

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

Hakbang 1. I-install ang lahat ng kinakailangan ng pagtitiwala sa Homebridge sa pamamagitan ng pagta-type sa sumusunod sa 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 reboot

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

Hakbang 2. I-install ang Homebridge gamit ang sumusunod na utos:

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 = Bitawan ang muling pagtatayo at& mkdir ~ /.homebridge && nano ~ /.homebridge / config.json

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

Hakbang 3. Kopyahin at i-paste ang pagsasaayos ng Homebridge mula sa mapagkukunang ito sa itaas na window

Hakbang 4. Pindutin ang Ctrl + X

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

Hakbang 5. I-save ang mga pagbabago gamit ang Y

Hakbang 6. Buksan ang file ng kapaligiran para sa homebridge gamit ang:

sudo nano / etc / default / homebridge

Hakbang 7. Paganahin ang autostart sa pamamagitan ng pag-paste ng pinagmulang file na ito sa Terminal

Hakbang 8. I-save ang iyong mga pagbabago sa mga sumusunod na keystroke:

Ctrl + X pagkatapos Y.

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

Hakbang 9. Hanapin ang landas ng homebridge sa pamamagitan ng pagta-type:

aling homebridge

Siguraduhing isulat ang landas na ito pababa

Bahagi 3 ng 5: Pag-configure ng Iyong Landas at Mga Kredensyal sa Autostart Homebridge

Hakbang 1. Buksan ang file ng systemd service para sa Homebridge sa pamamagitan ng pagta-type:

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

Hakbang 2. I-paste ang default na pagsasaayos ng serbisyo ng homebridge sa Terminal

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

Hakbang 3. Baguhin ang utos na lilitaw pagkatapos

ExecStart =

sa linya na nakalimbag na may utos

aling homebridge

.

Hakbang 4. Pagbabago

gumagamit = homebridge

sa

gumagamit = pi

.

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

Hakbang 5. Subukan ang iyong pagsasaayos ng Homebridge sa pamamagitan ng pagta-type

homebridge

papasok sa Terminal.

Kung nakakakita ka ng isang QR Code na katulad ng sa imahe sa ibaba, gumagana ang iyong pag-install

Hakbang 6. Tapusin ang Homebridge gamit ang Ctrl + X

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

Hakbang 7. I-aktibo ang autostart sa pamamagitan ng pag-type ng sumusunod sa 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 paganahin ang homebridge && systemctl simulan ang homebridge && sudo systemctl -l status homebridge

  • Kung ang utos sa itaas ay naglilimbag ng isang berdeng tuldok at:

    "Aktibo: aktibo (tumatakbo)"

    matagumpay mong na-install ang homebridge at maaari mong subukang ikonekta ang iyong personal na iOS Home App.

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

Bahagi 4 ng 5: Pag-configure ng Iyong iOS Device

Hakbang 1. Buksan ang Home app sa iyong iOS device

Hakbang 2. Pindutin ang sign + upang magdagdag ng isang aparato

Hakbang 3. Sa menu na pop up, i-tap ang "Magdagdag ng Accessory"

IMG_1667
IMG_1667

Hakbang 4. Tapikin ang "Wala kang Code o Hindi Ma-scan?

".

IMG_1668
IMG_1668

Hakbang 5. Sa ilalim ng "Manu-manong Code", i-tap ang "Enter Code"

IMG_1669
IMG_1669

Hakbang 6. Ipasok ang "031-45-154"

Ito ang default code.

Bahagi 5 ng 5: Pagdaragdag ng Mga Kagamitan at Platform

Hakbang 1. Mag-install ng anumang konektor mula sa listahan ng package na ito ng npm upang magdagdag ng isang aparato ng IoT

Hakbang 2. I-install ang konektor sa:

    sudo npm i homebridge- {packagename}

  • Ito ay isang sample para sa mga netatmo device:

    npm install -g homebridge-netatmo

Hakbang 3. I-configure ang konektor sa:

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

Siguraduhing basahin ang tulong ng site ng npm / konektor para sa mga pagsasaayos dahil magkakaiba ang mga ito para sa bawat aparato

Hakbang 4. Ilapat ang mga pagbabago sa pagsasaayos sa pamamagitan ng pag-restart ng Raspberry Pi:

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

Mga babala

  • Mapanganib ang paggamit ng iyong homebridge na may default code at mga password. Siguraduhing gawin ang sumusunod:

    • Baguhin ang iyong password ng gumagamit. Tingnan ang dokumentasyon ng Raspberry Pi sa pagbabago ng iyong password para sa higit pang mga detalye.
    • Mag-set up ng isang SSH login sa iyong computer. Sumangguni sa dokumentasyon ng Raspberry Pi sa pag-set up ng isang sertipikadong ssh login para sa higit pang mga detalye.
    • Baguhin ang iyong pagsasaayos sa pamamagitan ng pagta-type sa sumusunod sa terminal.

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

Inirerekumendang: