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

תוספות מתג קיר של Sonoff: 4 שלבים
תוספות מתג קיר של Sonoff: 4 שלבים

וִידֵאוֹ: תוספות מתג קיר של Sonoff: 4 שלבים

וִידֵאוֹ: תוספות מתג קיר של Sonoff: 4 שלבים
וִידֵאוֹ: SONOFF ZBCurtain - כונן zigbee לשליטה בווילונות על מוטות וילונות רגילים 2024, נוֹבֶמבֶּר
Anonim
תוספות מתג קיר של Sonoff
תוספות מתג קיר של Sonoff

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

תְנַאִי מוּקדָם

1. אמצעי להבהב את Sonoff T1 או דרך האוויר (OTA) או עם מתאם USB ל- TTL CP2102.

2. Mqtt Broker לקבלת המידע.

3. פלטפורמת אוטומציה ביתית לשליטה במתג ולהצגת נתוני החיישן.

המטרה שלי לפרויקט זה הייתה להוסיף פונקציונליות נוספת לאחד ממתגי התאורה לקיר Sonoff שלי. יש לי אותם בדירה זמן מה, כולם מריצים קושחה של Tasmota, המאפשרת להם לתקשר באמצעות MQTT לפלטפורמת האוטומציה שלי Home Assistant.

יש הרבה סרטוני יוטיוב על Home Assistant ו- Tasmota. אני ממליץ ללכת לבדוק אותם.

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

זְהִירוּת

יהיו פעמים עבודה עם מתח AC בעת הסרה או הוספת המתג, אנא היזהר

שלב 1: הגדרת קושחה

הגדרת קושחה
הגדרת קושחה
הגדרת קושחה
הגדרת קושחה
הגדרת קושחה
הגדרת קושחה

התחלתי להתקין את הקושחה על מתג הקיר שלי, וה- Sonoff מפעיל שבב ESP8266, שכאשר לאחר הברקה עם Tasmota או ESPhome מאפשר חיבור חיישנים, ממסרים, מתגים ו- LED, אני מתמקד ב- Tasmota כפי שהוא הקושחה שבה אני משתמש בעיקר.

רפידות הפריצה המשמשות להבהב הקושחה חושפות 2 סיכות GPIO של ה- ESP8266 סיכות Tx ו- Rx, המתואמות ל- GPIO 1 ו- GPIO 3 בכבוד.

יש לדעת שני דברים בעת שימוש בסיכות אלה. שני הסיכות עולות גבוהות במהלך האתחול, מה שאומר שהם מפלטים 3.3 וולט לשבריר שנייה במהלך תהליך האתחול, והכי חשוב, אם פין ה- Tx GPIO 1 יימשך נמוך במהלך תהליך ההתחלה, הבקר לא מצליח לאתחל.

עם זאת בחשבון, החלטתי להוסיף את חיישן הטמפרטורה ב- GPIO1 (TXD) ואת הבאזר ב- GPIO3 (RXD).

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

לאחר האתחול, חזור לדף "הגדר מודול", כעת נוכל לבחור את חיישן הטמפרטורה שלנו מהרשימה הנפתחת על ידי GPIO1. אני משתמש ב- DHT22, אז בחרתי ב- AM2301 אפשרויות אחרות מהקופסה הן DHT11 ו- SI7021.

אופציונאלי

אם מוסיפים את הזמזם בחר זמזם מהתפריט הנפתח עבור GPIO3.

שלב 2: זמן ל- Mods

הגיע הזמן לאופנים
הגיע הזמן לאופנים
הגיע הזמן לאופנים
הגיע הזמן לאופנים
הגיע הזמן לאופנים
הגיע הזמן לאופנים
הגיע הזמן לאופנים
הגיע הזמן לאופנים

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

חבר את חיישן הטמפרטורה והזמזם לפי התרשים

1. חבר את קו הנתונים של חיישן הטמפרטורה ל- TXD ואת המוביל החיובי של הזמזם ל- RXD

2. חבר את ה- VCC של הטמפרטורה לפין 3.3v במתג האור

3. חבר את קרקע חיישן הטמפרטורה ואת השלילי של הזמזם ל- GND

החלטתי להוסיף כמה סיכות כותרת נקביות למחשב הלוח וללטוש את החלק האחורי של מכסה הפלסטיק כדי לתת לסיכות לעבור.

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

הגיע הזמן לבדוק את זה, להדליק את הרשת או שהיא עובדת או מתפוצצת, למרבה המזל הכל עבד.

שלב 3: סידור הכל

מסדר הכל
מסדר הכל
מסדר הכל
מסדר הכל
מסדר הכל
מסדר הכל

אז הגיע הזמן לסדר את הכל כיוון שאיננו רוצים חוטים מבצבצים מתוך מתג תאורה, וכיבוי זה היה ל- Fusion 360.

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

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

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

שלב 4: מסקנה

סיכום
סיכום
סיכום
סיכום

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

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

אופציונאלי

ניתן לבדוק את הבאזר בקונסולה על ידי הקלדת זמזם ואחריו 3 מספרים המופרדים בפסיק.

המספר הראשון הוא כמות הצפצופים

המספר השני הוא משך צפצוף בודד

מספר שלישי הוא משך השתיקה בין צפצופים בודדים

מידע נוסף

כדי להשתמש בבאזר עם MQTT שלח מטען של הודעה כרצף המספרים שלמעלה ל- cmnd/Topic/Buzzer

ניתן למצוא כאן תיעוד למידע נוסף על הזמזם

tasmota.github.io/docs/Buzzer/

מוּמלָץ: