OpenStateState

ब्यौरा

ऐसे डिवाइसों के लिए जो खुलने और बंद होने की सुविधा देते हैं और कुछ मामलों में आंशिक रूप से या संभावित रूप से एक से ज़्यादा दिशा में खुल या बंद हो रहे हैं.

फ़ील्ड

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

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

ज़रूरी है

वैरिएबल की अनुमति है.

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 कुल समय

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

ज़रूरी नहीं

वैरिएबल की अनुमति है.

Openक्लोज़्ड स्टेट डेटा

सुरक्षा कुंजी Type ब्यौरा
openPercent Number

ज़रूरी नहीं

उदाहरण

starters:
 - type: device.state.OpenClose
   device: My Device - Room Name
   state: openPercent
   is: 100

condition:
   type: device.state.OpenClose
   device: My Device - Room Name
   state: openPercent
   is: 100