קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

תחנת מזג האוויר החכמה התומכת HomeKit שאנו הולכים לבנות היום פועלת בדומה לתואר Elgato Eve הרשמי, שעולה ~80 אירו. זוהי תחנת מזג אוויר תוצרת בית לחלוטין שתוכל להרוויח בפחות מ-$10 ולשלב עם אפליקציית Apple Home במכשירי iOS ו-macOS שלך, כגון iPhone, iPad ו-MacBook. זה עובד גם עם תוכנת אוטומציה של בית חכם, כגון Home Assistant.

דברים שתצטרך

כדי לבנות את תחנת מזג האוויר הזו עשה זאת בעצמך Apple HomeKit, שבו הוא מוכר כתואר Elgato Eve, תזדקק לרכיבים הבאים:

  • לוח D1 Mini או NodeMCU (ESP8266).
  • מודול חיישן טמפרטורה, לחות ולחץ ברומטרי BME280
  • SSD1306 (0.96 אינץ' או 1.3 אינץ' 128x64) צג OLED (אופציונלי)
  • כמה חוטי מגשר
  • מלחם ופח
  • macOS או Windows PC או מחשב נייד
  • כבל מיקרו USB
  • ספק כוח USB 5V
  • מארז מודפס בתלת מימד (מעיצוב ואילך פריטי הדפסה) כדי לאכלס את הרכיבים

הבזק את הקושחה

כדי ליצור תחנת מזג אוויר עשה זאת בעצמך, נשתמש בקושחה על ידי HomeKid. לשם כך, תזדקק לגישה למערכת macOS או Windows וכבל מיקרו USB. ההוראות להבהב את הקושחה הן כדלקמן:

instagram viewer

ב-macOS

  1. הורד את NodeMCU-PyFlasher.dmg תוכנית (מ GitHub) והפעל אותו במערכת macOS שלך.
  2. חבר את לוח ה-D1 Mini או ה-NodeMCU למכשיר ה-macOS שלך באמצעות כבל המיקרו USB ולאחר מכן בחר את יציאה טורית.
  3. נְקִישָׁה לְדַפדֵף ובחר את main.bin קובץ (GitHub).
  4. ב קצב שידור, בחר 115200.
  5. בחר Quad I/O (QIO).
  6. בחר מחק פלאש ו כן, מוחק את כל הנתונים.
  7. לבסוף, לחץ על Flash NodeMCU לַחְצָן. לאחר זמן מה, ה-D1 Mini המחובר או ה-NodeMCU יהבהבו.

במחשב/מחשב נייד של Windows

  1. השתמש בכבל המיקרו USB כדי לחבר את לוח ה-D1 Mini למערכת.
  2. הורד את ה-Espressif כלי הורדה של פלאש וחלץ את תיקיית ה-zip.
  3. פתח את התיקיה שחולצה והפעל את flash_download_tool_xx.exe קוֹבֶץ.
  4. בחר ESP8266 ב סוג זול ולחץ בסדר.
  5. לחץ על שלוש תיבות הסימון הראשונות ובצע את הפעולות הבאות,
    • סוּג 0x0000 בשדה הראשון ולחץ על שלוש נקודות כדי לבחור את rboot.bin קובץ (הורדת GitHub).
    • סוּג 0x1000 בשדה השני ובחר את blank_config.bin קובץ (הורדת GitHub).
    • סוּג 0x2000 בשדה השלישי ובחר את main.bin קובץ (GitHub).
  6. לאחר מכן בחר את האפשרויות הבאות,
    • שיעור בוד: 115200.
    • גודל פלאש: 4MB.
    • מצב הבזק: DIO או QIO.
    • מהירות SPI: 40MHz.
  7. בחר את COM יציאה שבה מחובר לוח D1 Mini או NodeMCU. נְקִישָׁה הַתחָלָה. פעולה זו תתחיל להבהב את הקושחה בלוח ה-D1 Mini או ה-NodeMCU המחובר ועשויה להימשך עד שתי דקות לסיום.

לאחר שהקושחה מהבהבת בהצלחה, עליך להפעיל מחדש את המכשיר על ידי ניתוק אספקת ה-USB ולאחר מכן בצע את ההוראות הבאות כדי לחבר את הלוח לרשת ה-Wi-Fi שלך.

התחבר לרשת ה-Wi-Fi

סגור את Flash Downloadtool וחבר את D1 Mini למתאם החשמל או למערכת שלך.

  • במכשיר ה-iOS שלך, כגון iPhone, פתח את הגדרות ה-Wi-Fi והתחבר ל- HomeKid-XXXX Wi-Fi AP. השתמש בסיסמה 12345678.
  • בחלון הכניסה, הקש על רשת ה-WLAN שלך ולאחר מכן הקלד את סיסמת ה- Wi-Fi. בֶּרֶז לְהִצְטַרֵף. המכשיר יעצור את ה-AP, יתנתק מהסמארטפון שלך ויתחבר לרשת ה-Wi-Fi שלך באמצעות הסיסמה שסיפקת.

