ParamètreColorColorState

Description

État d'un paramètre de couleur.

Champs

Clé Type Description
device Appareil

L'appareil qui signale l'état ColorSetting.

Obligatoire

state FieldPath

Données spécifiques de l'État à vérifier.

Obligatoire

is Dynamique

Vérifie si les données d'état sont égales à une valeur.

Facultatif

Pour utiliser ce champ, vous ne pouvez PAS utiliser les champs suivants: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo et lessThan.

isNot Dynamique

Vérifie si les données d'état ne correspondent pas à une valeur.

Facultatif

Pour utiliser ce champ, vous ne pouvez PAS utiliser les champs suivants: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo et lessThan.

greaterThan Dynamique

Vérifie si les données d'état sont supérieures à une valeur.

Facultatif

Pour utiliser ce champ, vous ne pouvez PAS utiliser les champs suivants: isNot, is et greaterThanOrEqualTo.

greaterThanOrEqualTo Dynamique

Vérifie si les données d'état sont supérieures ou égales (>=) à une valeur.

Facultatif

Pour utiliser ce champ, vous ne pouvez PAS utiliser les champs suivants: isNot, is et greaterThan.

lessThan Dynamique

Vérifie si les données d'état sont inférieures (<) à une valeur.

Facultatif

Pour utiliser ce champ, vous ne pouvez PAS utiliser les champs suivants: isNot, is et lessThanOrEqualTo.

lessThanOrEqualTo Dynamique

Vérifie si les données d'état sont inférieures ou égales (<=) à une valeur.

Facultatif

Pour utiliser ce champ, vous ne pouvez PAS utiliser les champs suivants: isNot, is et lessThan.

for Durée

Vérifie si l'état est déjà resté pendant une certaine durée. Applicable uniquement aux déclencheurs. Ne peut pas être utilisé avec les conditions.

Facultatif

suppressFor Durée

Supprimez le déclenchement du déclencheur pendant une période donnée.

Facultatif

Données d'état de ColorSetting

Clé Type Description
color Couleur

Facultatif

spectrumHsv SpectrumHSV

Facultatif

hue Number

Facultatif

saturation Number

Facultatif

value Number

Facultatif

spectrumRgb ColorHex

Facultatif

temperatureK ColorTemperature

Facultatif

Exemples

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