स्मार्ट होम ऑक्यूपेंसीसेंसिंग ट्रैट स्कीमा
action.devices.traits.OccupancySensing
- यह सुविधा उन डिवाइसों पर लागू होती है जो पीआईआर, अल्ट्रासॉनिक या फ़िज़िकल कॉन्टैक्ट सेंसिंग की मदद से लोगों की मौजूदगी का पता लगा सकते हैं.
डिवाइस ATTRIBUTES
SYNC
कार्रवाई के तहत, इस सुविधा वाले डिवाइस यहां दिए गए
एट्रिब्यूट रिपोर्ट कर सकते हैं. SYNC
इंटेंट को मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट पूरा करना देखें.
एट्रिब्यूट | टाइप | ब्यौरा |
---|---|---|
occupancySensorConfiguration |
अरे |
ऑब्जेक्ट की सूची, जिसमें हर तरह का सेंसर टाइप, उससे जुड़ी देरी, और इवेंट के थ्रेशोल्ड की जानकारी होती है. |
[item, ...] |
ऑब्जेक्ट |
अगर लागू हो, तो सेंसर का टाइप और उससे जुड़ी देरी और इवेंट थ्रेशोल्ड. |
occupancySensorType |
स्ट्रिंग |
ज़रूरी है. इस्तेमाल की जा सकने वाली वैल्यू:
|
occupiedToUnoccupiedDelaySec |
Integer |
आखिरी बार पता लगाए गए इवेंट के बाद, रिपोर्ट की गई व्यस्तता की स्थिति में, कोई भी मौजूद नहीं होने से पहले की देरी को सेकंड में दिखाया जाता है. |
unoccupiedToOccupiedDelaySec |
Integer |
आखिरी बार पता लगाए गए इवेंट के बाद, रिपोर्ट की गई व्यस्तता की स्थिति में बदलाव होने से पहले, सेकंड में दिखने वाली देरी को दिखाता है. अगर |
unoccupiedToOccupiedEventThreshold |
Integer |
इससे पता चलता है कि |
उदाहरण
पीआईआर और अल्ट्रासॉनिक सेंसिंग के साथ काम करने वाला ऑक्युपेंसी सेंसर.
{ "occupancySensorConfiguration": [ { "occupancySensorType": "PIR", "occupiedToUnoccupiedDelaySec": 10, "unoccupiedToOccupiedDelaySec": 10, "unoccupiedToOccupiedEventThreshold": 2 }, { "occupancySensorType": "ULTRASONIC", "occupiedToUnoccupiedDelaySec": 10, "unoccupiedToOccupiedDelaySec": 10, "unoccupiedToOccupiedEventThreshold": 2 } ] }
डिवाइस के STATES
इस विशेषता वाली इकाइयां QUERY
कार्रवाई के तहत, इन स्थितियों
को रिपोर्ट कर सकती हैं. QUERY
इंटेंट को मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट पूरा करना देखें.
राज्य | टाइप | ब्यौरा |
---|---|---|
occupancy |
स्ट्रिंग |
ज़रूरी है. इससे पता चलता है कि डिवाइस को किसी व्यक्ति की मौजूदगी का पता चलता है या नहीं. इस्तेमाल की जा सकने वाली वैल्यू:
|
उदाहरण
क्या सेंसर से ऑफ़िस में किसी व्यक्ति की मौजूदगी का पता चलता है?
{ "occupancy": "OCCUPIED" }
डिवाइस COMMANDS
कोई नहीं.