תוכן עניינים:
- שלב 1: צפה בסרטון
- שלב 2: התקן את ESPHome
- שלב 3: הגדרת הלוח (צומת)
- שלב 4: הוסף את הצומת לעוזר הבית
- שלב 5: ממשק את חיישן DHT11
- שלב 6: הצג את ערכי הטמפרטורה והלחות
וִידֵאוֹ: דרך פשוטה מאוד להתחיל עם אוטומציה ביתית באמצעות מודולים של DIY: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
הופתעתי לטובה כשהחלטתי לנסות להוסיף כמה חיישני 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 כדי להשיג ערכי טמפרטורה ולחות. חבר אותו ללוח באמצעות תרשים החיווט לעיון. תחילה עליך להעתיק את התצורה לדוגמא מאתר ESPHome באמצעות הקישור הבא:
esphome.io/components/sensor/dht.html
לאחר מכן, עבור אל ESPHome וערוך את התצורה של הצומת על ידי הוספת התצורה. הקפד לעדכן את הסיכה וגם להוסיף את שם הדגם כפי שניתן לראות בתמונה. לאחר שתסיים, פשוט לחץ על כפתור ההעלאה והמתן עד להשלמת הכל. הוא ייצור אוטומטית, יאסוף את הקוד וגם יעלה אותו ללוח באופן אלחוטי, באמצעות תכונת OTA. לאחר השלמתו תראה את יומני הפלט והלוח יתחבר אוטומטית לרשת שלך.
שלב 6: הצג את ערכי הטמפרטורה והלחות
הדבר הבא שעלינו לעשות הוא להוסיף את ערכי החיישנים ללוח המחוונים. שלב זה דומה לסעיף הקודם. בחר באפשרות Configure UI ליצירת כרטיס חדש, ולאחר מכן תן לו שם והוסף את הישויות כפי שמוצג בתמונה. לחץ על שמור, צא ממסך התצורה ולאחר מכן תוכל לצפות במידע החיישן על המסך.
עד כדי כך קל להתחיל עם אוטומציה ביתית באמצעות ESPHome. אנו נמשיך לממשק מודולים שונים לעוזר הבית, אז אנא שקול להירשם לערוץ היוטיוב שלנו מכיוון שהוא עוזר לנו ליצור פרויקטים כאלה.
YouTube:
תודה שקראת!
מוּמלָץ:
בקרת NODE MCU-LED (אוטומציה ביתית פשוטה): 5 שלבים
בקרת NODE MCU-LED (אוטומציה ביתית פשוטה): היי חבר'ה, במדריך זה תן לנו לראות כיצד לשלוט בנורת LED באמצעות הטלפון החכם שלך. נשתמש ב- Node-MCU לפרויקט זה. עיין בקישור שלהלן להתקנת Node MCU. ספריות (ספריות ESP) ב- Arduino IDE.NODE MCU-BASICS שלך {עקוב אחר שלב
אוטומציה ביתית פשוטה (יישום Bluetooth מותאם אישית): 6 שלבים
אוטומציה ביתית פשוטה (יישום Bluetooth מותאם אישית): במדריך זה אני הולך להראות לך כיצד לבנות אוטומציה ביתית פשוטה (כלומר אנו יכולים לשלוט ביישומי הבית שלנו באמצעות הסמארטפון שלנו)
אוטומציה ביתית: לוח מתגים אוטומטי עם בקרת דימר באמצעות בלוטות 'באמצעות Tiva TM4C123G: 7 שלבים
אוטומציה ביתית: לוח מתגים אוטומטי עם בקרת דימר באמצעות Bluetooth באמצעות Tiva TM4C123G: כיום יש לנו שלט רחוק למכשירי הטלוויזיה שלנו ולמערכות אלקטרוניות אחרות, שהפכו את חיינו לקלים באמת. האם תהית אי פעם לגבי אוטומציה ביתית שתאפשר את השליטה במנורות צינור, מאווררים וחשמל אחר
אוטומציה ביתית פשוטה באמצעות Raspberry Pi3 ו- Android Things: 5 שלבים (עם תמונות)
אוטומציה ביתית פשוטה באמצעות דברים של Raspberry Pi3 ו- Android: הרעיון הוא לעצב בית חכם ” שבו ניתן לשלוט במכשירים ביתיים באמצעות דברים אנדרואיד ו- Raspberry Pi. הפרויקט מורכב משליטה במכשירי בית כמו אור, מאוורר, מנוע וכו 'חומרים דרושים: פטל פי 3HDMI Ca
תיקון תאורה אחורית פשוטה (מאוד) פשוטה: 4 שלבים (עם תמונות)
תיקון תאורה אחורית LCD פשוטה (מאוד): תקן כל תאורה אחורית LCD שבורה עם נורה רגילה וצג CRT מת. מסכי LCD שבורים מגיעים בעצם בשלוש קטגוריות: 1) לוח LCD סדוק, מה שהופך את היחידה לחסרת ערך 2) בעיית תאורה אחורית 3) כוח בעיה באספקה אם זה