इस प्रोजेक्ट के बारे में

OpenMQTTGateway ESP8266 और ESP32 बोर्डों के लिए एक ओपन-सोर्स फर्मवेयर प्रोजेक्ट है जो कई वायरलेस तकनीकों और प्रोटोकॉल को एक ही डिवाइस में समेकित करता है और सब कुछ MQTT पर प्रकाशित करता है। इसका घोषित लक्ष्य स्मार्ट होम या IoT सेटअप में आवश्यक अलग-अलग भौतिक ब्रिजों की संख्या को कम करना है, जिसके लिए एक ही फर्मवेयर में कई रेडियो और सेंसर तकनीकों को संभाला जाता है। README में उल्लिखित समर्थित संचार और डिवाइस परिवारों में द्विदिशात्मक 433MHz, 315MHz और 868MHz RF, इन्फ्रारेड (IR) भेजना और प्राप्त करना, BLE और Bluetooth, बीकन डिटेक्शन, LoRa, और कई BLE सेंसरों के लिए डिकोडिंग शामिल है, जैसे Mi Flora प्लांट सेंसर, MiJia डिवाइस, LYWSD02 और LYWSD03MMC थर्मामीटर, Mi Scale, TPMS सेंसर और BBQ थर्मामीटर। एक लिंक की गई डिवाइस सूची थर्मामीटर, स्केल, प्लांट सेंसर और बीकन को कवर करती है। तैनाती शौकिया और मेकर हार्डवेयर के लिए लक्षित है: प्रोजेक्ट एक ब्राउज़र-आधारित अपलोड पेज प्रदान करता है ताकि बोर्ड को अतिरिक्त सॉफ़्टवेयर के बिना फ्लैश किया जा सके, और कस्टम कॉन्फ़िगरेशन के लिए PlatformIO-आधारित बिल्ड भी। दस्तावेज़ीकरण, एक गेटिंग-स्टार्टेड गाइड और फ़ंक्शन और पिनआउट वाली एक संदर्भ शीट README से लिंक की गई है। प्रोजेक्ट Raspberry Pi, Windows या Unix PC पर BLE डिकोडिंग चलाने के लिए Theengs Gateway की ओर भी इंगित करता है, और Ethernet तथा बाहरी एंटीना वाले व्यावसायिक ESP32 BLE-to-MQTT गेटवे के रूप में Theengs Bridge की ओर भी। सूचीबद्ध एकीकरण लक्ष्यों में Home Assistant, OpenHAB, Node-RED और AWS IoT शामिल हैं। सहायता के लिए इश्यू ट्रैकर के बजाय दस्तावेज़ीकरण और एक समुदाय फ़ोरम की ओर निर्देशित किया जाता है। README में प्रायोजन विकल्पों, योगदानकर्ता आभार, और Hackaday, CNX Software, rtl-sdr.com, LWN और Electronics-Lab जैसे आउटलेट्स से मीडिया कवरेज, तथा कई समुदाय वीडियो का भी उल्लेख है। कुल मिलाकर, इस प्रोजेक्ट को एक स्व-होस्टेड IoT गेटवे फर्मवेयर के रूप में सबसे अच्छी तरह समझा जा सकता है जो RF, IR, BLE और LoRa डिवाइसों को होम ऑटोमेशन प्लेटफ़ॉर्म के उपयोग के लिए MQTT में ब्रिज करता है।