Sıcaklık Kontrol Durumu

Açıklama

Termostat dışında bir cihazın (ör. fırın) içindeki veya çevresindeki sıcaklığı kontrol eder.

Alanlar

Anahtar Tür Açıklama
device Cihaz

Sıcaklık kontrolünü destekleyen termostat dışında bir 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 hiçbiri KULLANILAMAZ: isNot, extraerThanOrEqualTo, 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 hiçbiri KULLANILAMAZ: is, GreaterThanOrEqualTo, LargeerThan, 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 hiçbiri KULLANILAMIYOR: isNot, is, extraerThanOrEqualTo

Değişkene izin veriliyor.

greaterThanOrEqualTo Dinamik

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

İsteğe bağlı

Bu alanı kullanmak için şu alanların hiçbiri KULLANILAMIYOR: isNot, is, extraerThan.

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 hiçbiri KULLANILAMAZ: isNot, is, lessThanOrEqualTo

Değişkene izin veriliyor.

lessThanOrEqualTo Dinamik

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

İsteğe bağlı

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

Değişkene izin veriliyor.

for Süre

Durumun belirli bir süre boyunca kalıp kalmadığını kontrol eder. Yalnızca Başlatıcılar için geçerlidir ve Koşullar ile kullanılamaz.

İsteğe bağlı

Değişkene izin veriliyor.

suppressFor Süre

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

İsteğe bağlı

Değişkene izin veriliyor.

TemperatureControl Durum Verileri

Anahtar Tür Açıklama
temperatureSetpointCelsius Sıcaklık

İsteğe bağlı

temperatureAmbientCelsius Sıcaklık

İsteğe bağlı

Örnekler

starters:
 - type: device.state.TemperatureControl
   device: My Device - Room Name
   state: temperatureAmbient
   is: 70F

condition:
   type: device.state.TemperatureControl
   device: My Device - Room Name
   state: temperatureAmbient
   is: 70F