- एपीआई क्या है और यह कैसे उपयोगी है?
- 1. OpenHAB बाकी एपीआई
- 2. मोज़िला वेब थिंग्स एपीआई
- 3. OpenWeatherMap
- 4. EmonCMS एपीआई
- 6. प्रवेश IO एपीआई
- 7. होम असिस्टेंट एपीआई
- 8. द थिंग्स नेटवर्क एपीआई
- 9. ThingSpeak.io REST API
- 10. एजएक्स फाउंड्री
आज की कनेक्टेड दुनिया में इंटरनेट ऑफ थिन्स (IoT) अब एक चर्चा शब्द नहीं है जिसे विशेषज्ञों द्वारा इधर-उधर फेंक दिया गया है। यह असली है!! और हमारे चारों ओर पाया जा सकता है, जीवन को बदल सकता है, बेहतर सेवाओं की सुविधा दे सकता है, प्रक्रियाओं में सुधार कर सकता है, नए अवसर प्रदान कर सकता है और राजस्व बढ़ा सकता है।
अरबों नए उपकरणों के साथ जो अभी तक इंटरनेट से जुड़े हुए हैं, IoT का प्रभाव निश्चित रूप से IoT उपकरणों से परे खुद को कई अन्य अनुप्रयोगों के लिए सामाजिक और वाणिज्यिक विकास प्राप्त करने के लिए इन उपकरणों द्वारा प्रदान किए गए डेटा का लाभ उठाकर चलाया जाएगा। यह पहले से ही आज के अधिकांश संगठनों के रूप में हो रहा है जिनके पास IoT समाधान नहीं हैं, अभी भी अपने API का उपयोग करके अन्य लोगों द्वारा तैनात उपकरणों द्वारा उत्पन्न डेटा तक पहुंच प्राप्त करके इसके लाभों को प्राप्त करने में सक्षम हैं।
एपीआई क्या है और यह कैसे उपयोगी है?
संक्षिप्त नाम एपीआई एप्लीकेशन प्रोग्रामिंग इंटरफेस के लिए है, ये एक नए और सीमित IoT तक नहीं हैं, इनका उपयोग लंबे समय से सॉफ्टवेयर विकास में किया जाता है। एपीआई उत्पादों में विभिन्न सेवाओं के आसान एकीकरण की सुविधा प्रदान करते हैं, जिससे एक भाषा में लिखे गए एप्लिकेशन को किसी अन्य भाषा में लिखे सॉफ्टवेयर द्वारा उपयोग किया जा सकता है, जिससे उत्पाद के विकास के लिए समग्र अवसंरचना और समय की आवश्यकता को कम करने में मदद मिलती है। ये समान लाभ वर्तमान में IoT अनुप्रयोगों में स्थानांतरित किए जा रहे हैं API के साथ विभिन्न अनुप्रयोगों में डेटा का खुलासा करने के लिए उपयोग किया जा रहा है जो कई उपकरणों को संयोजित करने और नए और दिलचस्प वर्कफ़्लो को हल करने में सक्षम बनाता है, IoT के आसपास अनदेखी संभावनाओं का खुलासा करता है।
नई सेवाओं के लिए साइन अप करते समय (Spotify कहते हैं), हम आमतौर पर "जीमेल का उपयोग करने में साइन इन करें" या "फेसबुक का उपयोग करने में साइन इन करें" जैसे विकल्पों में आए होंगे । साइन अप प्रक्रिया को आसान बनाने के लिए Google / Facebook द्वारा उपलब्ध कराए गए API के अलावा ये कुछ भी नहीं हैं। यहां एपीआई बेसिक यूजर डिटेल्स जैसे नाम, ई-मेल आईडी, फोन नंबर आदि को Spotify के साथ साझा करेगा और साइन अप प्रक्रिया के साथ समय बचाने में आपकी मदद करेगा। इसी तरह विभिन्न एप्लिकेशन आवश्यकताओं के लिए अलग-अलग एपीआई उपलब्ध हैं।
सॉफ्टवेयर की तरह ही, विभिन्न कार्यों के लिए कई IoT API उपलब्ध हैं, लेकिन उनमें से अधिकांश आमतौर पर मुफ्त नहीं आते हैं। आज के ट्यूटोरियल के लिए, हम आपके विकास लागत और समय में कटौती करने में आपकी मदद करने के लिए शीर्ष 10, बहुत उपयोगी (हमारी राय में) ओपन सोर्स IoT एपीआई देख रहे होंगे। ये एपीआई ओपन, फ्री (या फ्री पैकेज हैं) और इसका उपयोग न केवल पेशेवरों बल्कि निर्माताओं, शौकियों और बहुत ज्यादा किसी के द्वारा भी किया जा सकता है जो उन्हें उपयोगी पाता है और उपयोग की शर्तों के साथ ठीक है। इन APIs को किसी विशेष क्रम में सूचीबद्ध नहीं किया गया है, इन्हें लंबवत रूप से यादृच्छिक रूप से चुना गया था, और संभवत: यह तुलना करने योग्य नहीं है क्योंकि वे विभिन्न कार्यों को करते हैं ।
1. OpenHAB बाकी एपीआई
ओपन होम ऑटोमेशन बस (ओपनएचएबी) एक खुला स्रोत, प्रौद्योगिकी अज्ञेय होम ऑटोमेशन प्लेटफॉर्म है जो स्मार्ट उपकरणों और " नॉट -सो-स्मार्ट" घरेलू उपकरणों को एक स्थान पर जोड़ने और नियंत्रित करने में मदद करता है। यह उपयोगकर्ता द्वारा परिभाषित जानकारी और उपयोगकर्ता द्वारा परिभाषित उपकरणों का उपयोग करके, उपकरणों द्वारा उपयोगकर्ता-परिभाषित क्रियाओं के प्रदर्शन की अनुमति देता है। इसे प्राप्त करने के लिए, ओपनएचएबी सेगमेंट और कुछ कार्यों और संचालनों को कंपाइल करता है, जो सभी ओपनहैब रीस्ट एपीआई के माध्यम से एक्सेस किए जा सकते हैं।
ओपनएचएबी रेस्ट एपीआई के माध्यम से, उपयोगकर्ता प्लेटफ़ॉर्म से जुड़े सभी उपकरणों, स्वयं (चीज़ों) और बाइंडिंग के उपकरणों तक पहुँच सकते हैं, साथ ही ओपनहैब से जुड़े उपकरणों की स्थिति, व्यवहार या गुणों को बदलने के लिए आदेश और कार्य जारी कर सकते हैं। । एपीआई के साथ सहभागिता HTTP प्रोटोकॉल पर आधारित है; जैसे कि इसके साथ काम करते समय सुरक्षित और सुरक्षित कनेक्शन सुनिश्चित करना महत्वपूर्ण है। ओपनहाब वेबसाइट के अनुसार, ओपनएचएबी रेस्ट एपीआई के माध्यम से संभव बातचीत में से कुछ शामिल हैं;
- बाहरी अनुप्रयोगों से OpenHAB डेटा पुनर्प्राप्त करें
- बाहरी अनुप्रयोगों से ओपनहैब में डेटा और ट्रिगर घटनाओं को सम्मिलित करें (उदाहरण के लिए, कुछ गति डिटेक्टर या निगरानी कैमरे)
- OpenHAB बाइंडिंग / चीजें या आइटम का निरीक्षण करें, वर्तमान स्थिति, पैरामीटर या समस्याओं के बारे में जानें
- अन्य कार्यक्रमों से ओपनएचएबी के साथ बातचीत; कई प्रोग्रामिंग भाषा और स्वचालन उपकरण आसानी से REST API का उपयोग कर सकते हैं
- सेल फोन पर तीसरे पक्ष के सॉफ़्टवेयर का उपयोग करना, जैसे कि अपने गेराज दरवाजे को खोलने के लिए टास्कर
OpenHAB की वेबसाइट पर एपीआई के उपयोग पर प्रलेखन, अधिक उदाहरण और विस्तृत निर्देश पाया जा सकता है ।
टेस्टर जैसी थर्ड पार्टी एप्स का ओपनहैब के साथ इस्तेमाल किया जा रहा है, यह इस बात का एक बड़ा संकेत है कि कैसे आईओटी इकोनॉमिक्स को खोल रहे हैं, चेन के साथ अतिरिक्त मूल्य सृजन के अवसर प्रदान कर रहे हैं।
2. मोज़िला वेब थिंग्स एपीआई
मोज़िला स्वतंत्र और खुले वेब की रक्षा करने के मिशन के साथ एक गैर-लाभकारी है और वेब चीजें एपीआई वेब पर अपनी भागीदारी को IoT तक बढ़ाने के प्रयासों का प्रतिनिधित्व करती हैं। वेब थिंग्स वेबसाइट के अनुसार, वेब थिंग्स एपीआई उपयोगकर्ताओं को वर्ल्ड वाइड वेब पर सभी जुड़े उपकरणों के लिए अद्वितीय URL प्रदान करने की अनुमति देता है, जिससे इसे सभी IoT उपकरणों के लिए एक एकीकृत अनुप्रयोग परत के रूप में उपयोग किया जा सकता है।
अधिकांश अन्य IoT API की तरह वेब थिंग्स एपीआई, REST पर आधारित है और उपयोगकर्ताओं को अनुमति देता है; उपकरणों के गुणों को एक्सेस करें, प्रत्येक डिवाइस की वर्तमान स्थिति निर्धारित करें, और डिवाइस की स्थिति को बदलने या क्रियाएं करने के लिए आदेश जारी करें। WebThings API संसाधनों तक पहुंच बनाता है, डिवाइस के प्रत्येक पहलू को आसान बनाता है, क्योंकि प्रत्येक संसाधन को स्वतंत्र रूप से URL का उपयोग करके संदर्भित किया जाता है। अधिक जानकारी मोज़िला IoT वेबसाइट में देखी जा सकती है।
3. OpenWeatherMap
OpenWeatherMap एक वेब आधारित सेवा है जो वर्तमान मौसम, पूर्वानुमान और ऐतिहासिक डेटा सहित वेब सेवाओं, मोबाइल और हाल ही में IoT अनुप्रयोगों के डेवलपर्स के लिए मौसम संबंधी डेटा (तापमान, आर्द्रता, वर्षा, आदि) तक पहुंच प्रदान करता है । OpenWeatherMap के माध्यम से उपलब्ध डेटा DIY मौसम स्टेशनों से मौसम संबंधी प्रसारण सेवाओं, हवाई अड्डे के मौसम स्टेशनों, और कई अन्य स्रोतों से लेकर स्रोतों से प्राप्त होते हैं। हमने पहले ही चर्चा की है कि ईएसपी 8266 का उपयोग करके इंटरनेट से मौसम के आंकड़ों को पढ़ने के लिए अर्डुइनो के साथ ओपनवॉटर मैप का उपयोग कैसे करें।
डेटा को इस तरह से संसाधित और सॉर्ट किया जाता है कि OpenWeatherMap एपीआई के माध्यम से, IoT समाधान जो इन डेटा को सूचित करने और कार्यों को स्वचालित करने के लिए लाभ उठाते हैं, का निर्माण किया जा सकता है। उदाहरण के लिए, एपीआई के माध्यम से पूर्वानुमान डेटा को कई अन्य संभावनाओं के बीच संभावित भारी गिरावट के किसानों को चेतावनी देने के लिए एक अलार्म सिस्टम / डिवाइस में खिलाया जा सकता है।
जबकि OpenWeatherMap की अधिकांश सुविधाओं का भुगतान किया जाता है, मुफ्त पैकेज में बहुत उपयोगी विशेषताएं हैं जो अधिकांश IoT परियोजनाओं की अच्छी तरह से सेवा कर सकती हैं। दस्तावेज़ और एपीआई के बारे में अन्य विवरण ओपनवेदर मैप वेबसाइट पर देखे जा सकते हैं ।
4. EmonCMS एपीआई
EmonCMS डेटा को प्रोसेसिंग, लॉगिंग और विज़ुअलाइज़ करने के लिए एक शक्तिशाली ओपन-सोर्स वेब-ऐप है । यह OpenEnergyMonitor समूह के प्रयासों का एक उत्पाद है, जैसा कि नाम से पता चलता है, पर्यावरण डेटा का विश्लेषण करके ओपन सोर्स ऊर्जा निगरानी उपकरणों की सुविधा प्रदान करता है। यह अनिवार्य रूप से एक डेटा विज़ुअलाइज़ेशन उपकरण है जहां कई ऊर्जा निगरानी से डेटासेंसर देखे जा सकते हैं। डेवलपर्स को प्लेटफॉर्म तक पहुंचने में आसान बनाने के लिए, लोकलहोस्ट (LAN) या इंटरनेट के माध्यम से चलने पर प्लेटफ़ॉर्म के साथ इंटरैक्शन की अनुमति देने के लिए एक कनेक्टिविटी एपीआई बनाया गया था। EmonCMS एपीआई उपयोगकर्ताओं को मंच पर ऊर्जा उपकरणों की स्थिति को अपडेट करने, रीडिंग प्राप्त करने और अन्य मापदंडों को इंगित करने की अनुमति देता है जो कई अन्य विशेषताओं के साथ मंच से उपकरणों की स्थिति (यदि डिवाइस संगत है)।
अपनी अगली ऊर्जा आधारित IoT समाधान के लिए कुछ डेटा विज़ुअलाइज़ेशन जोड़ना चाहते हैं? EmonCMS सिर्फ वही हो सकता है जो आपको चाहिए। प्लेटफॉर्म और एपीआई के बारे में अधिक जानकारी उनकी वेबसाइट पर पाई जा सकती है।
5. कण एपीआई
पार्टिकल एपीआई एक ऐसा एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस है जो डेवलपर्स द्वारा अपने प्लेटफॉर्म के साथ आसानी से काम करने की अनुमति देने के लिए पार्टिकल द्वारा विकसित किया गया है। Particle.IO उद्योग के सच्चे एंड-टू-एंड IoT समाधान प्रदाताओं में से एक है, जो डिवाइस हार्डवेयर, सेलुलर संचार, डिवाइस क्लाउड और एप्लिकेशन इंटरफेस प्रदान करता है। हमने पहले होम ऑटोमेशन उद्देश्यों के लिए रास्पबेरी पाई के साथ कण बादल का उपयोग किया है।
पार्टिकल एपीआई डेवलपर्स के लिए अन्य अनुप्रयोगों और उपकरणों के साथ पार्टिकल की पूर्ण कार्यक्षमता को एक्सेस और एकीकृत करना आसान बनाता है। कण के अनुसार, एपीआई डेवलपर्स को अपने डिवाइस के फर्मवेयर के कार्यों को लिखने की अनुमति देता है और फिर वास्तविक समय में चीजों के आवेदन पक्ष में उपयोग के लिए उन्हें कॉल करता है। कुछ उदाहरण एपीआई विधियों में वाईफाई को चालू करना और उपकरणों को जोड़ना, उपकरणों की स्थिति को टॉगल करना, डेटा प्राप्त करना और आमतौर पर उपकरणों का प्रबंधन करना शामिल है।
एपीआई के बारे में दस्तावेज़ीकरण और अन्य विवरण पार्टिकलियो की वेबसाइट पर देखे जा सकते हैं ।
6. प्रवेश IO एपीआई
Adafruit DIY इलेक्ट्रॉनिक्स की दुनिया में सबसे लोकप्रिय ब्रांडों में से एक है और कुछ समय पहले IoT समाधानों के लिए Adafruit IO प्लेटफॉर्म लॉन्च करने का उनका निर्णय निर्माता / इलेक्ट्रॉनिक्स शौक़ीन समुदाय द्वारा अच्छी तरह से प्राप्त किया गया था। मंच तब से आगे बढ़ रहा है और मेरे सहित निर्माताओं की अच्छी संख्या में सेवा की है। Adafruit IO मंच मूल रूप से Adafruit IO API द्वारा संचालित अन्य लोगों के बीच डेटा विज़ुअलाइज़ेशन सुविधाओं के साथ एक उपकरण क्लाउड है। हम पहले से ही PIC और अन्य विकास प्लेटफार्मों जैसे ESP और रास्पबेरी पाई के साथ Adafruit IO का उपयोग कर चुके हैं।
Adafruit के अनुसार, Adafruit IO HTTP API उपयोगकर्ताओं को किसी भी प्रोग्रामिंग भाषा या हार्डवेयर वातावरण से अपने Adafruit IO डेटा तक पहुंच प्रदान कर सकती है जो HTTP बोल सकता है। इसके माध्यम से वे सिस्टम को डिज़ाइन कर सकते हैं जो डेटा के आधार पर कार्रवाई करते हैं, और डिवाइस को जानकारी भेजकर डिवाइस में परिवर्तन को प्रभावित करते हैं।
Adafruit IO प्लेटफ़ॉर्म काम करने के लिए सबसे आसान प्लेटफार्मों में से एक है और यह DIY IoT प्रोजेक्ट्स के लिए मेरे पसंदीदा में से एक है। प्रलेखन और अधिक विवरण Adafruit IO की वेबसाइट पर पाया जा सकता है।
7. होम असिस्टेंट एपीआई
होम असिस्टेंट एक कम्युनिटी है, जो ओपनहैब के समान ओपन सोर्स होम ऑटोमेशन सिस्टम है । अन्य प्लेटफ़ॉर्म की तरह, होम असिस्टेंट, होम असिस्टेंट पायथन रेस्ट एपीआई द्वारा संचालित होता है, जो होम असिस्टेंट कंट्रोल सर्विस के लिए डेटा के तरीके उपलब्ध कराता है।
यह उपयोगकर्ताओं को कॉन्फ़िगरेशन संपादित करने में सक्षम बनाता है, होम असिस्टेंट इंस्टेंस के बारे में बुनियादी जानकारी लौटाता है, बूटस्ट्रैप के लिए आवश्यक सभी डेटा लौटाता है, इवेंट ऑब्जेक्ट्स की एक सरणी और अधिक लौटाता है। API केवल JSON एन्कोडेड ऑब्जेक्ट्स को स्वीकार करता है और लौटाता है जिसमें इवेंट का नाम, श्रोता गणना और बहुत कुछ होता है। यह पायथन 3 पर आधारित है और सभी पंजीकृत घरेलू उपकरणों को आसानी से ट्रैक करने और नियंत्रित करने में मदद करता है, भले ही यह पंजीकरण वेब या मोबाइल ऐप के माध्यम से किया गया हो। एपीआई पर दस्तावेज़ और अधिक विवरण होम असिस्टेंट की वेबसाइट पर देखे जा सकते हैं ।
8. द थिंग्स नेटवर्क एपीआई
लोरा लंबी रेंज, अन्य सुविधाओं के बीच कम बिजली की खपत के कारण पसंद का संचार चैनल बन रहा है। थिंग्स नेटवर्क (टीटीएन) एक खुला स्रोत है, लोरा आधारित आईओटी समाधानों के विकास की सुविधा के लिए खुला बुनियादी ढांचा तैयार करने के लिए एक वैश्विक खुले LoRaWAN नेटवर्क के निर्माण के लिए समुदाय संचालित प्रयास है । जैसे, TTN अधिकतम सुरक्षा और स्केलेबिलिटी की विशेषता वाले खुले उपकरणों और एक वैश्विक, खुले नेटवर्क का एक सेट प्रदान करता है। यदि आप लोरा में नए हैं तो लोरा और लोरावन के परिचय पर विस्तृत लेख देखें।
TTN प्लेटफ़ॉर्म के साथ इंटरैक्शन दो प्रमुख एपीआई द्वारा संचालित है; TTN डेटा API और TTN एप्लिकेशन प्रबंधक API। डेटा एपीआई आपको उपकरणों से घटनाओं और संदेशों को प्राप्त करने के साथ-साथ उपकरणों को संदेश भेजने की अनुमति देता है, आमतौर पर, उपकरणों के साथ सूचनाओं का आदान-प्रदान करता है। दूसरी ओर, एप्लिकेशन मैनेजर API का उपयोग एप्लिकेशन, गेटवे और उपकरणों के प्रबंधन के लिए किया जाता है। डेटा API MQTT प्रोटोकॉल पर आधारित है और इसका उपयोग SDK के माध्यम से या सीधे MQTT के साथ किया जा सकता है जबकि Application Manager API HTTP प्रोटोकॉल पर आधारित है। इन एपीआई की अधिक जानकारी द थिंग्स नेटवर्क की वेबसाइट पर देखी जा सकती है।
9. ThingSpeak.io REST API
ThingSpeak को सबसे खुले स्रोत में से एक माना जाता है, IoT उपकरणों के लिए क्लाउड प्लेटफ़ॉर्म। यह कुछ साल पहले Mathworks द्वारा अधिग्रहित किए जाने के बाद MATLAB के साथ एकीकरण के कारण उपकरणों से डेटा प्रसंस्करण के लिए सबसे अच्छा प्लेटफार्मों में से एक है। यह उपयोगकर्ताओं को MATLAB का उपयोग करके डेटा को अपलोड करने, एकत्र करने, विश्लेषण करने और कल्पना करने की अनुमति देता हैMATLAB सॉफ़्टवेयर को अलग से प्राप्त करने की आवश्यकता के बिना। उपरोक्त सभी थिंगस्पीक एपीआई का उपयोग करने की सुविधा है। ऊपर उल्लिखित अन्य एपीआई की तरह ही, थिंगस्पीक एपीआई उपयोगकर्ताओं की अनुमति देता है; सेंसर डेटा को इकट्ठा और संग्रहीत करता है, डेटा और कनेक्टेड डिवाइस की वर्तमान स्थिति को पुनः प्राप्त करता है, डेटा पर आधारित घटनाओं को स्वचालित करता है, IoT उपकरणों की स्थिति के आधार पर सेटअप ट्रिगर्स, और अन्य सुविधाओं के बीच ट्विटर जैसे सोशल मीडिया प्लेटफार्मों के साथ एकीकृत करता है। ThingSpeak के बारे में अधिक जानने के लिए, पिछले IoT प्रोजेक्ट्स देखें, जहाँ ThingSpeak का उपयोग कई अलग-अलग माइक्रोकंट्रोलर जैसे Arduino, Raspberry PI, ESP आदि के साथ किया गया है:
- Arduino और ThingSpeak का उपयोग करके इंटरनेट पर लाइव तापमान और आर्द्रता की निगरानी
- Arduino और ThingSpeak का उपयोग करके इंटरनेट पर हार्ट बीट मॉनिटरिंग
- रास्पबेरी पाई मौसम स्टेशन: निगरानी आर्द्रता, तापमान और इंटरनेट पर दबाव
- IoT आधारित रोगी निगरानी प्रणाली ESP8266 और Arduino का उपयोग कर
थिंगस्पीक की कुछ विशेषताएं जो एपीआई के उपयोग के लाभों के लिए स्वचालित रूप से अनुवाद करती हैं;
- मानक IoT प्लेटफार्मों का उपयोग करके थिंगस्पीक प्लेटफॉर्म पर डेटा संचारित करने के लिए आसान डिवाइस कॉन्फ़िगरेशन।
- तीसरे पक्ष के स्रोतों का उपयोग करके सेंसर डेटा और डेटा एकत्रीकरण का वास्तविक समय दृश्य ।
- IoT विश्लेषण कार्यक्रम या घटनाओं के आधार पर चलता है।
- MATLAB एनालिटिक्स, रेस्टफुल और MQTT एपीआई।
- किसी भी सर्वर सेटअप और वेब सॉफ्टवेयर की स्थापना के बिना IoT सिस्टम के प्रोटोटाइप और बिल्डिंग को सक्षम करता है।
- Arduino और रास्पबेरी पाई जैसे लोकप्रिय विकास प्लेटफार्मों के साथ संगतता
- स्वचालित रूप से डेटा पर कार्य करता है और कार्यों को स्वचालित करता है
- ट्विटर जैसी तृतीय पक्ष सेवाओं के साथ एकीकरण। ऐसी स्थिति का एक अच्छा उदाहरण जहां यह उपयोगी है एक IoT समाधान है जो स्वचालित रूप से जल स्तर को ट्वीट करता है।
निशुल्क होस्ट किए गए एपीआई के अलावा, थिंगस्पीक एपीआई एक खुला स्रोत है और निजी सर्वर पर डाउनलोड के लिए गीथहब पर उपलब्ध है।
10. एजएक्स फाउंड्री
एजएक्स फाउंड्री आईओटी प्लेटफार्मों का एक ओपन सोर्स इकोसिस्टम है जो ओपन सोर्स कॉन्फ़िगरेशन पर आधारित है। एजएक्स फाउंड्री एपीआई क्लाइंट पंजीकरण, शेड्यूलिंग और लॉगिंग सहित सेवाओं के लिए कई समापन बिंदु प्रदान करता है । API में एक REST आर्किटेक्चर है और प्रमाणीकरण के लिए OAuth 2.0 का उपयोग करता है। एजैक्स में माइक्रो सर्विस की एक श्रृंखला है जो नेटवर्क से जुड़े प्रत्येक डिवाइस से जुड़ी होती है।
प्रत्येक माइक्रो सेवा में कई महत्वपूर्ण एपीआई कॉल होते हैं जिनका उपयोग किया जा सकता है;
- डिवाइस सेवा पंजीकृत करें
- एक उपकरण का प्रावधान
- डिवाइस से एजएक्स प्लेटफॉर्म पर डेटा भेजें,
- अन्य अनुप्रयोगों में उपयोग के लिए एजएक्स प्लेटफॉर्म से डेटा पढ़ना
- डेटा निर्यात करना, दूसरों के बीच।
एपीआई पर दस्तावेज़ीकरण और अधिक विवरण एजएक्स फाउंड्री वेबसाइट पर पाए जा सकते हैं।
वह मेरी सूची है! हालांकि यह सूची किसी भी तरह से संपूर्ण नहीं है क्योंकि कुछ अन्य एपीआई जैसे IoT-Plotter और अन्य जिन्हें मैं सूची में जोड़ सकता था, उनके दिमाग में आ रहे हैं। ओपन आईओटी एपीआई के बारे में टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें, जिनके साथ आपने काम किया है। आपकी टिप्पणियां दूसरों को अपनी परियोजनाओं में उपयोग करने के लिए एक एपीआई या प्लेटफॉर्म का चयन करने में मदद करने के लिए एक लंबा रास्ता तय कर सकती हैं।
अगली बार तक।