बेहतर घरेलू सुरक्षा के लिए एक स्मार्ट डोर सेंसर आपके होम असिस्टेंट सर्वर को अपनी खुली या बंद स्थिति भेज सकता है।

डोर स्टेटस सेंसर घरेलू सुरक्षा के सबसे महत्वपूर्ण लेकिन अक्सर नजरअंदाज किए गए तत्वों में से एक है। डोर सेंसर छोटे उपकरण होते हैं जो यह पता लगाते हैं कि आपका दरवाजा या खिड़की खुली है या बंद है और फिर आपके स्मार्ट होम सर्वर को सिग्नल भेजते हैं।

रास्पबेरी पाई पर होम असिस्टेंट सिस्टम के साथ डोर सेंसर को एकीकृत करके, आप वास्तविक समय का तत्काल पता लगा सकते हैं दरवाजे की स्थिति में परिवर्तन और अपने स्मार्टफोन पर सूचनाएं प्राप्त करें या अपने एलेक्सा इको स्मार्ट पर अलार्म बजाएं वक्ता.

घरेलू सुरक्षा में सुधार के लिए अपने होम असिस्टेंट के लिए वाई-फाई-आधारित स्मार्ट डोर स्टेटस सेंसर कैसे बनाएं और सेट अप करें, यह जानने के लिए आगे पढ़ें।

आवश्यक घटक

स्मार्ट वाई-फाई-आधारित डोर स्टेटस सेंसर बनाने के लिए, आपको निम्नलिखित घटकों की आवश्यकता होगी:

  • ESP8266 या ESP32 माइक्रोकंट्रोलर (हम Wemos D1 Mini मॉड्यूल का उपयोग कर रहे हैं)
  • चुंबकीय या रीड स्विच जो चुंबक या चुंबकीय क्षेत्र के संपर्क में आने पर अपनी स्थिति बदलता है
  • instagram viewer
  • जम्पर तार
  • माइक्रो-यूएसबी केबल
  • होम असिस्टेंट सर्वर रास्पबेरी पाई 3 या 4 पर चल रहा है आपके परिसर में. आप भी कर सकते हैं अपने पुराने लैपटॉप पर एक पर्यवेक्षित होम असिस्टेंट सर्वर स्थापित करें और चलाएं.

माइक्रोकंट्रोलर तैयार करना

हमें पहले ESPHome ऐड-ऑन का उपयोग करके अपने D1 मिनी (ESP8266) के लिए फर्मवेयर संकलित करने की आवश्यकता है। अपने होम असिस्टेंट सर्वर में ईएसपीहोम ऐड-ऑन स्थापित करने के लिए इन चरणों का पालन करें और फिर फर्मवेयर को संकलित और डाउनलोड करने के लिए इसका उपयोग करें:

  1. होम असिस्टेंट खोलें और नेविगेट करें समायोजन > ऐड-ऑन.
  2. क्लिक करें ऐड-ऑन स्टोर नीचे दाईं ओर बटन.
  3. "ESPHome" खोजें और क्लिक करें ईएसपीहोम ऐड-ऑन (पहला वाला) और क्लिक करें स्थापित करना.
  4. इंस्टालेशन के बाद आप पर क्लिक करके ऐड-ऑन शुरू कर सकते हैं शुरू बटन। को सक्षम करना सुनिश्चित करें बूट पर शुरूआत और निगरानी विकल्प.
  5. क्लिक वेब यूआई खोलें और तब +नया उपकरण. क्लिक जारी रखना जब संकेत प्रकट होता है.
  6. डिवाइस के लिए एक नाम दर्ज करें, जैसे "डोर-सेंसर", और क्लिक करें अगला.
  7. ESP8266 का चयन करें और फिर एन्क्रिप्शन कुंजी को किसी सुरक्षित स्थान पर कॉपी करें। यदि आप ESP32 बोर्ड का उपयोग कर रहे हैं, तो उसका चयन करना सुनिश्चित करें।
  8. तब दबायें छोडना. आप ईएसपीहोम वेब यूआई डैशबोर्ड में डोर-सेंसर इकाई देखेंगे।
  9. क्लिक संपादन करना और फिर निम्नलिखित कोड को YAMLeditor विंडो के ठीक नीचे पेस्ट करें कैप्टिव पोर्टल मूलपाठ।
    binary_sensor:
    - platform: gpio
    name: "Garage Door is Open"
    pin:
    number: GPIO4
    inverted: true
    mode: INPUT_PULLUP
  10. इसके अलावा, अपने वाई-फाई एसएसआईडी और पासवर्ड के साथ वाई-फाई क्रेडेंशियल बदलना सुनिश्चित करें। पाना:
    wifi:
    ssid: !secret wifi_ssid
    password: !secret wifi_password
  11. उपरोक्त कोड को निम्नलिखित पंक्तियों से बदलें और अपना वाई-फाई एसएसआईडी और पासवर्ड अपडेट करें।
    wifi:
    ssid: "YourWiFiSSID"
    password: "WiFiPassword"
  12. आपका कोड कुछ-कुछ नीचे चित्र जैसा दिखना चाहिए।
  13. क्लिक बचाना और तब स्थापित करना.
  14. चुनना इस कंप्यूटर में प्लग इन करें. फ़र्मवेयर के संकलित होने तक प्रतीक्षा करें। इसमें 10-15 मिनट लग सकते हैं।
  15. फ़र्मवेयर तैयार हो जाने पर, पर क्लिक करें प्रोजेक्ट डाउनलोड करें बटन। नाम के साथ एक फ़र्मवेयर फ़ाइल दरवाज़ा-स्थिति.बिन आपके सिस्टम पर डाउनलोड हो जाएगा.

फ़र्मवेयर को माइक्रोकंट्रोलर पर फ़्लैश करें

फ़र्मवेयर फ़्लैश करने के लिए, इन चरणों का पालन करें:

  1. पर ब्राउज़र के माध्यम से ESPhome स्थापित करें पॉपअप स्क्रीन पर क्लिक करें ईएसपीहोम वेब खोलें लिंक करें या डाउनलोड करें ईएसपीहोम फ्लैशर टूल. यह विंडोज़, मैकओएस और लिनक्स के लिए उपलब्ध है। हम इस उद्देश्य के लिए ईएसपीहोम वेब इंस्टॉलर का उपयोग कर रहे हैं।
  2. अपने ESP8266 (D1 मिनी) या ESP32 मॉड्यूल को सिस्टम से कनेक्ट करें और क्लिक करें जोड़ना.
  3. का चयन करें कॉम पोर्ट करें और क्लिक करें जोड़ना.
  4. क्लिक स्थापित करना और तब फाइलें चुनें अपने सिस्टम से डाउनलोड किए गए फर्मवेयर का चयन करने के लिए।
  5. क्लिक स्थापित करना माइक्रोकंट्रोलर पर फ़र्मवेयर फ़्लैश करने के लिए। इसे फ़्लैश होने में एक मिनट तक का समय लग सकता है.

चुंबकीय स्विच को माइक्रोकंट्रोलर से तार दें

फर्मवेयर फ्लैश करने के बाद, आप इन चरणों का पालन करके चुंबकीय स्विच को माइक्रोकंट्रोलर से कनेक्ट कर सकते हैं:

  1. रीड या मैग्नेटिक स्विच के एक सिरे को माइक्रोकंट्रोलर पर ग्राउंड (जीएनडी) पिन से कनेक्ट करें।
  2. मैग्नेटिक या रीड स्विच के दूसरे सिरे को डिजिटल GPIO4 पिन, यानी माइक्रोकंट्रोलर पर D2 से कनेक्ट करें।

डोर सेंसर को होम असिस्टेंट में एकीकृत करें

अब आप इन चरणों का पालन करके इस DIY स्मार्ट वाई-फाई डोर सेंसर को अपने होम असिस्टेंट में एकीकृत और जोड़ सकते हैं:

  1. होम असिस्टेंट में, पर जाएँ सेटिंग्स > उपकरण और सेवाएँ.
  2. आपका दरवाजा-सेंसर स्वतः खोजा जाएगा और यहां सूचीबद्ध किया जाएगा। यदि नहीं, तो ईएसपीहोम वेब यूआई पर जाएं और क्लिक करें लॉग्स
  3. आपको इसमें आईपी एड्रेस देखना चाहिए लॉग्स. इसे नोट कर लें और फिर नेविगेट करें सेटिंग्स > उपकरण और सेवाएँ.
  4. क्लिक एकीकरण जोड़ें, खोजें और चुनें ईएसपीहोम.
  5. क्लिक ESPhome का एक और उदाहरण सेटअप करें.
  6. आईपी ​​एड्रेस दर्ज करें और क्लिक करें जमा करना. यदि पूछा जाए तो एन्क्रिप्शन कुंजी चिपकाएँ। आप इसे ESPHome वेब यूआई में YAML कोड में पा सकते हैं।
  7. एक कमरा चुनें और क्लिक करें खत्म करना.
  8. अब ESPhome संस्थाओं पर क्लिक करें और चुनें दरवाज़ा-स्थिति इकाई
  9. नाम और आइकन जैसे विवरण संपादित करें और चुनें दरवाजा में के रूप में दर्शाएं एक ड्रॉप-डाउन.
  10. तब दबायें अद्यतन.

दरवाजे पर डोर सेंसर लगाएं

चुंबकीय स्विच के लिए इष्टतम स्थान निर्धारित करें। तार वाले हिस्से को दरवाजे पर और चुंबक वाले हिस्से को ईंट के सांचे, दरवाजे की चौखट या दरवाजे के आवरण पर रखें। आप अपनी आवश्यकताओं के आधार पर इसे इसके विपरीत भी कर सकते हैं क्योंकि आपको सेंसर को यूएसबी पावर सप्लाई से पावर देने की आवश्यकता होगी।

वैकल्पिक रूप से, आप इसे बैटरी पर चला सकते हैं, लेकिन इसके लिए आपको गहरी नींद को सक्षम करना होगा जिसके लिए अतिरिक्त घटकों के उपयोग की आवश्यकता होती है।

परीक्षण करें और अंतिम रूप दें

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

यदि स्विच काम कर रहा है, तो आप जब भी दरवाजा खुला या बंद हो तो अपने स्मार्टफोन पर सूचनाएं प्राप्त करने के लिए एक स्वचालन बना सकते हैं।

DIY डोर सेंसर के साथ अपने घर की सुरक्षा बढ़ाएँ

होम असिस्टेंट के लिए डोर स्टेटस सेंसर बनाना आपके स्मार्ट होम सेटअप के लिए एक मूल्यवान अतिरिक्त है। इस DIY प्रोजेक्ट के साथ, आप वास्तविक समय में अपने दरवाजे की स्थिति के बारे में सूचित रहकर अपने घर की सुरक्षा बढ़ा सकते हैं। इसके अलावा, यह अधिक उन्नत स्वचालन के लिए एक आधार के रूप में कार्य करता है, जैसे कि दरवाजा खुलने या बंद होने पर ट्रिगर लाइट या एचवीएसी सिस्टम।

जब भी दरवाजे की स्थिति बदलती है तो आप अपने स्मार्टफोन डिवाइस पर होम असिस्टेंट ऐप के माध्यम से सूचनाएं प्राप्त करने के लिए स्वचालन भी सेट कर सकते हैं।