אם הסיסמה של רשת ה-WLAN שגויה, ההתקן יפעיל מחדש את נקודת הגישה (AP) לאחר זמן מה. אתה יכול להתחבר שוב ל-AP ולהזין את הסיסמה הנכונה.

חבר את הרכיבים

עיין בתרשים שלהלן כדי לחבר את תצוגת BME280 ו-SSD1306 OLED ללוח D1 Mini או NodeMCU.

  • חבר את ד1 להצמיד את SCL סיכה של BME280.
  • חבר את ד2 להצמיד את SDA סיכה של BME280.
  • חבר את D5 להצמיד את SDA סיכה של SSD1306 OLED לְהַצִיג.
  • חבר את D7 להצמיד את SCL סיכה של SSD1306 OLED לְהַצִיג.
  • חבר את 3.3V להצמיד את VCC ו VIN סיכות של BME280 ו SSD1306 OLED לְהַצִיג.
  • חבר את G להצמיד את GND סיכות של BME280 ו SSD1306 OLED לְהַצִיג.

הוסף תחנת מזג אוויר לאפליקציית Apple Home (HomeKit)

חבר את כבל המיקרו USB ל-D1 Mini או NodeMCU ובאייפון, אייפד או MacBook שלך, פתח את אפליקציית Home. לאחר מכן בצע את השלבים הבאים כדי להוסיף את תחנת מזג האוויר עשה זאת בעצמך התומכת ב-HomeKit כאביזר לאפליקציית Home. תחנת מזג האוויר שיצרנו תזוהה ותתווסף כאביזר לא רשמי. עם זאת, זה יעבוד בדומה לחיישן Elgato Eve Degree הרשמי עבור Apple HomeKit.

  1. פתח את אפליקציית הבית, הקש על + סמל, ובחר הוסף אביזר.
  2. הקש על יותר פעולות… לחצן ולאחר מכן הקש על אביזר חיישן הטמפרטורה/לחות שהתגלה.
  3. בֶּרֶז הוסף בכל זאת ולאחר מכן הזן את הקוד 02182017. בֶּרֶז לְהַמשִׁיך.
  4. בחר את המיקום או החדר שבו אתה הולך להתקין ולהשתמש בתחנת מזג האוויר והקש על לְהַמשִׁיך לַחְצָן.
  5. אתה יכול לערוך או לשנות את השם של אביזר תחנת מזג האוויר עשה זאת בעצמך. בֶּרֶז המשך > בוצע.
  6. ערכי הטמפרטורה והלחות יתחילו להופיע מתחת לשם החדר. אתה יכול להקיש על האביזר בכל עת כדי לפתוח את לוח הבקרה ולערוך את המאפיינים של חיישן תחנת מזג האוויר.

כדי להציג את ערכי הלחץ הברומטרי והגובה, תצטרך להתקין את אפליקציית Eve for HomeKit במכשיר ה-iOS שלך. אפליקציה זו מספקת ממשק משתמש נחמד ואינטואיטיבי הרבה יותר. מומלץ מאוד שתתקין את האפליקציה כדי להשתמש באביזר ה-DIY HomeKit הלא רשמי הזה, בדיוק כמו שהוספנו את חיישן תנועה Elgato Eve DIY HomeKit.

פתרון בעיות נפוצות

במקרה שאתה נתקל באחת או יותר מהבעיות הבאות, יהיה עליך להבריז מחדש את הקושחה:

  1. AP אלחוטי אינו גלוי או אינו יכול למצוא את HomeKid-xxxx AP בהגדרות ה-Wi-Fi.
  2. תחנת מזג האוויר אינה נראית באפליקציית Apple HomeKit.

במקרה כזה, השתמש בכלי הפלאש כדי למחוק את לוח ה-D1 Mini או ה-NodeMCU ולהבהב מחדש את לוח המיקרו-בקר עם הקושחה של HomeKidd.

תחנת מזג אוויר ביתית המשתלמת ביותר

אתה יכול לבנות ולהשתמש בתחנת מזג אוויר זולה התומכת ב-DIY HomeKit כדי למדוד את הטמפרטורה, הלחות והלחץ הברומטרי במיקום הנוכחי שלך או בחדר. אתה יכול להשתמש בחיישן זה כדי לבצע אוטומציה נוספת של מכשירים אחרים באפליקציית Home שלך, כגון מאוורר או יחידת HVAC כאשר הטמפרטורה עולה או יורדת לערך מסוים. אתה יכול גם להוסיף ולשלב את החיישן הזה בשרת Home Assistant וליצור אוטומציות מרובות עבור הבית החכם שלך.