विषयसूची:
- चरण 1: आवश्यकताएँ
- चरण 2: फ्लैश न्यू फ्रिमवेयर
- चरण 3: NAT और DDNS कॉन्फ़िगर करें
- चरण 4: एलेक्सा इको द्वारा नियंत्रित करें
वीडियो: एलेक्सा इको + ईएसपी 8266 = स्मार्ट पावर प्लग: 4 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-02-01 07:50
यह निर्देशयोग्य उपयोग ALEXA ECHO प्रत्यक्ष नियंत्रण ESP8266।
मेरा सर्वर सिर्फ Amazon सर्वर के लिए प्राधिकरण ESP8266 का समर्थन करता है।
मेरा सर्वर आपके डेटा का बैकअप नहीं लेता है।
मुझे वोट दें: डी धन्यवाद!
चरण 1: आवश्यकताएँ
हार्डवेयर
- ESP8266 WiFi 5V 1 चैनल रिले विलंब मॉड्यूलhttps://www.amazon.com/WHDTS-ESP8266-Channel-Trans…
- सीरियल मॉड्यूल के लिए FTDI USB (नोडएमसीयू का उपयोग करने पर आवश्यक नहीं)https://www.amazon.com/Qunqi-FT232RL-Serial-Adapter-Arduino/dp/B014Y1IMNM
- अमेज़ॅन इको
- नर और मादा पावर प्लग
सॉफ्टवेयर
-
· ESP8266 एक्सटेंशन पैकेज के साथ Arduino IDE यहां गाइड स्थापित है:
github.com/esp8266/arduino
-
मेरा स्केच यहाँ:
github.com/kim7tin/ESP8266-Smart-Power-Plug
- मेरे एलेक्सा कौशल का नाम "ESP8266 स्मार्ट पावर प्लग" है
चरण 2: फ्लैश न्यू फ्रिमवेयर
1. मॉड्यूल से ESP8266 अनप्लग करें
2. USB से Uart मॉड्यूल से कनेक्ट करें मॉड्यूल:
जीएनडी -------- | जीएनडी TX | -------- आरएक्स -------- | आईओ२ एन | -------- 3V3GND -------- | आईओ0 आरएसटी | -------- बटन -------- जीएनडीटीएक्स -------- | आरएक्स 3वी3 | -------- 3V3
==================================================
फ्लैश से पहले, रीसेट करने के लिए बटन दबाएं (IO0 हमेशा GND से कनेक्ट करें -> रीसेट के बाद ESP8266 गोटो फ्लैश मोड)
==================================================
3. मेरे फर्मवेयर फ्लैश करें
-
मेरा स्केच डाउनलोड करें:
github.com/kim7tin/ESP8266-Smart-Power-Plu…
-
Arduino IDE में खोलें, और बदलें:
- वाईफाई_एसएसआईडी: आपका वाईफाई नाम
- वाईफाई_पासवर्ड: आपका वाईफाई पासवर्ड
- control_password: आपका गुप्त पासवर्ड
- फ्रेंडलीनाम: आपके डिवाइस का नाम
- आईपी/गेटवे/सबनेट: NAT के लिए ESP8266 IP स्टेटिक
-
Arduino IDE में। उपकरण चुनें:
- बोर्ड: नोड एमसीयू 0.9 ()
- अपलोड स्पीड: 230400
- पोर्ट: अपने USB से Uart पोर्ट का चयन करें
- हिट अपलोड आइकन (हिट करने से पहले, चरण 2 में रीसेट बटन दबाएं)
4. ईएसपी को फिर से मॉड्यूल से कनेक्ट करें
5. कनेक्ट पावर प्लग
चरण 3: NAT और DDNS कॉन्फ़िगर करें
Amazon सर्वर से हमारे ESP8266 पर नियंत्रण करने के लिए हमें ओपन पोर्ट (डिफ़ॉल्ट 666) की आवश्यकता है।
मैंने अभी अपने राउटर के साथ सचित्र किया है। आप पता लगा सकते हैं कि इंटरनेट पर अपना राउटर पोर्ट कैसे खोलें और चरण 2 में कॉन्फ़िगर किए गए आईपी में टीसीपी पोर्ट 666 खोलें
यदि आपके पास एक निश्चित आईपी नहीं है। आपको एक डायनामिक डोमेन नाम का उपयोग करना चाहिए। आप कई मुफ्त डीडीएनएस सेवा प्रदाता पा सकते हैं।
चरण 4: एलेक्सा इको द्वारा नियंत्रित करें
1. "ESP8266 स्मार्ट पावर प्लग" नामक मेरे कौशल को सक्षम करें
- एलेक्सा ऐप> मेनू चुनें> स्किल
- "ESP8266 स्मार्ट पावर प्लग" नामक खोज कौशल
- कौशल के लिए क्लिक करें
- सक्षम करें क्लिक करें
- अपने स्टेटिक आईपी या डीडीएनएस डोमेन के साथ लॉगिन करें (अपना पोर्ट शामिल करें - डिफ़ॉल्ट 666)
2.डिस्कवर डिवाइस
- एलेक्सा ऐप> मेनू चुनें> स्मार्टहोम
- डिवाइस जोड़ें पर क्लिक करें और 20 सेकंड प्रतीक्षा करें
- अब आप ESP8266. देख सकते हैं
3. नियंत्रण:
"एलेक्सा, चालू / बंद करें"
वॉयस एक्टिवेटेड चैलेंज में उपविजेता
सिफारिश की:
होम ऑटोमेशन इंटीग्रेशन, वाईफाई और ईएसपी-नाउ के साथ बैटरी पावर्ड डोर सेंसर: 5 स्टेप्स (चित्रों के साथ)
होम ऑटोमेशन इंटीग्रेशन, वाईफाई और ईएसपी-नाउ के साथ बैटरी चालित डोर सेंसर: इस निर्देश में मैं आपको दिखाता हूं कि कैसे मैंने होम ऑटोमेशन इंटीग्रेशन के साथ बैटरी से चलने वाला डोर सेंसर बनाया। मैंने कुछ अन्य अच्छे सेंसर और अलार्म सिस्टम देखे हैं, लेकिन मैं खुद एक बनाना चाहता था। मेरे लक्ष्य: एक सेंसर जो एक डू का पता लगाता है और रिपोर्ट करता है
वाईफाई पर ईएसपी 32 कैमरा स्ट्रीमिंग वीडियो - ईएसपी 32 सीएएम बोर्ड के साथ शुरुआत करना: 8 कदम
ESP 32 कैमरा स्ट्रीमिंग वीडियो वाईफाई पर | ESP 32 CAM बोर्ड के साथ शुरुआत करना: ESP32-CAM ESP32-S चिप के साथ एक बहुत छोटा कैमरा मॉड्यूल है जिसकी कीमत लगभग $ 10 है। OV2640 कैमरा, और कई GPIO के अलावा बाह्य उपकरणों को जोड़ने के लिए, इसमें एक माइक्रोएसडी कार्ड स्लॉट भी है जो टी के साथ ली गई छवियों को संग्रहीत करने के लिए उपयोगी हो सकता है
ईएसपी से ईएसपी संचार: 4 कदम
ईएसपी से ईएसपी संचार: यह ट्यूटोरियल आपको किसी भी अन्य परियोजना के लिए अन्य ट्रांसीवर मॉड्यूल को बदलने में मदद करेगा जिसमें वायरलेस संचार शामिल है। हम ESP8266 आधारित बोर्ड का उपयोग करेंगे, एक वाईफाई-एसटीए मोड में और दूसरा वाईफाई-एपी मोड में, NodeMCU V3 इस प्रोजेक्ट के लिए मेरी पसंद है
आईओटी-हब-लाइव इंटीग्रेशन (ईएसपी 8266, अरुडिनो): 11 कदम
IoT-HUB-Live Integration (ESP 8266, Arduino): यदि आपके पास IoT डिवाइस हैं और आपको अपने माप को स्टोर करने के लिए क्लाउड सेवा की आवश्यकता है
वाईफाई, ईएसपी-नाउ और सेल्युलर का उपयोग करते हुए ईएसपी 32 घड़ी: 4 कदम
वाईफाई, ईएसपी-नाउ और सेल्युलर का उपयोग करते हुए ईएसपी 32 घड़ी: यह एक ईएसपी 32 आधारित वाईफाई घड़ी है जिसे मैंने वायरलेस प्रतियोगिता के लिए बनाया है। मैंने इस घड़ी को अत्यधिक वायरलेस बनाने का फैसला किया है, इसलिए यह वायरलेस संचार के तीन अलग-अलग रूपों (वाईफाई, ईएसपी-नाउ, और सेलुलर) का उपयोग करता है। फोन एक सेल टावर से जुड़ा है और