Watmonitor
Watmonitor's webapp responsive with smartphones, real-time data overview

Watmonitor वेबऐप का उपयोग करके अपने जल स्तर की निगरानी करें

आपकी IoT आपकी पहुंच में

वाटमॉनिटर के बारे में: सार्वभौमिक जल स्तर निगरानी प्रणाली

PHP, HTML5, बूटस्ट्रैप पर आधारित वेब ऐप। केंद्रीकृत वेब इंटरफ़ेस IoT (इंटरनेट ऑफ़ थिंग्स) सेंसर नोड (Arduino, ESP32, ESP8266 या कस्टम एक) से जल स्तर डेटा प्राप्त करने और उन्हें MySQL / MariaDB डेटाबेस में संग्रहीत करने में सक्षम है। यह उपयोगकर्ता को वास्तविक समय में जल स्तर, मात्रा, माप प्रवृत्ति और सेंसर की कनेक्टिविटी स्थिति का वास्तविक डेटा देखने की शक्ति देता है। उपयोगकर्ता सटीक रिकॉर्ड को हटाने के विकल्प के साथ टाइमस्टैम्प के साथ तालिका में सभी मापों को ब्राउज़ करने में सक्षम है। लाइन ग्राफ़ में जल स्तर माप देखना भी संभव है, जहाँ उपयोगकर्ता विज़ुअलाइज़ेशन या तीसरे पक्ष के सॉफ़्टवेयर (MATLAB, EXCEL) में आगे के विश्लेषण के लिए ग्राफ़ का पूरा या उपयोगकर्ता द्वारा चयनित भाग डाउनलोड करने में सक्षम है, उदाहरण के लिए .csv प्रारूप।

वेब इंटरफ़ेस में आँकड़े भी हैं जो गेज ग्राफ़ में दिन, सप्ताह, महीने की समय अवधि के अनुसार अधिकतम और न्यूनतम जल स्तर माप को विज़ुअलाइज़ करते हैं। सेंसर नोड अंतर (ऊपर से) या कुल (नीचे से) माप में जल स्तर प्रदान कर सकता है। कुओं, सेसपूल, टैंकों में अनुप्रयोगों के लिए उपयुक्त। साइलो, कंटेनर जैसे भंडारण क्षेत्रों में थोक सामग्रियों की निगरानी के लिए भी इस्तेमाल किया जा सकता है। वेब एप्लिकेशन पूरी तरह से उत्तरदायी है और स्मार्टफोन, कंप्यूटर, स्मार्ट टीवी सहित सभी प्लेटफार्मों के लिए उपलब्ध है। वेबऐप का अंग्रेजी, जर्मन, फ्रेंच, स्पेनिश, रूसी और स्लोवाक भाषा में अनुवाद किया गया है।

उपयोग परिदृश्य

कुओं, टैंकों, नाबदानों, झीलों, तालाबों, नदियों, जलाशयों और सीवेज प्रणालियों में निरंतर जल निगरानी के लिए आदर्श.

समर्थित सेंसर प्रकार

वाटमॉनीटर सेंसर प्रौद्योगिकियों की एक विस्तृत श्रृंखला का समर्थन करता है, जिनमें शामिल हैं: अल्ट्रासोनिक, ऑप्टिकल, लेजर, रडार, कैपेसिटिव, आदि.

डेमो नोड

इस वेब इंटरफ़ेस के लिए वाईफाई, ईथरनेट कनेक्शन के समर्थन के साथ ओपन-सोर्स हार्डवेयर ESP32, ESP8266 और Arduino के लिए Watmonitor (Arduino Core) के लिए कई स्रोत कोड उपलब्ध हैं। सभी कार्यान्वयन ट्रिगर और इको सिग्नल (एचसी-एसआर04, एचवाई-एसआरएफ05, जेएसएन-एसआर04टी) के साथ अल्ट्रासोनिक दूरी सेंसर से जुड़े हुए हैं। ईएसपी8266 और ईएसपी32 के लिए डीप स्लीप (यूएलपी), ओवर-द-एयर (ओटीए) समर्थन के साथ विस्तारित सॉफ्टवेयर कार्यान्वयन भी उपलब्ध हैं। ESP32 के लिए, इसके अलावा, FreeRTOS (इंटर-टास्क कम्युनिकेशन), ESP-IDF (एस्प्रेसिफ़ IoT डेवलपमेंट फ्रेमवर्क) में प्रोग्राम कार्यान्वयन और LAN8720 के साथ PHY ईथरनेट समर्थन का उपयोग किया जाता है।

