परियोजना का विवरण
अनुवादितस्क्रीन पर हम प्रत्येक मैट्रिक के लिए लाइव लाइन ग्राफ, नवीनतम मानों के लिए संख्यात्मक गेज, और एक स्पष्ट उपकरण नियंत्रण अनुभाग की अपेक्षा करते हैं जहां हम नए उपकरणों को पंजीकृत कर सकते हैं, देख सकते हैं कि कौन से नोड ऑनलाइन हैं, और किसी भी व्यक्तिगत सेंसर का इतिहास देख सकते हैं। थ्रेशोल्ड अलर्ट अनिवार्य हैं: प्रत्येक मैट्रिक के लिए हम निचले और ऊपरी सीमाएँ निर्धारित करते हैं, और जब कोई रीडिंग सीमाओं से बाहर जाती है तो डैशबोर्ड को उपकरण को दृश्य रूप से हाइलाइट करना चाहिए और एक घटना को रिकॉर्ड करना चाहिए ताकि रातोंरात कुछ भी खो न जाए। लेआउट को उत्तरदायी और पढ़ने में आसान बनाएं: टीम इसे दीवार पर लगे स्क्रीन और लैपटॉप दोनों पर खुला रखेगी। यह विशेष रूप से उपकरण टेलीमेट्री के बारे में है, न कि एक सार्वजनिक स्थिति पृष्ठ या एक सामान्य व्यावसायिक विश्लेषण उपकरण, इसलिए ध्यान सेंसर, रीडिंग और उनके पीछे के भौतिक उपकरण पर है।
हम ब्रोकर, पैकेट प्रारूप विवरण और परीक्षण उपकरणों का एक सेट प्रदान करेंगे। हम अपेक्षा करते हैं कि कोड साफ-सुथरा और दस्तावेजीकृत हो जिसे हम स्वयं तैनात कर सकें, साथ ही डेटा रिसेप्शन और अलर्ट नियमों को कॉन्फ़िगर करने पर संक्षिप्त नोट्स।
— MQTT ग्राहक जो डिवाइस पैकेट प्राप्त करता है और उन्हें पार्स करता है
— तेज़ इतिहास क्वेरी के साथ समय श्रृंखला भंडारण
— वास्तविक समय में लाइव लाइन ग्राफ और संख्यात्मक गेज
— ऊपरी/निचले सीमाओं और घटना लॉग के साथ कॉन्फ़िगर करने योग्य थ्रेशोल्ड अलर्ट
— डिवाइस प्रबंधन: पंजीकरण, सूची, ऑनलाइन स्थिति, प्रति-सेंसर इतिहास
— दीवार पर लगे स्क्रीन और लैपटॉप के लिए उत्तरदायी लेआउट