Estado de definição de cores

Descrição

O estado de uma configuração de cor.

Campos

Chave Tipo Descrição
device Dispositivo

O dispositivo que informa o estado ColorSetting.

Obrigatório

state FieldPath

Os dados de estado específicos a serem verificados.

Obrigatório

is Dinâmica

Verifica se os dados de estado são iguais a um valor.

Opcional

Para usar o campo, os campos a seguir NÃO podem ser utilizados: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

isNot Dinâmica

Verifica se os dados de estado não são iguais a um valor.

Opcional

Para usar o campo, os campos a seguir NÃO podem ser utilizados: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

greaterThan Dinâmica

Verifica se os dados de estado são maiores que (>) um valor.

Opcional

Para usar o campo, os campos a seguir NÃO podem ser utilizados: isNot, is, greaterThanOrEqualTo

greaterThanOrEqualTo Dinâmica

Verifica se os dados de estado são maiores ou iguais a (>=) um valor.

Opcional

Para usar o campo, os campos a seguir NÃO podem ser utilizados: isNot, is, greaterThan

lessThan Dinâmica

Verifica se os dados de estado são menores que (<) um valor.

Opcional

Para usar o campo, os campos a seguir NÃO podem ser utilizados: isNot, is, lessThanOrEqualTo

lessThanOrEqualTo Dinâmica

Verifica se os dados de estado são menores ou iguais a (<=) um valor.

Opcional

Para usar o campo, os campos a seguir NÃO podem ser utilizados: isNot, is, lessThan

for Duração

Verifica se o estado já permaneceu por um determinado período. Aplicável somente a inicializadores. Não pode ser usado com condições.

Opcional

suppressFor Duração

Suprime o acionamento do iniciador por um período especificado.

Opcional

Dados de estado de ColorSetting

Chave Tipo Descrição
color Cor

Opcional

spectrumHsv SpectrumHSV

Opcional

hue Número

Opcional

saturation Número

Opcional

value Número

Opcional

spectrumRgb ColorHex

Opcional

temperatureK ColorTemperature

Opcional

Exemplos

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