आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं। और पढ़ें।

स्मार्ट होमकिट-सक्षम मौसम स्टेशन जिसे हम आज बनाने जा रहे हैं, आधिकारिक एल्गाटो ईव डिग्री के समान ही काम करता है, जिसकी कीमत ~ € 80 है। यह पूरी तरह से होममेड वेदर स्टेशन है जिसे आप $10 से कम में बना सकते हैं और अपने iOS और macOS डिवाइस जैसे iPhone, iPad और MacBook पर Apple होम ऐप के साथ एकीकृत कर सकते हैं। यह होम असिस्टेंट जैसे स्मार्ट होम ऑटोमेशन सॉफ्टवेयर के साथ भी काम करता है।

आपको जिन चीजों की आवश्यकता होगी

इस मार्ट DIY मौसम स्टेशन के निर्माण के लिए एप्पल होमकिट, जिस पर इसे एल्गाटो ईव डिग्री के रूप में मान्यता प्राप्त है, आपको निम्नलिखित घटकों की आवश्यकता होगी:

  • D1 मिनी या NodeMCU (ESP8266) बोर्ड
  • BME280 तापमान, आर्द्रता और बैरोमीटर का दबाव सेंसर मॉड्यूल
  • SSD1306 (0.96" या 1.3", 128x64) OLED डिस्प्ले (वैकल्पिक)
  • कुछ जम्पर तार
  • टांका लगाने वाला लोहा और टिन
  • macOS या विंडोज पीसी या लैपटॉप
  • माइक्रो यूएसबी केबल
  • 5 वी यूएसबी बिजली की आपूर्ति
  • 3डी प्रिंटेड केस (एक डिजाइन से प्रिंट करने योग्य) घटकों को रखने के लिए

फर्मवेयर फ्लैश करें

इस DIY वेदर स्टेशन को बनाने के लिए हम फर्मवेयर का इस्तेमाल करेंगे Homeबच्चे. इसके लिए आपको macOS या Windows सिस्टम और एक माइक्रो USB केबल की आवश्यकता होगी। फर्मवेयर को फ्लैश करने के निर्देश इस प्रकार हैं:

मैकोज़ पर

  1. डाउनलोड करें NodeMCU-PyFlasher.dmg कार्यक्रम (से GitHub) और इसे अपने macOS सिस्टम पर चलाएँ।
  2. माइक्रो USB केबल का उपयोग करके D1 मिनी या NodeMCU बोर्ड को अपने macOS मशीन से कनेक्ट करें और फिर चुनें आनुक्रमिक द्वार.
  3. क्लिक ब्राउज़ और चुनें मुख्य बिन फ़ाइल (GitHub).
  4. में बॉड दर, चुनना 115200.
  5. चुनना क्वाड आई/ओ (क्यूआईओ).
  6. चुनना फ़्लैश मिटाएँ और हाँ, सभी डेटा मिटा देता है.
  7. अंत में, पर क्लिक करें फ्लैश नोड एमसीयू बटन। कुछ समय बाद, कनेक्टेड D1 मिनी या NodeMCU फ्लैश हो जाएगा।

