विषयसूची:

NodeMCU, HomeAssistant और MQTT के साथ होम ऑटोमेशन: 6 कदम
NodeMCU, HomeAssistant और MQTT के साथ होम ऑटोमेशन: 6 कदम

वीडियो: NodeMCU, HomeAssistant और MQTT के साथ होम ऑटोमेशन: 6 कदम

वीडियो: NodeMCU, HomeAssistant और MQTT के साथ होम ऑटोमेशन: 6 कदम
वीडियो: MQTT 101: Integrate your DIY Devices into Home Assistant 2024, नवंबर
Anonim
Image
Image

क्या आप अपने घर को स्मार्ट होम में बदलना शुरू करना चाहते हैं?और वह भी सस्ते में?

NodeMCU और HomeAssistant इसके बारे में मदद करने के लिए यहाँ हैं। मैं आपको यह वीडियो देखने की सलाह देता हूँ, शायद आपके लिए इसका अनुसरण करना आसान हो जाएगा। अन्यथा, नीचे दिए गए चरणों का पालन करें।

आपूर्ति

ईबे पर 1 × NodeMCU v3 NodeMCU:

ईबे पर 2 × ब्रेडबोर्ड ब्रेडबोर्ड:

ईबे पर 1 × फोटोरेसिस्टर फोटोरेसिस्टर:

ईबे पर 1 × चुंबकीय स्विच चुंबकीय स्विच:

ईबे पर 1 × रिले रिले:

ईबे पर 1 × बटन बटन और प्रतिरोधक:

7 × प्रतिरोधक (2x 10kohm, 4x 100ohm, 1x 4.7kohm)

ईबे पर 4 × एलईडी एलईडी:

ईबे पर 20 × तार तार:

ईबे पर 1 × तापमान सेंसर डलास तापमान सेंसर:

1 × मोशन सेंसर (पीआईआर) मोशन सेंसर:

1 × अतिरिक्त: पावर बैंक

चरण 1:

छवि
छवि

नमस्ते!

सभी आवश्यक आपूर्ति (घटक) प्राप्त करें और चलिए शुरू करते हैं।

चरण 2:

इस गन्दा स्केच के अनुसार सभी घटकों को कनेक्ट करें। तार की गड़बड़ी के कारण क्षमा करें।:(

चरण 3:

छवि
छवि

PlatformIO IDE, HomeAssistant + Python स्थापित करें

एक बार फिर, आप HomeAssistant और Python की स्थापना के बारे में अधिक विवरण देखने के लिए इस वीडियो का अनुसरण कर सकते हैं। PlatformIO इंस्टॉलेशन का चरण दर चरण अनुसरण करने के लिए और यह देखने के लिए कि सरल ब्लिंकिंग एलईडी प्रोग्राम कैसे अपलोड करें इस वीडियो को देखें।

कृपया ध्यान दें कि आपको PlatformIO IDE का कड़ाई से उपयोग करने की आवश्यकता नहीं है, लेकिन संभवतः आपके लिए इसका अनुसरण करना आसान होगा।

चरण 4:

छवि
छवि

यहाँ से main.cpp फ़ाइल में कोड कॉपी करें। mqtt_server IP को अपने पीसी के IP से बदलें, जिस पर HomeAssistant स्थापित है। SSID और पासवर्ड को अपने इच्छित वाई-फाई SSID और पासवर्ड से बदलें। NodeMCU पर अपलोड करें।

चरण 5:

छवि
छवि

विंडोज़ सर्च (स्टार्ट) में %appdata% लिखें और.homeassistant फोल्डर खोलें। वहां आपको config.yaml मिलेगा। इसे खोलें और सभी सामग्री को इसके साथ बदलें।

कुछ अतिरिक्त लिखते समय सावधान रहें क्योंकि कॉन्फिग स्पेस सेंसिटिव है! इसे अपने नियमों के भीतर संरचित किया जाना चाहिए।

अपने पीसी पर HomeAssistant को प्रारंभ करें यदि यह पहले से प्रारंभ नहीं हुआ है। उस पीसी का आईपी दर्ज करें और ब्राउज़र में इसके बाद पोर्ट: 8123 जोड़ें। ऊपरी दाएं कोने में आपको UI कॉन्फ़िगर करने का विकल्प मिलेगा। उसे चुनें और फिर से ऊपरी दाएं कोने में रॉ कॉन्फिग एडिटर ढूंढें और इसकी सामग्री को इसके साथ बदलें।

चरण 6:

छवि
छवि

जांचें कि सब कुछ सही ढंग से जुड़ा हुआ है और MQTT हर कुछ सेकंड में डेटा भेजकर काम कर रहा है और परीक्षण करें कि हर सेंसर कैसे काम कर रहा है।

अपने स्मार्टफोन पर ब्राउज़र में जाएं और अपने होम असिस्टेंट सर्वर का आईपी दर्ज करें और पोर्ट जोड़ें: 8123। वेब पेज को होम स्क्रीन पर सेव करें और आप एक टैप में अपने नए होम ऑटोमेशन सिस्टम तक पहुंच सकते हैं।

अब अंत में मैं आपको इस परियोजना को और अधिक उपयोगी बनाने के लिए प्रोत्साहित करता हूं न कि केवल शैक्षिक उद्देश्यों के लिए। इस परियोजना निर्माण के माध्यम से मुझसे जुड़ने के लिए धन्यवाद।:)

सिफारिश की: