ऑनलाइनस्टेट

ब्यौरा

ऐसे डिवाइसों के लिए जो ऑनलाइन और ऑफ़लाइन मोड पर काम करते हैं और/या ऑनलाइन और ऑफ़लाइन स्थिति रिपोर्ट करते हैं.

फ़ील्ड

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

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

ज़रूरी है

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

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 ब्यौरा
online बूल

ज़रूरी नहीं

उदाहरण

starters:
 - type: device.state.Online
   device: My Device - Room Name
   state: online
   is: true

condition:
   type: device.state.Online
   device: My Device - Room Name
   state: online
   is: false