क्यूआर कोड स्कैनर

वॉटमॉनीटर की क्यूआर कोड स्कैनिंग सुविधा के साथ मल्टी-सेंसर इंस्टॉलेशन में मॉनिटरिंग को सरल बनाएं। स्मार्टफोन का उपयोग करके किसी भी सेंसर नोड के लिए उसके असाइन किए गए क्यूआर कोड को स्कैन करके आसानी से डेटा प्राप्त करें। यह विशिष्ट वॉटमॉनीटर इंटरफ़ेस पते को जानने की आवश्यकता को समाप्त करता है, जो किसी भी सेंसर नोड से सबसे हाल के डेटा तक पहुँचने का एक त्वरित, विश्वसनीय तरीका प्रदान करता है।

खरीदने की सामर्थ्य

स्व की मेजबानी की

डाउनलोड करने योग्य ग्राफ़

ओपन-सोर्स हार्डवेयर अनुकूल

उत्तरदायी

बहुभाषी समर्थन

श्वेत लेबलिंग

समर्थन और प्रतिक्रिया

विवरण

जाँच करना वाटमॉनीटर
Overview page of Watmonitor's webapp. Provides real-time data about water level and water volume values, connectivity

मूल (अवलोकन) पृष्ठ

वाटमॉनीटर के सेंसर नोड डेटा, कनेक्टिविटी की वास्तविक स्थिति का मुख्य अवलोकन

वाटमॉनीटर का मुख्य पृष्ठ वास्तविक समय जल स्तर डेटा, मात्रा, और प्रवृत्ति (वृद्धि/कमी) प्रदर्शित करता है। यह रिकॉर्डिंग का समय और सेंसर नोड कनेक्टिविटी स्थिति भी दिखाता है, जिससे उपयोगकर्ताओं को प्रभावी जल निगरानी के लिए अद्यतित जानकारी मिलती है।

Historical measurements within Watmonitor's system. Possible to delete value and also to browse through records or maximum and minimum values per week, month, day

इतिहास और अभिलेख पृष्ठ

संपूर्ण डेटा इतिहास, निर्धारित समयावधि के लिए न्यूनतम/अधिकतम रिकॉर्डिंग

वाटमॉनीटर में इतिहास पृष्ठ सभी जल स्तर माप को तालिका प्रारूप में प्रदर्शित करता है, जिसमें किसी भी रिकॉर्ड को हटाने का विकल्प होता है। रिकॉर्ड पृष्ठ पिछले 24 घंटों, 7 दिनों और 30 दिनों के लिए न्यूनतम और अधिकतम जल स्तर दिखाता है, जिसे आसान निगरानी के लिए गेज विज़ुअलाइज़ेशन में प्रस्तुत किया जाता है।

Line Area graphs by ApexCharts.js providing water level measurements taken in time with history up to 1 year ago.

रेखा क्षेत्र ग्राफ़

विभिन्न समय श्रृंखलाओं में 1 वर्ष पूर्व तक के जल स्तर के आंकड़ों का अवलोकन।

वाटमॉनीटर का ग्राफ़ पेज उपयोगकर्ताओं को समय-श्रृंखला जल स्तर डेटा को आसानी से देखने और उसका विश्लेषण करने की अनुमति देता है। उपयोगकर्ता संपूर्ण ग्राफ़ या विशिष्ट अनुभागों को डाउनलोड कर सकते हैं और आगे के विश्लेषण और रिपोर्टिंग के लिए .csv, .png, और .svg सहित कई प्रारूपों में डेटा निर्यात कर सकते हैं।

Automatiaclly pre-generated source code for ESP32 (Espressif Systems) microcontroller with WiFi or PHY Ethernet connection method to the Watmonitor's interface via HTTP or HTTPS

ESP32 कार्यक्रम

