תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
שימוש זה ניתן להנחיה ALEXA ECHO שליטה ישירה ESP8266.
השרת שלי תומך רק באישור ESP8266 לשרת אמזון.
השרת שלי לא מגבה את הנתונים שלך.
הצביעו לי: D תודה!
שלב 1: דרישות
חוּמרָה
- מודול עיכוב ממסר ממסר ESP8266 WiFi 5V 1 ערוץ
- FTDI USB למודול סדרתי (לא נדרש אם משתמשים ב- nodemcu)
- הד אמזון
- תקע חשמל זכר ונקבה
תוֹכנָה
-
· מדריך Arduino IDE עם חבילת סיומת ESP8266 מותקן כאן:
github.com/esp8266/arduino
-
הסקיצה שלי כאן:
github.com/kim7tin/ESP8266-Smart-Power-Plug
- מיומנות אלקסה שלי בשם "תקע חשמל חכם ESP8266"
שלב 2: תוכנת תוכנת תוכנת פרימה חדשה
1. נתק את ESP8266 מהמודול
2. חבר את המודול למודול USB ל- Uart:
GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- לחצן -------- GNDTX ------- | RX 3V3 | -------- 3V3
==================================================
לפני הבזק, לחץ על לחצן לאיפוס (IO0 תמיד התחבר ל- GND -> מצב הבזק של ESP8266 לאחר איפוס)
==================================================
3. להבהב את הקושחה שלי
-
הורד את הסקיצה שלי:
github.com/kim7tin/ESP8266-Smart-Power-Plu…
-
פתח ב- Arduino IDE ושנה:
- wifi_ssid: שם ה- wifi שלך
- wifi_password: סיסמת ה- wifi שלך
- control_password: הסיסמה הסודית שלך
- friendlyName: שם המכשיר שלך
- ip/gateway/subnet: ESP8266 IP סטטי ל- NAT
-
ב- Arduino IDE. בחר כלי:
- לוח: צומת MCU 0.9 ()
- מהירות העלאה: 230400
- יציאה: בחר את יציאת ה- USB ל- Uart
- לחץ על סמל ההעלאה (לפני הפגיעה, לחץ על לחצן האיפוס בשלב 2)
4. חבר שוב את ה- ESP למודול
5. חבר את תקע החשמל
שלב 3: הגדר NAT & DDNS
אנחנו צריכים יציאה פתוחה (ברירת מחדל 666) כדי לשלוט משרת אמזון ל- ESP8266 שלנו
הרגע איירתי עם הנתב שלי. תוכל לגלות כיצד לפתוח את יציאת הנתב שלך באינטרנט ולפתוח את יציאת TCP 666 ל- ip המוגדר בשלב 2
אם אין לך ip קבוע. עליך להשתמש בשם דומיין דינמי. אתה יכול למצוא הרבה ספקי שירותי DDNS בחינם.
שלב 4: שליטה על ידי ALEXA ECHO
1. אפשר את המיומנות שלי בשם "תקע חשמל חכם ESP8266
- אפליקציית Alexa> תפריט בחר> מיומנות
- מיומנות חיפוש בשם "תקע חשמל חכם ESP8266"
- לחץ למיומנות
- לחץ על הפעל
- התחבר באמצעות דומיין ה- IP הסטטי שלך או DDNS (כלול את היציאה שלך - ברירת מחדל 666)
2. גלה מכשיר
- אפליקציית Alexa> תפריט בחר> SmartHome
- לחץ על הוסף מכשיר והמתן 20 שניות
- עכשיו אתה יכול לראות את ESP8266
3. שליטה:
"אלקסה, הפעל/כבה"
אתגר שני האתרים המופעלים בקול