როგორ დავაყენოთ Homebridge (სურათებით)

Სარჩევი:

როგორ დავაყენოთ Homebridge (სურათებით)
როგორ დავაყენოთ Homebridge (სურათებით)

ვიდეო: როგორ დავაყენოთ Homebridge (სურათებით)

ვიდეო: როგორ დავაყენოთ Homebridge (სურათებით)
ვიდეო: How to install PCIe Serial port 2024, მაისი
Anonim

Homebridge არის მარტივი გზა გამოიყენოთ Homekit– ის სენსორები ან გადამრთველები Homekit– ით. ის არღვევს უფსკრული და აყენებს ხიდს თქვენს Homekit– სა და Raspberry Pi– ს შორის ზოგიერთი პროგრამული უზრუნველყოფით. თქვენ არ გჭირდებათ პროგრამირების ცოდნა, მაგრამ კარგია იცოდეთ ცოტა როგორ მუშაობს Linux და Bash.

ნაბიჯები

ნაწილი 5 -დან 5: აპარატურის დაყენება

ნაბიჯი 1. ჩამოტვირთეთ სურათი ბმული და დააკოპირეთ Etcher microSD ბარათზე.

ნაბიჯი 2. ჩადეთ SD ბარათი Pi- ში

ნაბიჯი 3. შეაერთეთ Raspberry Pi მონიტორს

ნაბიჯი 4. ჩართეთ Raspberry Pi და შედით სისტემაში:

  • შესვლა: "პი"
  • პაროლი: "ჟოლო"
  • ტიპი:

    sudo raspi-config

ნაბიჯი 5. შეცვალეთ შემდეგი პარამეტრები:

  • ლოკალში, საჭიროების შემთხვევაში შეცვალეთ თქვენი დროის ზონა და კლავიატურის განლაგება.
  • ქსელის პარამეტრების ქვეშ დააყენეთ თქვენი wifi ან LAN კონფიგურაციები.
  • ინტერფეისის პარამეტრების ქვეშ დააყენეთ SSH ჩართული.

ნაბიჯი 6. ცვლილებები შეიტანეთ აკრეფით

sudo გადატვირთვა

ტერმინალში.

ნაბიჯი 7. შეაერთეთ თქვენი ლეპტოპი ან კომპიუტერი Raspberry Pi– ს

შექმენით SSH კავშირი ტერმინალში შემდეგი აკრეფით:

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

ნაბიჯი 8. განაახლეთ Raspbian და დააინსტალირეთ Node.js

ჩასვით შემდეგი ტერმინალში ან ბაშში:

    sudo apt- მიიღეთ განახლება && sudo apt-get განახლება && sudo apt-მიიღეთ განახლება && sudo apt-get install -y nodejs && sudo გადატვირთვა

ნაბიჯი 9. კვლავ შედით Raspberry Pi– ში SSH– ის გამოყენებით

ნაწილი 5 5 -დან: Rasbrberry Pi– ზე Homebridge– ის დაყენება და კონფიგურაცია

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

ნაბიჯი 1. დააინსტალირეთ Homebridge– ისთვის საჭირო ყველა დამოკიდებულება ტერმინალში შემდეგი აკრეფით:

sudo apt -get განახლება && 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

ნაბიჯი 2. დააინსტალირეთ Homebridge შემდეგი ბრძანების გამოყენებით:

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 ~/.hombridge && nano ~/.homebridge/config.json

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

ნაბიჯი 3. დააკოპირეთ და ჩასვით Homebridge კონფიგურაცია ამ წყაროდან ზემოთ ფანჯარაში

ნაბიჯი 4. დააჭირეთ Ctrl+X

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

ნაბიჯი 5. შეინახეთ ცვლილებები Y

ნაბიჯი 6. გახსენით გარე ფაილი homebridge– ისთვის:

sudo nano/etc/default/homebridge

ნაბიჯი 7. ჩართეთ ავტომატური დაწყება ამ წყაროს ფაილის ტერმინალში ჩასვით

ნაბიჯი 8. შეინახეთ ცვლილებები შემდეგი ღილაკების დაჭერით:

Ctrl+X შემდეგ Y.

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

ნაბიჯი 9. იპოვეთ სახლის ხიდის გზა აკრეფით:

რომელი სახლის ხიდი

აუცილებლად ჩაწერეთ ეს გზა

ნაწილი 5 -დან 5: თქვენი გზისა და რწმუნებათა სიგნალების კონფიგურაცია ავტომატური დაწყების Homebridge– ში

ნაბიჯი 1. გახსენით სისტემური სერვისის ფაილი Homebridge– ის აკრეფით:

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

ნაბიჯი 2. ჩასვით ნაგულისხმევი სახლის ხიდის მომსახურების კონფიგურაცია ტერმინალში

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

ნაბიჯი 3. შეცვალეთ ბრძანება, რომელიც გამოჩნდება შემდეგ

ExecStart =

იმ ხაზამდე, რომელიც დაბეჭდილია ბრძანებით

რომელი სახლის ხიდი

.

ნაბიჯი 4. შეცვლა

მომხმარებელი = სახლის ხიდი

რათა

მომხმარებელი = პი

.

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

ნაბიჯი 5. შეამოწმეთ თქვენი Homebridge კონფიგურაცია აკრეფით

საშინაო ხიდი

ტერმინალში.

თუ ხედავთ QR კოდს, რომელიც მსგავსია ქვემოთ მოცემულ სურათზე, თქვენი ინსტალაცია მუშაობს

ნაბიჯი 6. შეწყვიტეთ Homebridge Ctrl+X– ით

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

ნაბიჯი 7. გააქტიურეთ ავტომატური დაწყება ტერმინალში შემდეგი აკრეფით:

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

  • თუ ზემოთ მითითებული ბრძანება ამობეჭდავს მწვანე წერტილს და:

    "აქტიური: აქტიური (გაშვებული)"

    თქვენ წარმატებით დააინსტალირეთ homebridge და შეგიძლიათ სცადოთ დააკავშიროთ თქვენი პერსონალური iOS Home აპლიკაცია.

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

ნაწილი 5 -დან 5: თქვენი iOS მოწყობილობის კონფიგურაცია

ნაბიჯი 1. გახსენით მთავარი აპლიკაცია თქვენს iOS მოწყობილობაზე

ნაბიჯი 2. მოწყობილობის დასამატებლად დააჭირეთ + ნიშანს

ნაბიჯი 3. მენიუში, რომელიც გამოჩნდება, შეეხეთ "აქსესუარის დამატებას"

IMG_1667
IMG_1667

ნაბიჯი 4. შეეხეთ „არ გაქვთ კოდი ან არ შეიძლება სკანირება?

".

IMG_1668
IMG_1668

ნაბიჯი 5. "სახელმძღვანელო კოდში", შეეხეთ "შეიყვანეთ კოდი"

IMG_1669
IMG_1669

ნაბიჯი 6. შეიყვანეთ "031-45-154"

ეს არის ნაგულისხმევი კოდი.

ნაწილი 5 -დან 5: აქსესუარების და პლატფორმების დამატება

ნაბიჯი 1. დააინსტალირეთ ნებისმიერი კონექტორი ამ npm პაკეტის სიიდან IoT მოწყობილობის დასამატებლად

ნაბიჯი 2. დააინსტალირეთ კონექტორი:

    sudo npm i homebridge- {packagename}

  • ეს არის ნიმუში netatmo მოწყობილობებისთვის:

    npm დააინსტალირეთ -g homebridge -netatmo

ნაბიჯი 3. კონფიგურაციის კონექტორი:

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

დარწმუნდით, რომ წაიკითხეთ npm საიტის/კონექტორის დახმარება კონფიგურაციებისთვის, რადგან ისინი განსხვავებულია ყველა მოწყობილობისთვის

ნაბიჯი 4. გამოიყენეთ კონფიგურაციის ცვლილებები Raspberry Pi– ს გადატვირთვით:

systemctl daemon -reload && systemctl start homebridge && sudo systemctl -l სტატუსი homebridge

გაფრთხილებები

  • საშინაო ხიდის გამოყენება ნაგულისხმევი კოდით და პაროლებით საშიშია. დარწმუნდით, რომ გააკეთეთ შემდეგი:

    • შეცვალეთ თქვენი მომხმარებლის პაროლი. დამატებითი ინფორმაციისთვის იხილეთ Raspberry Pi დოკუმენტაცია თქვენი პაროლის შეცვლის შესახებ.
    • დააყენეთ SSH შესვლა თქვენს კომპიუტერში. მიმართეთ Raspberry Pi დოკუმენტაციას სერტიფიცირებული ssh შესვლის დაყენების შესახებ დამატებითი ინფორმაციისათვის.
    • შეცვალეთ თქვენი კონფიგურაცია ტერმინალში შემდეგი აკრეფით.

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

გირჩევთ: