Stan ustawienia koloru

Opis

Stan ustawienia koloru.

Pola

Klucz Typ Opis
device Urządzenie

Urządzenie zgłaszające stan ColorSetting.

Wymagane

state FieldPath

Konkretne dane o stanie do sprawdzenia.

Wymagane

is Dynamiczne

Sprawdza, czy dane o stanie są równe danej wartości.

Opcjonalny

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

isNot Dynamiczne

Sprawdza, czy dane o stanie nie są równe danej wartości.

Opcjonalny

Aby 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 niż (>) dana wartość.

Opcjonalny

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

greaterThanOrEqualTo Dynamiczne

Sprawdza, czy dane o stanie są większe lub równe (>=) danej wartości.

Opcjonalny

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

lessThan Dynamiczne

Sprawdza, czy dane o stanie są mniejsze niż (<) dana wartość.

Opcjonalny

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

lessThanOrEqualTo Dynamiczne

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

Opcjonalny

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

for Czas trwania

Sprawdza, czy stan utrzymuje się przez określony czas. Dotyczy tylko urządzeń początkowych. Nie można używać z warunkami.

Opcjonalny

suppressFor Czas trwania

Wyłącza wyzwalanie urządzenia początkowego na określony czas.

Opcjonalny

Dane o stanie ColorSetting

Klucz Typ Opis
color Kolor

Opcjonalny

spectrumHsv SpectrumHSV

Opcjonalny

hue Number

Opcjonalny

saturation Number

Opcjonalny

value Number

Opcjonalny

spectrumRgb ColorHex

Opcjonalny

temperatureK ColorTemperature

Opcjonalny

Przykłady

starters:
- type: device.state.ColorSetting
  device: My Device - Room Name
  state: color.colorTemperature
  is: 2000K

condition:
  type: device.state.ColorSetting
  device: My Device - Room Name
  state: color.colorTemperature
  is: 2000K