मैं एक IoT डिवाइस बना रहा हूं, जो वाईफाई पर एक वेब ऐप की सेवा देगा, जिसे नियंत्रित करने के लिए एक्सेस किया जा सकता है।
मैं इसे स्थापित करना आसान बनाना चाहता हूं। उदाहरण के लिए, सबसे आसान तरीका जिसकी मैं कल्पना कर सकता हूं वह इस प्रकार है; सभी के लिए इसकी आवश्यकता एनएफसी क्षमताओं के साथ एक फोन या समान है। (केवल काल्पनिक रूप से, क्योंकि यह एनएफसी आदि मानता है!)
- उपयोगकर्ता शक्तियों IoT डिवाइस
- उपयोगकर्ता IoT डिवाइस के एनएफसी पैड के खिलाफ फोन रखता है
- IoT डिवाइस वाईफाई क्रेडेंशियल के लिए फोन पूछता है
- IoT डिवाइस वाईफाई से कनेक्ट करने के लिए क्रेडेंशियल्स का उपयोग करता है
- IoT डिवाइस फ़ोन के ब्राउज़र को उसके URL पर निर्देशित करता है
लेकिन अभी मैं संभावित दोष देख सकता हूं:
- फोन को क्रेडेंशियल्स को दूर देने की इच्छा नहीं है; सुरक्षा जोखिम।
- फ़ोन दिए गए URL पर नेविगेट करना नहीं चाहता है; सुरक्षा जोखिम।
- एनएफसी ने शायद इस प्रकार के संचालन के लिए मानकों को परिभाषित नहीं किया है; यहां तक कि अगर सुरक्षा समस्याओं को कम किया जाता है (उदाहरण के लिए उपयोगकर्ता की अनुमति पूछकर), मुझे विश्वास नहीं हो रहा है कि मैं इसे लागू करने के लिए पर्याप्त भाग्यशाली होगा। तो यह सब करने के लिए फोन के लिए एक ऐप डाउनलोड करना होगा। इसका मतलब है कि ऐप्पल को ऐप्पल के लिए लिखा जाना चाहिए, दूसरा एंड्रॉइड आदि के लिए, साथ ही ऐप्पल के मामले में इसे अनुमोदित करना होगा, और किसी भी तरह से उपयोगकर्ता को इसे खोजना होगा, इसे इंस्टॉल करना होगा और इसका उपयोग करना सीखना होगा। - सभी एक वेब इंटरफेस होने के उद्देश्य को हराने।
जाहिर है कुछ उपयोगकर्ताओं के पास एनएफसी-संगत फोन नहीं होगा, इसलिए एक द्वितीयक विधि भी होगी।
एक समाधान के बारे में मुझे केवल जागरूकता है कि मेरा वाईफाई आईपी सुरक्षा कैमरा कैसे काम करता है। इसे पहले ईथरनेट केबल के माध्यम से एक राउटर के साथ 192.168.1.X सबनेट पर दिए गए IP आरक्षित के साथ कनेक्ट करने की आवश्यकता होती है (उदाहरण के लिए मेरे कैमरे को 192.168.1.100 को आरक्षित या मुफ्त होना आवश्यक है)। फिर वहां से, उपयोगकर्ता http://192.168.1.100/ पर नेविगेट करता है, कैमरे के आपूर्ति किए गए उपयोगकर्ता नाम और पासवर्ड के साथ लॉग इन करता है, फिर वहां से वाईफाई एक्सेस प्वाइंट नाम और पासवर्ड के साथ कैमरे को कॉन्फ़िगर करता है।
लेकिन उस पद्धति का एक गंभीर नुकसान था: यह आवश्यक था कि राउटर सबनेट 192.168.1.X पर संचालित हो। मेरा संचालन 192.168.0.X पर हुआ। शुक्र है कि मैं इसे फिर से कॉन्फ़िगर करने में सक्षम था। लेकिन मेरे नए राउटर में वह क्षमता नहीं है !! मैं फंस गया होता। इसके अतिरिक्त, उपरोक्त विधि काफी दर्द है; काफी कुछ कदम।
आईओटी डिवाइस के वाईफाई कनेक्शन को स्थापित करने की समस्या को हल करने के लिए और उसके आईपी पते के उपयोगकर्ता को सूचित करने के लिए क्या अन्य समाधान लागू किए गए हैं ताकि वह अपने वेब इंटरफेस तक पहुंच सके?