विंडोज पीसी/लैपटॉप पर

  1. D1 मिनी बोर्ड को सिस्टम से कनेक्ट करने के लिए माइक्रो USB केबल का उपयोग करें।
  2. एस्प्रेसिफ डाउनलोड करें फ्लैश डाउनलोड उपकरण और zip फोल्डर को Extract कर लें।
  3. निकाले गए फ़ोल्डर को खोलें और चलाएं Flash_download_tool_xx.exe फ़ाइल।
  4. चुनना ईएसपी8266 में चिप टाइप और क्लिक करें ठीक.
  5. पहले तीन चेकबॉक्स पर क्लिक करें और निम्न कार्य करें,
    • प्रकार 0x0000 पहले क्षेत्र में और चयन करने के लिए तीन बिंदुओं पर क्लिक करें rboot.bin फ़ाइल (गिटहब डाउनलोड करें).
    • प्रकार 0x1000 दूसरे क्षेत्र में और चुनें ब्लैंक_कॉन्फिग.बिन फ़ाइल (गिटहब डाउनलोड करें).
    • प्रकार 0x2000 तीसरे क्षेत्र में और चुनें मुख्य बिन फ़ाइल (GitHub).
  6. फिर निम्न विकल्पों का चयन करें,
    • बॉड रेट: 115200।
    • फ्लैश का आकार: 4 एमबी।
    • फ्लैश मोड: डीआईओ या क्यूआईओ।
    • एसपीआई गति: 40 मेगाहर्ट्ज।
  7. चुने कॉम पोर्ट जहां D1 मिनी या NodeMCU बोर्ड जुड़ा हुआ है। क्लिक शुरू. यह कनेक्टेड D1 मिनी या NodeMCU बोर्ड पर फर्मवेयर को फ्लैश करना शुरू कर देगा और समाप्त होने में दो मिनट तक का समय लग सकता है।

एक बार फर्मवेयर के सफलतापूर्वक फ्लैश हो जाने के बाद, आपको USB पावर सप्लाई को डिस्कनेक्ट करके और फिर बोर्ड को अपने वाई-फाई नेटवर्क से कनेक्ट करने के लिए अगले निर्देशों का पालन करके डिवाइस को पुनरारंभ करना होगा।

वाई-फाई नेटवर्क से कनेक्ट करें

फ़्लैश डाउनलोड टूल को बंद करें और D1 मिनी को पावर एडॉप्टर या अपने सिस्टम से कनेक्ट करें।

  • अपने आईओएस डिवाइस में, जैसे आईफोन, वाई-फाई सेटिंग्स खोलें और से कनेक्ट करें होमबच्चा-XXXX वाई-फाई एपी। पासवर्ड का प्रयोग करें 12345678.
  • लॉगिन विंडो में, अपने WLAN नेटवर्क पर टैप करें और फिर वाई-फाई पासवर्ड टाइप करें। नल जोड़ना. डिवाइस एपी को बंद कर देगा, आपके स्मार्टफोन से डिस्कनेक्ट हो जाएगा, और आपके द्वारा प्रदान किए गए पासवर्ड का उपयोग करके आपके वाई-फाई नेटवर्क से कनेक्ट हो जाएगा।

यदि WLAN नेटवर्क का पासवर्ड गलत है, तो डिवाइस कुछ समय बाद एक्सेस प्वाइंट (AP) को फिर से चालू कर देगा। आप एपी से फिर से जुड़ सकते हैं और सही पासवर्ड दर्ज कर सकते हैं।

घटकों को कनेक्ट करें

BME280 और SSD1306 OLED डिस्प्ले को D1 मिनी या NodeMCU बोर्ड से जोड़ने के लिए नीचे दिए गए आरेख को देखें।

  • कनेक्ट करें डी1 को पिन करें एससीएल का पिन बीएमई280.
  • कनेक्ट करें डी2 को पिन करें एसडीए का पिन बीएमई280.
  • कनेक्ट करें डी5 को पिन करें एसडीए का पिन SSD1306 ओएलईडी दिखाना।
  • कनेक्ट करें डी7 को पिन करें एससीएल का पिन SSD1306 ओएलईडी दिखाना।
  • कनेक्ट करें 3.3 को पिन करें वीसीसी और विन के पिन बीएमई280 और SSD1306 ओएलईडी दिखाना।
  • कनेक्ट करें जी को पिन करें जीएनडी के पिन बीएमई280 और SSD1306 ओएलईडी दिखाना।

ऐप्पल होम ऐप (होमकिट) में वेदर स्टेशन जोड़ें

