תוכן עניינים:

דרך פשוטה מאוד להתחיל עם אוטומציה ביתית באמצעות מודולים של DIY: 6 שלבים
דרך פשוטה מאוד להתחיל עם אוטומציה ביתית באמצעות מודולים של DIY: 6 שלבים

וִידֵאוֹ: דרך פשוטה מאוד להתחיל עם אוטומציה ביתית באמצעות מודולים של DIY: 6 שלבים

וִידֵאוֹ: דרך פשוטה מאוד להתחיל עם אוטומציה ביתית באמצעות מודולים של DIY: 6 שלבים
וִידֵאוֹ: חובה לצפות: יובל אבידני בהרצאה באורך מלא על כלי AI ששימושיים לכל עסק!! 2024, נוֹבֶמבֶּר
Anonim
דרך פשוטה ביותר להתחיל עם אוטומציה ביתית באמצעות מודולי DIY
דרך פשוטה ביותר להתחיל עם אוטומציה ביתית באמצעות מודולי DIY

הופתעתי לטובה כשהחלטתי לנסות להוסיף כמה חיישני DIY לעוזר הבית. השימוש ב- ESPHome הוא פשוט ביותר ובפוסט זה נלמד כיצד לשלוט בסיכת GPIO וגם להשיג נתוני טמפרטורה ולחות מצומת אלחוטי באמצעות עוזר הבית. החלק הטוב ביותר הוא שזה לא דורש כל קוד להיכתב כפי שהוא עושה זאת באופן אוטומטי.

שלב 1: צפה בסרטון

הרבה יותר קל לראות הכל מתבצע באמצעות סרטון קודם לכן ולכן אני ממליץ לצפות בסרטון המוצג למעלה כדי לקבל מושג כיצד הכל עובד. פוסט זה יכיל רק את השלבים החשובים הדרושים לשם כך בעצמך.

שלב 2: התקן את ESPHome

ראשית, עלינו להתקין את התוסף ESPHome ב- Home Assistant. נווט אל חנות ההרחבות על ידי ביצוע הפעולות הבאות:

Hass.io -> חנות הרחבות

הוסף את כתובת האתר הבאה לחנות כדי שתוכל למצוא את התוסף ESPHome:

github.com/esphome/hassio

לאחר שתסיים, פשוט חפש את ESPHome, לחץ על התוסף שמופיע ולחץ על כפתור ההתקנה. ההתקנה עשויה להימשך זמן מה, אנא הקדש לה מספר דקות מכיוון שהדבר תלוי בחיבור האינטרנט שלך. לאחר ההתקנה, פשוט לחץ על כפתור START והמתן מספר שניות עד שהוא יתחיל. לאחר מכן, לחץ על הכפתור שכתוב עליו "OPEN WEB UI" שיעביר אותך למסך ESPHome.

שלב 3: הגדרת הלוח (צומת)

הגדרת הלוח (צומת)
הגדרת הלוח (צומת)

ב- ESPHome המכשירים נקראים צמתים, וראשית עלינו ליצור אחד כדי שיוכל להתחיל לתקשר עם Home Assistant.

לחץ על כפתור ההוספה כדי ליצור צומת חדש. לאחר מכן תן לו שם באמצעות התווים המוצגים על המסך. אני אקרא לזה "חדר מגורים". לאחר מכן, בחר את סוג המכשיר שהוא "WeMos D1 Mini" להדגמה זו. לבסוף, הוסף את פרטי רשת ה- WiFi שלך כך שהלוח יוכל להתחבר לרשת ה- WiFi שלך ולאחר מכן לחץ על "שלח" כדי ליצור את הצומת.

יש להפעיל מחדש את ESPHome לאחר יצירת צומת חדש. ניתן לעשות זאת על ידי ניווט אל hass.io -> ESPHome ולאחר מכן לחיצה על כפתור הפעלה מחדש. תן לו כמה שניות ולאחר מכן פתח את ממשק האינטרנט של WEB.

כעת עלינו להגדיר את הצומת הזה כך שנוכל לשלוט בנורית המחוברת לסיכה D2. אתר ESPHome מכיל את כל המידע הדרוש לך כדי להגדיר רכיבים שונים ומכיוון שנשלוט על סיכת GPIO, נוכל להשתמש במידע של ישות התצורה לדוגמה מהדף הבא:

esphome.io/components/switch/gpio.html

לחץ על כפתור העריכה של הצומת ולאחר מכן הדבק את פרטי התצורה ועדכן אותו כפי שמוצג בתמונה ולאחר מכן שמור את הקובץ. מכיוון שזו הפעם הראשונה שאנו משתמשים בלוח עם ESPHome, עלינו להעלות ידנית את הקוד ללוח. לאחר שתעשה זאת, נוכל להעלות אוטומטית את כל העדכונים באופן אלחוטי באמצעות תכונת העדכון של OTA.

