OccupancySensingState

ब्यौरा

ऐसे डिवाइसों के लिए जो PIR, अल्ट्रासोनिक या फ़िज़िकल कॉन्टैक्ट सेंसिंग के ज़रिए, लोगों की मौजूदगी का पता लगा सकते हैं.

फ़ील्ड

कुंजी टाइप ब्यौरा
device डिवाइस

वह डिवाइस जो OccupancySensing की स्थिति की रिपोर्ट करता है.

ज़रूरी है

state FieldPath

वह खास स्थिति का डेटा जिसकी जांच करनी है.

ज़रूरी है

is डाइनैमिक

इससे यह पता चलता है कि स्थिति का डेटा, किसी वैल्यू के बराबर है या नहीं.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इनमें से कोई भी फ़ील्ड इस्तेमाल नहीं किया जा सकता: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

isNot डाइनैमिक

इससे यह पता चलता है कि स्थिति का डेटा, किसी वैल्यू के बराबर नहीं है या नहीं.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इनमें से कोई भी फ़ील्ड इस्तेमाल नहीं किया जा सकता: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

greaterThan डाइनैमिक

इससे यह पता चलता है कि स्थिति का डेटा, किसी वैल्यू से ज़्यादा (>) है या नहीं.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इनमें से कोई भी फ़ील्ड इस्तेमाल नहीं किया जा सकता: isNot, is, greaterThanOrEqualTo

greaterThanOrEqualTo डाइनैमिक

इससे यह पता चलता है कि स्थिति का डेटा, किसी वैल्यू से ज़्यादा या उसके बराबर (>=) है या नहीं.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इनमें से कोई भी फ़ील्ड इस्तेमाल नहीं किया जा सकता: isNot, is, greaterThan

lessThan डाइनैमिक

इससे यह पता चलता है कि स्थिति का डेटा, किसी वैल्यू से कम (<) है या नहीं.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इनमें से कोई भी फ़ील्ड इस्तेमाल नहीं किया जा सकता: isNot, is, lessThanOrEqualTo

lessThanOrEqualTo डाइनैमिक

इससे यह पता चलता है कि स्थिति का डेटा, किसी वैल्यू से कम या उसके बराबर (<=) है या नहीं.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इनमें से कोई भी फ़ील्ड इस्तेमाल नहीं किया जा सकता: isNot, is, lessThan

for कुल समय

इससे यह पता चलता है कि स्थिति, तय समय तक बनी रही है या नहीं. यह सिर्फ़ स्टार्टर के लिए लागू होता है. इसका इस्तेमाल, शर्तों के साथ नहीं किया जा सकता.

वैकल्पिक

suppressFor कुल समय

तय समयावधि के लिए, स्टार्टर को ट्रिगर होने से रोकें.

वैकल्पिक

OccupancySensing की स्थिति का डेटा

कुंजी टाइप ब्यौरा
occupancy String

वैकल्पिक

उदाहरण

starters:
 - type: device.state.OccupancySensing
   device: My Device - Room Name
   state: occupancy
   is: OCCUPIED

condition:
   type: device.state.OccupancySensing
   device: My Device - Room Name
   state: occupancy
   is: UNOCCUPIED