ब्यौरा
ऐसे किसी भी डिवाइस को चालू और बंद करने की बुनियादी सुविधा जिसमें बाइनरी चालू और बंद होती है. इसमें प्लग और स्विच के साथ-साथ आने वाले समय में लॉन्च होने वाले कई डिवाइस शामिल हैं.
फ़ील्ड
सुरक्षा कुंजी | Type | ब्यौरा |
---|---|---|
device
|
डिवाइस |
डिवाइस, ज़रूरी है वैरिएबल की अनुमति है. |
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
|
कुल समय |
स्टार्टर के ट्रिगर होने की सुविधा को तय समयावधि के लिए रोकें. ज़रूरी नहीं वैरिएबल की अनुमति है. |
कारोबार चालू न होने की स्थिति का डेटा
सुरक्षा कुंजी | Type | ब्यौरा |
---|---|---|
on
|
बूल |
ज़रूरी नहीं |
उदाहरण
starters:
- type: device.state.OnOff
device: My Device - Room Name
state: on
is: true
condition:
type: device.state.OnOff
device: My Device - Room Name
state: on
is: false