說明
適用於支援設定風扇速度的裝置。
欄位
索引鍵 | 類型 | 說明 |
---|---|---|
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
|
時間長度 |
停止在特定時間範圍內觸發啟動條件。 選用 可使用變數。 |
FanSpeed 狀態資料
索引鍵 | 類型 | 說明 |
---|---|---|
currentFanSpeedSetting
|
字串 |
選用 |
currentFanSpeedPercent
|
數字 |
選用 |
示例
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