Homebridge -ийг хэрхэн тохируулах вэ (зурагтай)

Агуулгын хүснэгт:

Homebridge -ийг хэрхэн тохируулах вэ (зурагтай)
Homebridge -ийг хэрхэн тохируулах вэ (зурагтай)

Видео: Homebridge -ийг хэрхэн тохируулах вэ (зурагтай)

Видео: Homebridge -ийг хэрхэн тохируулах вэ (зурагтай)
Видео: Как правильно установить драйверы NVIDIA GEFORCE 2024, May
Anonim

Homebridge нь Homekit-тэй бус Homekit мэдрэгч эсвэл унтраалга ашиглах хялбар арга юм. Энэ нь цоорхойг эвдэж, таны Homekit болон Raspberry Pi хоёрын хооронд ямар нэгэн програм хангамжтай гүүр суулгадаг. Та хэрхэн програмчлахаа мэдэх шаардлагагүй, гэхдээ Linux болон Bash хэрхэн ажилладаг талаар бага зэрэг мэдэх нь сайн хэрэг юм.

Алхам

5 -р хэсгийн 1: Тоног төхөөрөмжийг тохируулах

Алхам 1. Зургийг татаж авах холбоос болон хуулж ав Etcher -ийг microSD карт руу холбоно уу.

Алхам 2. SD картыг Pi руу оруулна уу

Алхам 3. Raspberry Pi -ийг монитортой холбоно уу

Алхам 4. Raspberry Pi -г асаагаад дараах хаягаар нэвтэрнэ үү

  • Нэвтрэх: "Pi"
  • Нууц үг: "Бөөрөлзгөнө"
  • Төрөл:

    sudo raspi-config

Алхам 5. Дараах тохиргоог өөрчилнө үү

  • Орон нутгийн тохиргооны хэсэгт шаардлагатай бол цагийн бүс болон гарын байрлалыг өөрчилнө үү.
  • Сүлжээний сонголтууд дотроос wifi эсвэл LAN тохиргоог тохируулна уу.
  • Interfacing Options хэсэгт 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-get update && sudo apt-get upgrade && sudo apt-get update && sudo apt-get install -y nodejs && sudo reboot

Алхам 9. Raspberry Pi руу SSH ашиглан дахин нэвтэрнэ үү

5 -ийн 2 -р хэсэг: Raspberry Pi дээр Homebridge суулгаж тохируулах

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

Алхам 1. Homebridge -д шаардлагатай бүх хамаарлыг суулгаж, Терминал руу дараахь зүйлийг оруулна уу

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

Алхам 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 = Rebuild rebuild && mkdir ~/.homebridge && 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. Гэрийн гүүрний орчны файлыг дараах байдлаар нээнэ үү

sudo нано/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 -р хэсгийн 3: Homebridge -ийг автоматаар эхлүүлэхийн тулд өөрийн зам, итгэмжлэлийг тохируулах

Алхам 1. Homebridge -ийн systemd үйлчилгээний файлыг дараах командыг ашиглан нээнэ үү

sudo нано /etc/systemd/system/homebridge.service

Алхам 2. Homebridge үйлчилгээний үндсэн тохиргоог Терминал руу буулгана уу

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

Алхам 3. Үүний дараа гарч ирэх командыг өөрчилнө үү

ExecStart =

тушаалаар хэвлэгдсэн мөр рүү

аль гэрийн гүүр

.

Алхам 4. Өөрчлөх

хэрэглэгч = homebridge

руу

хэрэглэгч = pi

.

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

Алхам 5. Homebridge -ийн тохиргоог бичиж оруулаад бичээрэй

гэрийн гүүр

Терминал руу.

Хэрэв та доорх зурган дээрх шиг QR кодыг олж харвал таны суулгалт ажиллах болно

Алхам 6. Ctrl+X ашиглан Homebridge -ийг цуцална уу

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/pers/var/lib/homebridge && sudo chmod -R 0777/ var/lib/homebridge && sudo passwd root && systemctl daemon -reload && systemctl homebridge && systemctl эхлүүлэх 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 -р хэсгийн 4: Таны iOS төхөөрөмжийг тохируулах

Алхам 1. Home програмыг 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 нано /var/lib/homebridge/config.json

Төхөөрөмж бүрийн хувьд өөр өөр байдаг тул тохиргооны npm сайт/холбогчийн тусламжийг уншихаа мартуузай

Алхам 4. Raspberry Pi -ийг дахин эхлүүлэх замаар тохиргооны өөрчлөлтийг ашиглана уу

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

Анхааруулга

  • Гэрийн гүүрийг анхдагч код, нууц үгээр ашиглах нь аюултай. Дараахь зүйлийг хийхээ мартуузай.

    • Хэрэглэгчийн нууц үгээ солино уу. Нууц үгээ өөрчлөх талаар Raspberry Pi -ийн баримт бичгийг үзнэ үү.
    • Компьютер дээрээ SSH нэвтрэлтийг тохируулна уу. Дэлгэрэнгүй мэдээллийг авахын тулд Raspberry Pi -ийн бичиг баримтыг үзнэ үү.
    • Дараахь зүйлийг терминал руу оруулснаар тохиргоогоо өөрчилнө үү.

      sudo нано /var/lib/homebridge/config.json

Зөвлөмж болгож буй: