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

PadSpan HA एक Home Assistant इंटीग्रेशन है जो रूम-स्तरीय Bluetooth Low Energy (BLE) प्रेज़ेंस ट्रैकिंग प्रदान करता है, जो साधारण home/away डिटेक्शन से आगे जाता है। यह हर 5 सेकंड में डिवाइस लोकेशन अपडेट करता है और इंटरैक्टिव फ्लोर प्लान, 3D मल्टी-फ्लोर विज़ुअलाइज़ेशन, पूर्ण कैलिब्रेशन सिस्टम और 19 समर्पित व्यू प्रदान करता है। मुख्य विशेषताएँ: - **प्रेज़ेंस ट्रैकिंग**: Kalman-फ़िल्टर्ड RSSI स्मूदिंग के साथ रूम-स्तरीय ट्रैकिंग, home/away डिटेक्शन, ईमेल अलर्ट के साथ फॉलो मोड, और मल्टी-डिवाइस एक साथ ट्रैकिंग। - **डिवाइस आइडेंटिटी**: स्थिर डिवाइस आइडेंटिटी (padspan_id) जो MAC रोटेशन और iBeacon UUID परिवर्तनों के बाद भी बनी रहती है, वोलेटाइल कीज़ से O(1) रिज़ॉल्यूशन के साथ। - **फ्लोर प्लान और मैप**: आर्किटेक्चरल प्लान अपलोड करें, रूम बाउंड्री ड्रॉ करें, स्कैनर रखें, और ज़ूम/पैन के साथ 2D/3D मैप देखें। - **कैलिब्रेशन**: वॉक-अराउंड फिंगरप्रिंट कलेक्शन, k-NN मैचिंग, OLS पाथ-लॉस फिटिंग, कवरेज हीटमैप, और क्रॉस-वैलिडेशन। - **मल्टी-फ्लोर इंटेलिजेंस**: फ्लोर-ट्रांज़िशन लर्निंग, क्रॉस-फ्लोर एटेन्यूएशन, और आउटडोर पेनल्टी। - **फ़ोन और वॉच ट्रैकिंग**: Android (HA Companion App iBeacon), iPhone/iPad/Apple Watch (irk-capture के माध्यम से IRK), Tile/Chipolo (स्वचालित), AirTag/SmartTag (MAC Rotation Bridging के माध्यम से प्रोबेबिलिस्टिक) के लिए गाइडेड सेटअप। - **स्कैनर मैनेजमेंट**: MQTT के माध्यम से HA Bluetooth प्रॉक्सी, Bermuda प्रॉक्सी, और ESPresense नोड्स की ऑटो-डिस्कवरी; 20+ ESP32 बोर्ड्स के साथ परीक्षित। - **अलर्ट और ऑटोमेशन**: ईमेल अलर्ट, HA एंटिटीज़ (एरिया सेंसर, डिस्टेंस सेंसर, डिवाइस ट्रैकर, बाइनरी सेंसर), और WebSocket API। - **एनालिटिक्स**: Insights (रूम में समय, एंट्री काउंट), Busy Times (घंटे के अनुसार रूम ऑक्यूपेंसी), और Locate (वेफाइंडिंग)। - **Atlas डिवाइस मैप**: आइसोमेट्रिक मैप पर वास्तविक डिवाइस (लाइट, लॉक, सेंसर) रखें और नियंत्रित करें, WLED नियंत्रण, RF बैरियर के रूप में दरवाज़े/खिड़कियाँ, और Automorph विज़ुअल इफेक्ट्स के साथ। - **UI और अनुभव**: Pure Live इमर्सिव डैशबोर्ड, 19 व्यू, ऑनबोर्डिंग विज़ार्ड, 16 वॉकथ्रू के साथ ट्रेनिंग हब, सैंपल मोड, और 11 भाषाएँ। संस्करण: PadSpan HA (मुफ़्त, GPL v3), PadSpan Pro (लाइसेंस की गेटेड फीचर्स अनलॉक करती है), PadSpan Bright (केवल Atlas के लिए अलग हल्की HACS लिस्टिंग), PadSpan Bright Pro। HACS या मैन्युअल के माध्यम से इंस्टॉलेशन। Home Assistant 2024.1+ और कम से कम एक BLE स्कैनर आवश्यक है। इसमें प्राइवेसी नियंत्रणों के साथ ऑप्ट-इन यूसेज रिपोर्टिंग शामिल है।