ESP32 (Arduino IDE) के लिए स्वचालित रूप से उत्पन्न स्रोत कोड

प्रोग्राम पेज ESP32 प्लेटफ़ॉर्म पर आधारित IoT सेंसर नोड्स के लिए पहले से तैयार सोर्स कोड प्रदान करता है, जो चयनित प्रोटोकॉल (HTTP या HTTPS) के आधार पर FreeRTOS के साथ WiFi और PHY ईथरनेट कनेक्टिविटी दोनों का समर्थन करता है। सिस्टम आपके डोमेन पर Watmonitor पर डेटा अपलोड करने के लिए स्वचालित रूप से रूट कॉन्फ़िगर करता है। यह सोर्स कोड Arduino Core 3.0.X (2024) के साथ संगत है, जिससे इसे आपके IoT वॉटर मॉनिटरिंग सेटअप के साथ एकीकृत करना आसान हो जाता है।

Schematics, wiring diagrams for supported IoT microcontrollers used for water level monitoring using ultrasonic sensors, including ESP32, ESP8266 and Arduino

वायरिंग का नक्शा

सभी समर्थित ओपन-सोर्स हार्डवेयर के लिए वायरिंग आरेख

इस पृष्ठ पर उपलब्ध वायरिंग आरेख ओपन-सोर्स हार्डवेयर प्लेटफ़ॉर्म जैसे ESP32, ESP8266, और Arduino के लिए डिज़ाइन किए गए हैं, जिनका प्रोग्राम कार्यान्वयन GitHub पर उपलब्ध है। गैर-तकनीकी उपयोगकर्ताओं को अपने जल निगरानी प्रणाली के लिए हार्डवेयर को आसानी से सेट करने में मदद करने के लिए सरलीकृत पिन-मैपिंग टेबल भी प्रदान किए गए हैं।

Watmonitor image

विकल्प

जल कुँए के आयाम, भाषा निर्धारित करने के विकल्प

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

अक्सर पूछे जाने वाले प्रश्न

समुदाय द्वारा सबसे अधिक पूछे जाने वाले प्रश्नों के उत्तर नीचे दिए गए हैं

क्या मुझे अपने सर्वर पर वाटमोनिटर चलाने के लिए वेब होस्टिंग की आवश्यकता है?

हां, Watmonitor को स्वतंत्र रूप से चलाने के लिए, आपको स्थानीय या इंटरनेट वेब होस्टिंग की आवश्यकता होगी। Watmonitor के लिए PHP स्क्रिप्ट निष्पादित करने के लिए, आपके सर्वर में Apache या NGINX स्थापित होना चाहिए। सुनिश्चित करें कि आप PHP संस्करण 5.6 से 7 का उपयोग कर रहे हैं, क्योंकि Watmonitor PHP संस्करण 8 के साथ संगत नहीं है।

क्या वाटमॉनीटर के लिए वेब एप्लिकेशन को कॉन्फ़िगर करना कठिन है?

Watmonitor के लिए वेब एप्लिकेशन को कॉन्फ़िगर करना PDF प्रारूप में विस्तृत, चरण-दर-चरण मार्गदर्शिका के साथ आसान बना दिया गया है। यह मार्गदर्शिका सभी उपयोगकर्ताओं के लिए सेटअप प्रक्रिया को सरल बनाती है, जिसमें .sql फ़ाइल को MySQL में आयात करने, connect.php को अपने डेटाबेस क्रेडेंशियल्स के साथ कॉन्फ़िगर करने, HTTP Auth डेटा सेट करने और डिवाइस टोकन दर्ज करने के निर्देश शामिल हैं।

क्या वाटमॉनीटर स्वचालित रूप से मेरे हार्डवेयर के लिए स्रोत कोड तैयार करेगा?

हां, वाटमॉनीटर स्वचालित रूप से आपके हार्डवेयर के लिए स्रोत कोड स्केच तैयार करेगा, जिसमें ईएसपी32 के साथ वाई-फाई या पीएचवाई ईथरनेट कनेक्शन और समर्थित अल्ट्रासोनिक सेंसर शामिल हैं। तैयार किए गए स्केच में आवश्यक एमसीयू टोकन शामिल होगा, लक्ष्य पीएचपी फ़ाइल के लिए ट्रेस की गणना करेगा, और स्वचालित रूप से आपका डोमेन जोड़ेगा (नोट: लोकलहोस्ट काम नहीं करेगा - सुनिश्चित करें कि आप एक सुलभ आईपी या डोमेन नाम का उपयोग करें)। रूट सीए प्रमाणपत्र (HTTPS कनेक्शन के लिए) संशोधित नहीं है, इसलिए आपको इसे ESP32 के लिए स्केच में मैन्युअल रूप से जोड़ना होगा।

क्या वाटमॉनीटर ऐप के अलावा कोई अतिरिक्त स्रोत कोड उपलब्ध हैं?

हां, GitHub पर कई अतिरिक्त स्रोत कोड उपलब्ध हैं जो Watmonitor इंटरफ़ेस के साथ संगत हैं। इनमें ईथरनेट (ENC या Wiznet श्रृंखला), ESP8266, ESP32, और LoRaWAN और Sigfox IoT जैसी अन्य ट्रांसमिशन तकनीकों के साथ Arduino के उदाहरण शामिल हैं। आप इस पृष्ठ के शीर्ष पर "सेंसर नोड उदाहरण" बटन पर क्लिक करके इन स्रोत कोड तक पहुँच सकते हैं।

वाटमॉनिटर वेब ऐप में कौन से भाषा विकल्प उपलब्ध हैं?

वाटमॉनीटर वेब ऐप निम्नलिखित भाषाओं के लिए पूर्ण भाषा अनुवाद प्रदान करता है: अंग्रेजी, जर्मन, रूसी, स्पेनिश, फ़्रेंच और स्लोवाक, जिससे यह वैश्विक दर्शकों के लिए सुलभ हो जाता है।

क्या मैं वाटमॉनीटर से डेटा को अन्य सिस्टम में लॉग कर सकता हूँ?

हां, वाटमॉनीटर अपने वेब इंटरफ़ेस के माध्यम से JSON आउटपुट प्रदान करता है, जिससे आप डेटा को आसानी से पार्स और अन्य सिस्टम में एकीकृत कर सकते हैं। समर्थित प्लेटफ़ॉर्म में लोक्सोन, ग्राफ़ाना, किबाना, डोमोटिकज़, नोड-रेड, होम असिस्टेंट, थिंग्सबोर्ड, और बहुत कुछ शामिल हैं। डेटा में डेटाबेस में संग्रहीत नवीनतम जल स्तर, जल मात्रा, और रिकॉर्ड का समय शामिल है।

सर्वर और Arduino/ESP32 सेंसर नोड के बीच संचार कैसा है?

सेंसर नोड हर 5 मिनट में आवधिक जल स्तर माप प्रक्रिया निष्पादित करता है। इसके बाद यह POST अनुरोध के साथ HTTP या HTTPS प्रोटोकॉल के माध्यम से वेब सर्वर से अनुरोध करता है। रिपोर्ट में जल स्तर की जानकारी अंकित है। संदेश प्राप्त करने के बाद, वेबसर्वर इस डेटा को MySQL डेटाबेस में संग्रहीत करता है और तुरंत इसे जल स्तर मीटर वेब एप्लिकेशन (वॉटमॉनिटर) में देख सकता है।

सेंसर IoT नोड द्वारा माप कैसे किया जाता है?

Arduino या ESP32 पर आधारित एक सेंसर नोड टाइम-ऑफ़-फ़्लाइट विधि के साथ एक अल्ट्रासोनिक सेंसर का उपयोग करके दूरी मापता है। यह अल्ट्रासोनिक सेंसर के TRIGGER पिन को 10 μs के लिए एक उच्च वोल्टेज स्तर भेजता है। फिर, यह उस समय की गणना करता है जब तक कि अल्ट्रासोनिक सेंसर के ECHO पिन पर एक उच्च वोल्टेज स्तर का पता नहीं चल जाता। ध्वनि की गति के आधार पर, अंतिम दूरी सेंटीमीटर में गणना की जाती है।

Available source codes for ESP32 Espressif Systems microcontroller for ultrasonic IoT sensor node application