इस ऐप का उपयोग आपके फोन में सेंसर से प्राप्त सेंसर मूल्यों को एक विशिष्ट MQTT क्लाइंट तक भेजने के लिए किया जाता है। यह ध्यान रखना महत्वपूर्ण है कि हालांकि ऐप में कई सेंसर हैं, आपके फोन में विशिष्ट सेंसर होने चाहिए।
आपके फोन में सेंसर का प्रकार आपके फोन के ब्रांड और संस्करण से भिन्न होता है। पहले अपने फोन में इनबिल्ट सेंसर को पहले पहचानना जरूरी है।
शुरू करना
आरंभ करने के लिए ऐप पर जाएं और सेटिंग्स (ऊपरी बाएं हाथ के कोने) पर क्लिक करें। दिए गए स्थानों में आवश्यक विवरण दर्ज करें।
यदि आप किसी विशिष्ट MQTT ब्रोकर को डेटा प्रकाशित करना चाहते हैं, तो होस्टनाम और पोर्ट को दर्ज करें। प्रकाशित और सदस्यता विषय को निर्दिष्ट करना भी महत्वपूर्ण है।
ऐसे अन्य विकल्प भी हैं जिन्हें आप अपनी आवश्यकताओं के अनुसार आज़मा सकते हैं।
इस ऐप को संचालित करते समय फोन में हर समय एक स्थिर इंटरनेट कनेक्शन होना चाहिए।
सेंसर
क्यूआर / बार कोड स्कैनर
अपने कैमरे के साथ एक QR कोड स्कैन करता है और डेटा भेजता है। ऐप को अपने कैमरे तक पहुंच देना महत्वपूर्ण है
वह प्रारूप जिसे डेटा भेजा गया है- {"qr": {"format": "QR_CODE", "सामग्री": ""}}
accelerometer
एक्सेलेरोमीटर एक इलेक्ट्रोमैकेनिकल सेंसर है जिसका उपयोग त्वरण बलों को मापने के लिए किया जाता है। इकाइयाँ - X- अक्ष, Y- अक्ष, Z- अक्ष मान m / s2 में मापा जाता है
प्रारूप डेटा भेजा जाता है- {"एक्सीलरोमीटर": {"x": "2.84", "y": "0.44", "z": "10.02"}}
जाइरोस्कोप
गायरो सेंसर, जिसे कोणीय दर सेंसर या कोणीय वेग सेंसर के रूप में भी जाना जाता है, ऐसे उपकरण हैं जो कोणीय वेग का बोध कराते हैं।
इकाइयाँ - एक्स-एक्सिस, वाई-एक्सिस, जेड-एक्सिस मानों को रेड / एस में मापा जाता है
प्रारूप डेटा भेजा जाता है- {"जाइरोस्कोप": {"x": "0.0", "y": "0.0", "z": "0.0"}}
मौजूदगी पता लगाने वाला सेंसर
निकटता सेंसर एक गैर-संपर्क सेंसर है जो किसी ऑब्जेक्ट की उपस्थिति का पता लगाता है (जब लक्ष्य सेंसर क्षेत्र में प्रवेश करता है) को अक्सर "लक्ष्य" के रूप में संदर्भित किया जाता है।
इकाइयों - दूरी सेमी में मापा जाता है
प्रारूप डेटा भेजा जाता है- {"निकटता": {"x": "5.0"}}
रोशनी
यह सेंसर क्षेत्र की चमक देता है
इकाइयों में lx
प्रारूप डेटा भेजा जाता है- {{"प्रकाश": {"रोशनी": "7.0"}
तापमान
कमरे में तापमान प्रदान करता है।
सेलिसियस में इकाइयाँ
प्रारूप डेटा भेजा जाता है- {"तापमान": {"तापमान": "7.0"}}
दबाव
कमरे के दबाव को मापता है
इकाइयों में hPa
प्रारूप डेटा भेजा जाता है- {"दबाव": {"दबाव": "1009.56"}}
स्थान
स्थान तक पहुंचने के लिए एप्लिकेशन को एक्सेस दें। यह डिग्री में डिवाइस का अक्षांश और देशांतर स्थान देता है और मीटर में वर्तमान स्थान की ऊंचाई भी
प्रारूप डेटा भेजा जाता है- {"gps": {"alt": "0.0", "अकेला": "80.06", "lat": "6.72"}}
समायोजन
शीर्ष दाएं कोने पर सेटिंग पर जाएं। ये ऐसी सेटिंग्स हैं जिन्हें आपको अपना कस्टम एप्लिकेशन बनाने के लिए बदलना चाहिए। कुछ आवश्यक हैं
फ़ील्ड के साथ-साथ वैकल्पिक फ़ील्ड जिन्हें आपको ऐप को काम करने के लिए भरना चाहिए।
Hostname - आपको इस क्षेत्र में अपने ब्रोकर का नाम दर्ज करना चाहिए। कुछ मुफ्त MQTT दलाल हैं जो हम आपको उपयोग करने की सलाह देते हैं। वो हैं,
broker.hivemq.com
mqtt.eclipse.org
यह एक ज़रूरी जगह हैं।
पोर्ट- यह भी एक आवश्यक फील्ड है। पोर्ट डिफ़ॉल्ट (1883) को छोड़ना आपके लिए सबसे अच्छा अभ्यास है
उपयोगकर्ता नाम- यह एक वैकल्पिक आवश्यकता है। अधिक सुरक्षा के लिए उपयोगकर्ता नाम जोड़ना अच्छा है।
पासवर्ड - यह एक वैकल्पिक आवश्यकता है। अधिक सुरक्षा के लिए उपयोगकर्ता नाम जोड़ना अच्छा है।
ClientID - यह एक वैकल्पिक आवश्यकता है। यदि रिक्त छोड़ दिया जाता है तो अनुप्रयोग उपयोगकर्ता के लिए एक क्लाइंटआईडी उत्पन्न करेगा।
पब्लिश टॉपिक - उपयोगकर्ता को उस विषय को निर्दिष्ट करना चाहिए जिसके लिए वह डेटा भेज रहा है।
सदस्यता लें विषय - उपयोगकर्ता को उस विषय को निर्दिष्ट करना चाहिए जिसके लिए एप्लिकेशन को डेटा प्राप्त करने के लिए सुनना चाहिए।
डेटा पुश इंटरवल - वह दर जिस पर डेटा प्रकाशित किया जाना चाहिए।
QoS - MQTT पर अधिक जानकारी के लिए QoS अपने MQTT ब्रोकर की आधिकारिक वेबसाइट पर जाएं।
आवश्यक फ़ील्ड निर्दिष्ट करने के बाद, सहेजें पर क्लिक करें और होम पेज पर जाएं। MQTT ब्रोकर से कनेक्ट करने के लिए स्लाइडर को स्लाइड करें। अगर सब ठीक हो जाता है तो आपको स्क्रीन पर 'कनेक्टेड' दिखाई देगा
पिछली बार अपडेट होने की तारीख
12 जून 2023