כדי להוריד את הקוד ידנית, עלינו קודם כל לאסוף אותו. אז השתמש בתפריט אפשרויות הצומת כדי לאסוף את הקוד עבור הצומת. זה ייקח זמן וזה לקח לי בערך 100 שניות. לאחר סיום, פשוט הורד את הקובץ הבינארי. לאחר מכן, בקר בקישור הבא והורד את כלי הבזק ESPHome למערכת שלך:

github.com/esphome/esphome-flasher/releases

לחץ פעמיים על הקובץ כדי לפתוח אותו. לאחר מכן חבר את הלוח שלך, בחר את יציאת ה- COM הנכונה, בחר את הקובץ הבינארי שהורדנו ולאחר מכן לחץ על כפתור FLASH. זה יוריד את הקוד ללוח שלך אז תן לו כמה שניות להשלים. לאחר סיום, הלוח יתחבר אוטומטית לרשת ה- WiFi שלך ותוכל לראות זאת ביומנים.

שלב 4: הוסף את הצומת לעוזר הבית

הוסף את הצומת לעוזר הבית
הוסף את הצומת לעוזר הבית
הוסף את הצומת לעוזר הבית
הוסף את הצומת לעוזר הבית

עוזר הבית יזהה באופן אוטומטי את הלוח וייתן לך הודעה על כך. אתה יכול ללחוץ על זה כדי להתחיל או שאתה יכול לנווט לדברים הבאים:

תצורה -> אינטגרציות

לאחר מכן תוכל לראות את הצומת, לכן לחץ על הגדר ואשר את ההוספה. כל שעלינו לעשות הוא להוסיף אותו ללוח המחוונים. אז עבור למקטע לוח המחוונים/סקירה כללית ולאחר מכן בחר באפשרות "הגדר ממשק משתמש" מתפריט האפשרויות בחלק הימני העליון. לאחר מכן, לחץ על הלחצן הוסף, בחר ישויות ולאחר מכן תן לו שם חדש. לאחר מכן תוכל להשתמש ברשימת הישויות כדי לבחור את המתג שיהיה לו אותו שם כמו הצומת. לחץ על שמור, סגור את תצוגת התצורה של לוח המחוונים וזה כל מה שאתה צריך לעשות. אם אתה מפעיל את המתג, נורית הלוח על הלוח צריכה לעבור גם כן והמצב יוצג בלוח המחוונים.

שלב 5: ממשק את חיישן DHT11

ממשק את חיישן DHT11
ממשק את חיישן DHT11
ממשק את חיישן DHT11
ממשק את חיישן DHT11
ממשק את חיישן DHT11
ממשק את חיישן DHT11
ממשק את חיישן DHT11
ממשק את חיישן DHT11

אני אשתמש בחיישן DHT11 כדי להשיג ערכי טמפרטורה ולחות. חבר אותו ללוח באמצעות תרשים החיווט לעיון. תחילה עליך להעתיק את התצורה לדוגמא מאתר ESPHome באמצעות הקישור הבא:

esphome.io/components/sensor/dht.html

לאחר מכן, עבור אל ESPHome וערוך את התצורה של הצומת על ידי הוספת התצורה. הקפד לעדכן את הסיכה וגם להוסיף את שם הדגם כפי שניתן לראות בתמונה. לאחר שתסיים, פשוט לחץ על כפתור ההעלאה והמתן עד להשלמת הכל. הוא ייצור אוטומטית, יאסוף את הקוד וגם יעלה אותו ללוח באופן אלחוטי, באמצעות תכונת OTA. לאחר השלמתו תראה את יומני הפלט והלוח יתחבר אוטומטית לרשת שלך.

שלב 6: הצג את ערכי הטמפרטורה והלחות

צפה בערכי הטמפרטורה והלחות
צפה בערכי הטמפרטורה והלחות
צפה בערכי הטמפרטורה והלחות
צפה בערכי הטמפרטורה והלחות

הדבר הבא שעלינו לעשות הוא להוסיף את ערכי החיישנים ללוח המחוונים. שלב זה דומה לסעיף הקודם. בחר באפשרות Configure UI ליצירת כרטיס חדש, ולאחר מכן תן לו שם והוסף את הישויות כפי שמוצג בתמונה. לחץ על שמור, צא ממסך התצורה ולאחר מכן תוכל לצפות במידע החיישן על המסך.

עד כדי כך קל להתחיל עם אוטומציה ביתית באמצעות ESPHome. אנו נמשיך לממשק מודולים שונים לעוזר הבית, אז אנא שקול להירשם לערוץ היוטיוב שלנו מכיוון שהוא עוזר לנו ליצור פרויקטים כאלה.

YouTube:

תודה שקראת!

מוּמלָץ: