Homebridge ን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

Homebridge ን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)
Homebridge ን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)

ቪዲዮ: Homebridge ን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)

ቪዲዮ: Homebridge ን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)
ቪዲዮ: በ Android ስልክዎ ላይ ራም እንዴት እንደሚጨምር በጣም ቀላል በሆነ መንገድ(live proof) || 2021 works 2024, ግንቦት
Anonim

Homebridge Homekit ያልሆኑ ዳሳሾችን ወይም መቀየሪያዎችን ከ Homekit ጋር ለመጠቀም ቀላል መንገድ ነው። ክፍተቱን ይሰብራል እና በአንዳንድ ሶፍትዌሮች በእርስዎ Homekit እና Raspberry Pi መካከል ድልድይ ይጭናል። እንዴት ፕሮግራም ማድረግ እንዳለብዎ ማወቅ አያስፈልግዎትም ፣ ግን ሊኑክስ እና ባሽ እንዴት እንደሚሠሩ ትንሽ ማወቅ ጥሩ ነው።

ደረጃዎች

ክፍል 1 ከ 5 - ሃርድዌርን ማቀናበር

ደረጃ 1. ምስሉን ያውርዱ ጋር ያገናኙ እና ይቅዱበት Etcher ወደ ማይክሮ ኤስዲ ካርድ።

ደረጃ 2. የ SD ካርዱን ወደ Pi ያስገቡ።

ደረጃ 3. Raspberry Pi ን ከተቆጣጣሪ ጋር ያገናኙ።

ደረጃ 4. Raspberry Pi ን ያብሩ እና በሚከተለው ይግቡ

  • ግባ: «ፒይ»
  • የይለፍ ቃል: "Raspberry"
  • ዓይነት

    sudo raspi-config

ደረጃ 5. የሚከተሉትን ቅንብሮች ይለውጡ

  • በአከባቢው ስር ፣ አስፈላጊ ከሆነ የሰዓት ሰቅዎን እና የቁልፍ ሰሌዳ አቀማመጥዎን ይለውጡ።
  • በአውታረ መረብ አማራጮች ስር የእርስዎን wifi ወይም LAN ውቅሮች ያዘጋጁ።
  • በይነገጽ አማራጮች ስር SSH እንዲነቃ ያዘጋጁ።

ደረጃ 6. በመተየብ ለውጦችን ይተግብሩ

sudo ዳግም አስነሳ

ወደ ተርሚናል።

ደረጃ 7. ላፕቶፕዎን ወይም ፒሲዎን ከ Raspberry Pi ጋር ያገናኙ።

የሚከተሉትን ወደ ተርሚናል በመተየብ የኤስኤስኤች ግንኙነት ያድርጉ

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 ዳግም ማስነሳት

ደረጃ 9. SSH ን በመጠቀም እንደገና ወደ Raspberry Pi ይግቡ።

ክፍል 2 ከ 5 - 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 ዳግም ማስነሳት

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 ጫን -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 = የመልቀቂያ ዳግም ግንባታ && mkdir ~/.homebridge && nano ~/.homebridge/config.json

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

ደረጃ 3. የሆምብሪጅ ውቅረትን ከዚህ ምንጭ ወደ ላይኛው መስኮት ይቅዱ እና ይለጥፉ።

ደረጃ 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. በመተየብ የሆምብሪጅ መንገዱን ይፈልጉ

የትኛው የቤት ድልድይ

ይህንን መንገድ ወደ ታች መጻፍዎን እርግጠኛ ይሁኑ

ክፍል 3 ከ 5 መንገድዎን እና ምስክርነቶችዎን ለራስ -ጀምር ሆምብሪጅ ማዋቀር

ደረጃ 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. ለውጥ

ተጠቃሚ = homebridge

ወደ

ተጠቃሚ = pi

.

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 ዳሞን -ዳግም ጫን && systemctl homebridge && systemctl homebridge && sudo systemctl -l status homebridge ን ያንቁ

  • ከላይ ያለው ትእዛዝ አረንጓዴ ነጥብ ካተመ እና

    "ንቁ: ገባሪ (ሩጫ)"

    የቤት ብሪጅ በተሳካ ሁኔታ ተጭነዋል እና የግል የ iOS መነሻ መተግበሪያዎን ለማገናኘት መሞከር ይችላሉ።

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

የ 5 ክፍል 4: የ 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. IoT መሣሪያን ለማከል ከዚህ የ npm የጥቅል ዝርዝር ማንኛውንም ማገናኛ ይጫኑ።

ደረጃ 2. አገናኙን በ

    sudo npm i homebridge- {packagename}

  • ይህ ለናታሞ መሣሪያዎች ናሙና ነው

    npm ጫን -g homebridge -netatmo

ደረጃ 3. አገናኙን በ:

sudo nano /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 nano /var/lib/homebridge/config.json

የሚመከር: