Kontrola temperatury

Opis

Steruje temperaturą urządzenia innego niż termostat (np. piekarnika) w jego wnętrzu lub w pobliżu.

Pola

Klucz Typ Opis
device Urządzenie

Urządzenie inne niż termostat, które obsługuje kontrolę temperatury.

Wymagane

state FieldPath

Dane dotyczące stanu, który chcesz sprawdzić.

Wymagane

is Dynamiczne

Sprawdza, czy dane stanu są równe wartości.

Opcjonalnie

Aby użyć tego pola, NIE można użyć następujących pól: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan.

isNot Dynamiczne

Sprawdza, czy dane stanu nie są równe wartości.

Opcjonalnie

Aby użyć tego pola, NIE można użyć następujących pól: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan.

greaterThan Dynamiczne

Sprawdza, czy dane stanu są większe (>) od wartości.

Opcjonalnie

Aby użyć tego pola, nie można używać następujących pól: isNot, is, greaterThanOrEqualTo.

greaterThanOrEqualTo Dynamiczne

Sprawdza, czy dane stanu są większe lub równe (>=) określonej wartości.

Opcjonalnie

Aby użyć tego pola, nie można użyć tych pól: isNot, is, greaterThan.

lessThan Dynamiczne

Sprawdza, czy dane stanu są mniejsze od określonej wartości.

Opcjonalnie

Aby użyć tego pola, NIE można użyć następujących pól: isNot, is, lessThanOrEqualTo.

lessThanOrEqualTo Dynamiczne

Sprawdza, czy dane stanu są mniejsze lub równe (<=) wartości.

Opcjonalnie

Aby użyć tego pola, nie można używać tych pól: isNot, is, lessThan.

for Czas trwania

Sprawdza, czy stan nie utrzymuje się już od pewnego czasu. Dotyczy tylko urządzeń początkowych. Nie można go używać w warunkach.

Opcjonalnie

suppressFor Czas trwania

Zablokuj uruchamianie startera na określony czas.

Opcjonalnie

TemperatureControl State Data

Klucz Typ Opis
temperatureSetpointCelsius Temperatura

Opcjonalnie

temperatureAmbientCelsius Temperatura

Opcjonalnie

Przykłady

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