माइक्रो USB केबल को D1 Mini या NodeMCU से कनेक्ट करें और अपने iPhone, iPad या MacBook पर Home ऐप खोलें। फिर HomeKit-सक्षम DIY मौसम स्टेशन को Home ऐप में सहायक के रूप में जोड़ने के लिए इन चरणों का पालन करें। हमारे द्वारा बनाए गए मौसम स्टेशन को मान्यता दी जाएगी और एक अनौपचारिक सहायक के रूप में जोड़ा जाएगा। हालाँकि, यह Apple HomeKit के लिए एक आधिकारिक एल्गाटो ईव डिग्री सेंसर के समान काम करेगा।

  1. होम ऐप खोलें, पर टैप करें + आइकन, और चुनें गौण जोड़ें.
  2. पर टैप करें अधिक कार्रवाई… बटन और फिर खोजे गए तापमान/आर्द्रता सेंसर एक्सेसरी पर टैप करें।
  3. नल वैसे भी जोड़ें और फिर कोड डालें 02182017. नल जारी रखना.
  4. उस स्थान या कमरे का चयन करें जहाँ आप मौसम स्टेशन स्थापित करने जा रहे हैं और उसका उपयोग करें और टैप करें जारी रखना बटन।
  5. आप DIY मौसम स्टेशन सहायक उपकरण का नाम संपादित या बदल सकते हैं। नल जारी रखें > हो गया.
  6. तापमान और आर्द्रता मान कमरे के नाम के नीचे प्रदर्शित होने लगेंगे। आप नियंत्रण कक्ष को खोलने और मौसम स्टेशन सेंसर के गुणों को संपादित करने के लिए किसी भी समय एक्सेसरी पर टैप कर सकते हैं।

बैरोमेट्रिक दबाव मान और ऊंचाई देखने के लिए, आपको अपने iOS डिवाइस पर ईव फॉर होमकिट ऐप इंस्टॉल करना होगा। यह ऐप बहुत अच्छा और अधिक सहज यूआई प्रदान करता है। यह अत्यधिक अनुशंसा की जाती है कि आप इस अनौपचारिक DIY HomeKit एक्सेसरी का उपयोग करने के लिए ऐप इंस्टॉल करें, जैसे हमने जोड़ा है एल्गाटो ईव DIY होमकिट मोशन सेंसर.

सामान्य समस्याओं का निवारण

यदि आप निम्न में से एक या अधिक समस्याओं का सामना करते हैं, तो आपको फ़र्मवेयर को फिर से फ्लैश करना होगा:

  1. वायरलेस एपी दिखाई नहीं दे रहा है या नहीं मिल रहा है Homeबच्चे-xxxx वाई-फाई सेटिंग में एपी।
  2. Apple HomeKit ऐप में वेदर स्टेशन दिखाई नहीं देता है।

ऐसी स्थिति में, D1 मिनी या NodeMCU बोर्ड को मिटाने के लिए फ्लैश टूल का उपयोग करें और HomeKidd फर्मवेयर के साथ माइक्रोकंट्रोलर बोर्ड को फिर से फ्लैश करें।

सबसे किफ़ायती होम वेदर स्टेशन

आप अपने वर्तमान स्थान या कमरे में तापमान, आर्द्रता और बैरोमेट्रिक दबाव को मापने के लिए इस किफायती DIY होमकिट-सक्षम मौसम स्टेशन का निर्माण और उपयोग कर सकते हैं। आप इस सेंसर का उपयोग अपने होम ऐप में अन्य उपकरणों को स्वचालित करने के लिए कर सकते हैं, जैसे कि जब तापमान बढ़ता है या एक निश्चित मान तक नीचे जाता है, तो पंखा या एचवीएसी यूनिट। आप इस सेंसर को होम असिस्टेंट सर्वर में भी जोड़ और एकीकृत कर सकते हैं और अपने स्मार्ट होम के लिए कई ऑटोमेशन बना सकते हैं।