फ़ैनस्पीडस्टेट

ब्यौरा

उन डिवाइसों के लिए जिनमें पंखे की स्पीड सेट करने की सुविधा काम करती है.

फ़ील्ड

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

FanSpeed स्थिति की रिपोर्ट करने वाला डिवाइस.

ज़रूरी है

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

state FieldPath

जांच करने के लिए, खास स्थिति का डेटा.

ज़रूरी है

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

is डाइनैमिक

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

ज़रूरी नहीं

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

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

isNot डाइनैमिक

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

ज़रूरी नहीं

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

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

greaterThan डाइनैमिक

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

ज़रूरी नहीं

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

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

greaterThanOrEqualTo डाइनैमिक

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

ज़रूरी नहीं

इस फ़ील्ड का इस्तेमाल करने के लिए, नीचे दिए गए सभी फ़ील्ड का इस्तेमाल नहीं किया जा सकता: isNot, is, HigherThan

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

lessThan डाइनैमिक

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

ज़रूरी नहीं

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

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

lessThanOrEqualTo डाइनैमिक

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

ज़रूरी नहीं

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

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

for कुल समय

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

ज़रूरी नहीं

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

suppressFor कुल समय

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

ज़रूरी नहीं

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

फ़ैनस्पीड स्टेट डेटा

सुरक्षा कुंजी टाइप ब्यौरा
currentFanSpeedSetting String

ज़रूरी नहीं

currentFanSpeedPercent Number

ज़रूरी नहीं

उदाहरण

starters:
- type: device.state.FanSpeed
  device: My Device - Room Name
  state:  currentFanSpeedSetting
  is: High

condition:
  type: device.state.FanSpeed
  device: My Device - Room Name
  state: currentFanSpeedPercent
  is: 50