איך מגדירים בית גשר?

החל שינויי תצורה על ידי הפעלה מחדש של פטל פטל
החל שינויי תצורה על ידי הפעלה מחדש של פטל פטל: systemctl daemon-reload && systemctl start homebridge && sudo systemctl -l status homebridge.

Homebridge היא דרך קלה להשתמש בחיישנים או מתגים שאינם Homekit עם Homekit. זה שובר את הפער ומתקין גשר בין ה- Homekit שלך ל- Raspberry Pi עם תוכנה כלשהי. אתה לא צריך לדעת איך לתכנת, אבל טוב לדעת קצת על אופן הפעולה של לינוקס ובאש.

חלק 1 מתוך 5: הגדרת החומרה

  1. 1
    הורד את קישור התמונה והעתק אותו עם חרוט לכרטיס microsd.
  2. 2
    הכנס את כרטיס ה- SD ל- pi.
  3. 3
    חבר את פטל פטל למוניטור.
  4. 4
    הפעל את פטל פטל והתחבר באמצעות:
    • כניסה: "Pi"
    • סיסמא: "פטל"
    • סוג:
      sudo raspi-config 
  5. 5
    שנה את ההגדרות הבאות:
    • תחת אזור, שנה את אזור הזמן ואת פריסת המקלדת במידת הצורך.
    • תחת אפשרויות רשת, הגדר את תצורות ה- wifi או ה- LAN שלך.
    • תחת אפשרויות ממשק, הגדר SSH למופעל.
  6. 6
    החל שינויים על ידי הקלדה sudo rebootבמסוף.
  7. 7
    חבר את המחשב הנייד או המחשב למחשב פטל. צור חיבור SSH על ידי הקלדת הדברים הבאים למסוף:
    ssh pi@raspberrypi.local 
  8. 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. 9
    התחבר שוב לפטל פטל באמצעות SSH.

חלק 2 מתוך 5: התקנה וקביעת תצורה של גשר ביתי על פטל פטל

  1. 1
    התקן את כל התלות הדרושה עבור הבית על ידי הקלדת הדברים הבאים במסוף:
    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 
  2. 2
    התקן את homebridge באמצעות הפקודה הבאה:
    sudo apt-get install libavahi-compat-libdnssd-dev && sudo npm install -g - לא בטוח פרם homebidge hap-nodejs node-gyp && cd / usr / lib / node_modules / homebridge / && sudo npm install - unsign-perm bignum && cd / usr / lib / node_modules / hap-nodejs / node_modules / mdns && sudo node-gyp BUILDTYPE = שחרר בנייה מחדש && mkdir ~ /.homebridge && nano ~ /.homebridge / config.json 
  3. 3
    העתק והדבק את תצורת homebridge מזה מקור לתוך החלון שמעל.
  4. 4
    לחץ על ctrl+x.
  5. 5
    שמור שינויים באמצעות y.
  6. 6
    פתח את קובץ הסביבה עבור homebridge באמצעות:
    סודו ננו / וכו '/ ברירת מחדל / בית 
  7. 7
    אפשר הפעלה אוטומטית על ידי הדבקת קובץ מקור זה במסוף.
  8. 8
    שמור את השינויים באמצעות לחיצות המקשים הבאות: Ctrl + X ואז Y.
  9. 9
    מצא את נתיב גשר הבית על ידי הקלדה:
    איזה בית גשר 
    • הקפידו לרשום את הנתיב הזה!
בדוק את תצורת גשר הבית שלך על ידי הקלדת גשר הבית למסוף
בדוק את תצורת גשר הבית שלך על ידי הקלדת גשר הבית למסוף.

חלק 3 מתוך 5: קביעת התצורה של דרכך ואישוריך להתחלה אוטומטית של הבית

  1. 1
    פתח את קובץ השירות systemd עבור homebridge על ידי הקלדה:
    sudo nano /etc/systemd/system/homebridge.service 
  2. 2
  3. 3
    שנה את הפקודה שמופיעה לאחר execstart=מכן לשורה שהודפסה עם הפקודה which homebridge.
  4. 4
    שנה user=homebridgeל user=pi.
  5. 5
    בדוק את תצורת גשר הבית שלך על ידי הקלדה homebridgeלמסוף.
    • אם אתה רואה קוד QR הדומה לזה שבתמונה למטה, ההתקנה שלך עובדת!
  6. 6
    סיים את גשר הבית עם ctrl+x.
  7. 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 אפשר homebridge && systemctl התחל homebridge && sudo systemctl -l מצב homebridge 
    • אם הדפסים הפקודה הנ"ל החוצה נקודה ירוקה ו: "Active: active (running)"אתה בהצלחה מותקן homebridge ואתה יכול לנסות להתחבר שלך iOS אישי App בית.

חלק 4 מתוך 5: קביעת תצורה של מכשיר ה- iOS שלך

  1. 1
    פתח את האפליקציה הביתית במכשיר ה- iOS שלך.
  2. 2
    לחץ על סימן + להוספת מכשיר.
  3. 3
    בתפריט שצץ, הקש על "הוסף אביזר".
  4. 4
    הקש על "אין לך קוד או לא מצליח לסרוק? ".
  5. 5
    תחת "קוד ידני", הקש על "הזן קוד".
  6. 6
    הזן "031-45-154". זהו קוד ברירת המחדל.
התקנה וקביעת תצורה של גשר ביתי על פטל פטל
התחבר שוב לפטל פטל באמצעות SSH. חלק 2 מתוך 5: התקנה וקביעת תצורה של גשר ביתי על פטל פטל.

חלק 5 מתוך 5: הוספת אביזרים ופלטפורמות

  1. 1
    התקן כל מחבר מרשימת חבילות npm זו כדי להוסיף התקן iot.
  2. 2
    התקן את המחבר עם:
    • sudo npm i homebridge- {packagename} 
    • זהו מדגם למכשירי netatmo:
      npm להתקין -g homebridge-netatmo 
  3. 3
    הגדר את המחבר באמצעות:
    sudo nano /var/lib/homebridge/config.json 
    • הקפד לקרוא את העזרה של אתר / מחבר npm לתצורות שכן הן שונות עבור כל מכשיר.
  4. 4
    החל שינויי תצורה על ידי הפעלה מחדש של ה- pi pberry:
    systemctl daemon-reload && systemctl start homebridge && sudo systemctl -l status homebridge 
9 מצא את נתיב גשר הבית על ידי הקלדה
שמור את השינויים באמצעות לחיצות המקשים הבאות: Ctrl + X ואז Y. 9 מצא את נתיב גשר הבית על ידי הקלדה: איזו גשר ביתי.

אזהרות

דברים שתזדקק להם

  • מקלדת USB
  • כרטיס מיקרו אס די
  • כבל HDMI
  • צג
  • פטל פי 3 ב
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail