FanHızı

Açıklama

Fan hızının ayarlanmasını destekleyen cihazlar içindir.

Alanlar

Anahtar Tür Açıklama
device Cihaz

FanSpeed durumunu bildiren cihaz.

Gerekli

Değişkene izin veriliyor.

state FieldPath

Kontrol edilecek belirli durum verileri.

Gerekli

Değişkene izin VERİLMEZ

is Dinamik

Durum verilerinin bir değere eşit olup olmadığını kontrol eder.

İsteğe bağlı

Bu alanı kullanmak için şu alanların tümü KULLANILAMAZ: isNot, largeerThanOrEqualTo, largeerThan, lessThanOrEqualTo, lessThan

Değişkene izin veriliyor.

isNot Dinamik

Durum verilerinin bir değere eşit olup olmadığını kontrol eder.

İsteğe bağlı

Bu alanı kullanmak için şu alanların tümü KULLANILAMAZ: is, largeerThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

Değişkene izin veriliyor.

greaterThan Dinamik

Durum verilerinin bir değerden (>) büyük olup olmadığını kontrol eder.

İsteğe bağlı

Bu alanı kullanmak için şu alanların tümü KULLANILAMAZ: isNot, is, LargeerThanOrEqualTo

Değişkene izin veriliyor.

greaterThanOrEqualTo Dinamik

Durum verilerinin bir değere eşit veya büyük (>=) olup olmadığını kontrol eder.

İsteğe bağlı

Bu alanı kullanmak için şu alanların hiçbiri KULLANILAMAZ: isNot, is, largeerThan

Değişkene izin veriliyor.

lessThan Dinamik

Durum verilerinin (<) bir değerden küçük olup olmadığını kontrol eder.

İsteğe bağlı

Bu alanı kullanmak için şu alanların tümü KULLANILAMAZ: isNot, is, lessThanOrEqualTo

Değişkene izin veriliyor.

lessThanOrEqualTo Dinamik

Durum verilerinin bir değere eşit veya ondan küçük olup olmadığını kontrol eder (<=).

İsteğe bağlı

Bu alanı kullanmak için şu alanların tümü KULLANILAMAZ: isNot, is, lessThan

Değişkene izin veriliyor.

for Süre

Eyaletin belirli bir süre boyunca kalıp kalmadığını kontrol eder. Yalnızca Başlangıçlar için geçerlidir, Koşullarla kullanılamaz.

İsteğe bağlı

Değişkene izin veriliyor.

suppressFor Süre

Başlatıcının belirli bir süre boyunca tetiklenmesini engeller.

İsteğe bağlı

Değişkene izin veriliyor.

Fan Hızı Durum Verileri

Anahtar Tür Açıklama
currentFanSpeedSetting String

İsteğe bağlı

currentFanSpeedPercent Number

İsteğe bağlı

Örnekler

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