Homebridge'i necə qurmaq olar (şəkillərlə)

Mündəricat:

Homebridge'i necə qurmaq olar (şəkillərlə)
Homebridge'i necə qurmaq olar (şəkillərlə)

Video: Homebridge'i necə qurmaq olar (şəkillərlə)

Video: Homebridge'i necə qurmaq olar (şəkillərlə)
Video: Əvvəlcədən quraşdırılmış 5 faydalı Windows proqramı 2024, Bilər
Anonim

Homebridge, Homekit ilə Homekit olmayan sensorlar və ya açarlardan istifadə etməyin asan bir yoludur. Bu boşluğu pozur və bəzi proqramlarla Homekit ilə Raspberry Pi arasında bir körpü qurur. Proqramlaşdırmağı bilməyinizə ehtiyac yoxdur, ancaq Linux və Bashın necə işlədiyini bilmək bir az yaxşıdır.

Addımlar

5 -in 1 -ci hissəsi: Avadanlıqların Qurulması

Addım 1. Şəkli yükləyin ilə əlaqələndirin və kopyalayın Etcher microSD kartına.

Addım 2. SD kartı Pi -yə daxil edin

Addım 3. Raspberry Pi -ni bir monitora qoşun

Addım 4. Raspberry Pi -ni gücləndirin və daxil olun:

  • Giriş: "Pi"
  • Şifrə: "Moruq"
  • Növ:

    sudo raspi-config

Addım 5. Aşağıdakı parametrləri dəyişdirin:

  • Yerli Ayarlar altında, zəruri hallarda saat qurşağınızı və klaviatura düzənini dəyişdirin.
  • Şəbəkə Seçimləri altında wifi və ya LAN konfiqurasiyalarınızı təyin edin.
  • İnterfeys Seçimləri altında SSH -ni aktiv olaraq təyin edin.

Addım 6. Yazaraq dəyişiklikləri tətbiq edin

sudo yenidən başladın

Terminala daxil olur.

Addım 7. Laptopunuzu və ya kompüterinizi Raspberry Pi -yə qoşun

Aşağıdakıları Terminala yazaraq SSH bağlantısı qurun:

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

Addım 8. Raspbian proqramını yeniləyin və Node.js

Aşağıdakıları Terminala və ya Başa yapışdırın:

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

Addım 9. SSH istifadə edərək yenidən Raspberry Pi -yə daxil olun

5 -dən 2 -ci hissə: Raspberry Pi üzərində Homebridge qurmaq və konfiqurasiya etmək

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

Addım 1. Aşağıdakıları Terminala yazaraq Homebridge üçün lazım olan bütün asılılıqları quraşdırın:

sudo apt -get update && curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash-&& sudo apt-get -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

Addım 2. Aşağıdakı əmri istifadə edərək Homebridge qurun:

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

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

Addım 3. Homebridge konfiqurasiyasını bu mənbədən yuxarıdakı pəncərəyə kopyalayın və yapışdırın

Addım 4. Ctrl+X düymələrini basın

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

Addım 5. Y istifadə edərək dəyişiklikləri qeyd edin

Addım 6. Homebridge üçün mühit faylını aşağıdakılardan istifadə edərək açın

sudo nano/etc/default/homebridge

Addım 7. Bu mənbə faylını Terminala yapışdıraraq avtomatik işə salın

Addım 8. Dəyişikliklərinizi aşağıdakı düymələrlə qeyd edin:

Ctrl+X sonra Y.

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

Addım 9. Yazaraq homebridge yolunu tapın:

hansı ev körpüsü

Bu yolu yazdığınızdan əmin olun

5 -ci hissə 3: Homebridge -i Autostart -a salmaq üçün yolunuzu və etimadnamənizi konfiqurasiya edin

Addım 1. Homebridge üçün systemd xidmət faylını yazaraq açın:

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

Addım 2. Varsayılan homebridge xidmət konfiqurasiyasını Terminala yapışdırın

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

Addım 3. Sonra görünən əmri dəyişdirin

ExecStart =

əmri ilə çap olunan xəttə

hansı ev körpüsü

.

Addım 4. Dəyişdirin

istifadəçi = homebridge

istifadəçi = pi

.

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

Addım 5. Yazaraq Homebridge konfiqurasiyanızı sınayın

homebridge

Terminala daxil olur.

Aşağıdakı şəkildəkinə bənzər bir QR Kodu görürsünüzsə, quraşdırmanız işləyir

Addım 6. Ctrl+X ilə Homebridge'i ləğv edin

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

Addım 7. Terminala aşağıdakıları yazaraq avtomatik başlamağı aktivləşdirin:

sudo mkdir/var/lib/homebridge && sudo cp ~/.homebridge/config.json/var/lib/homebridge/&& sudo cp -r ~/.homebridge/pers/var/lib/homebridge && sudo chmod -R 0777/ var/lib/homebridge && sudo passwd root && systemctl daemon -reload && systemctl homebridge && systemctl start homebridge && sudo systemctl -l status homebridge

  • Yuxarıdakı əmr yaşıl bir nöqtə yazarsa və:

    "Aktiv: aktiv (işlək)"

    homebridge'i uğurla qurdunuz və şəxsi iOS Home Tətbiqinizi bağlamağa cəhd edə bilərsiniz.

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

5 -dən 4 -cü hissə: iOS cihazınızı konfiqurasiya edin

Addım 1. iOS cihazınızda Home tətbiqini açın

Addım 2. Cihaz əlavə etmək üçün + işarəsinə basın

Addım 3. Açılan menyuda "Aksesuar əlavə et" ə vurun

IMG_1667
IMG_1667

Addım 4. "Kodunuz yoxdur və ya tara bilmirsiniz?" Üzərinə vurun

".

IMG_1668
IMG_1668

Addım 5. "Manual Code" altında "Kodu daxil et" ə vurun

IMG_1669
IMG_1669

Addım 6. "031-45-154" daxil edin

Bu standart koddur.

5 -ci hissə 5: Aksesuarlar və platformalar əlavə etmək

Addım 1. IoT cihazı əlavə etmək üçün bu npm paket siyahısından hər hansı bir konnektoru quraşdırın

Addım 2. Bağlayıcıyı aşağıdakılarla quraşdırın:

    sudo npm və homebridge- {packagename}

  • Bu netatmo cihazları üçün bir nümunədir:

    npm quraşdırın -g homebridge -netatmo

Addım 3. Bağlayıcıyı aşağıdakılarla konfiqurasiya edin:

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

Hər cihaz üçün fərqli olduqları üçün konfiqurasiyalar üçün npm sayt/bağlayıcı yardımını oxuduğunuzdan əmin olun

Addım 4. Raspberry Pi -ni yenidən başlataraq konfiqurasiya dəyişikliklərini tətbiq edin:

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

Xəbərdarlıqlar

  • Ev köprüsünü standart kod və parol ilə istifadə etmək təhlükəlidir. Aşağıdakıları etdiyinizə əmin olun:

    • İstifadəçi şifrənizi dəyişdirin. Daha ətraflı məlumat üçün parolunuzu dəyişdirməklə bağlı Raspberry Pi sənədlərinə baxın.
    • Kompüterinizdə bir SSH girişi qurun. Daha çox məlumat üçün sertifikatlı bir ssh girişinin qurulması ilə bağlı Raspberry Pi sənədlərinə baxın.
    • Aşağıdakıları terminala yazaraq konfiqurasiyanızı dəyişdirin.

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

Tövsiyə: