Wyłączono

Opis

Podstawowe funkcje włączania i wyłączania na każdym urządzeniu z włączonym i wyłączonym trybem binarnym. Dotyczy to wtyczek i przełączników, a także wielu przyszłych urządzeń.

Pola

Klucz Typ Opis
device Urządzenie

Urządzenie zgłaszające stan OnOff.

Wymagane

state FieldPath

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

Wymagane

is Dynamiczne

Sprawdza, czy dane o stanie 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 o stanie nie są równa wartości.

Opcjonalnie

Aby można było użyć tego pola, NIE MOŻNA używać następujących pól: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan.

greaterThan Dynamiczne

Sprawdza, czy dane o stanie 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 wartości.

Opcjonalnie

Aby można było użyć tego pola, NIE MOŻNA używać tych 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 istnieje już przez określony czas. 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

Dane o stanie włączenia

Klucz Typ Opis
on Wartość logiczna

Opcjonalnie

Przykłady

starters:
 - type: device.state.OnOff
   device: My Device - Room Name
   state: on
   is: true

condition:
   type: device.state.OnOff
   device: My Device - Room Name
   state: on
   is: false