Descrição
Define a cor para o matiz especificado. Quando a cor é definida em um dispositivo desligado, ele é ligado, e o OnOffState.state
muda para refletir isso. Da mesma forma, quando o brilho é definido como 0, o dispositivo é desligado, e o OnOffState.state
muda conforme necessário.
Campos
Chave | Tipo | Descrição |
---|---|---|
devices
|
[Dispositivo] |
Dispositivos como luzes inteligentes, que podem mudar a cor ou a temperatura da cor. Obrigatório A variável é permitida. |
color
|
Cor |
Cor a ser definida. Obrigatório |
name
|
String |
Nome de cor analisado pelo comando do usuário. Pode não estar sempre disponível (em outras palavras, ao usar comandos relativos). Opcional Para usar este campo, NÃO é possível usar todos os campos a seguir: temperature, spectrumRGB, spectrumHSV A variável é permitida. |
temperature
|
ColorTemperature |
Valor da temperatura em Kelvin. Opcional Para usar este campo, todos estes campos NÃO podem ser usados: name, spectrumRGB, spectrumHSV. A variável é permitida. O intervalo do número de valores depende de cada dispositivo. |
spectrumRGB
|
ColorHex |
Valor RGB do espectro como um número inteiro decimal. Opcional Para usar este campo, NÃO é possível usar todos os campos a seguir: name, temperature, spectrumHSV Alguns dispositivos podem não ser compatíveis com esse campo. A variável é permitida. |
spectrumHSV
|
SpectrumHSV |
Valor do HSV do espectro. Opcional Para usar este campo, todos os campos a seguir NÃO podem ser usados: temperature, spectrumRGB, name Alguns dispositivos podem não ser compatíveis com esse campo. |
hue
|
Número |
Matiz. Obrigatório A variável é permitida. |
saturation
|
Número |
Saturação. Obrigatório A variável é permitida. |
value
|
Número |
conversão. Obrigatório A variável é permitida. |
Exemplos
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue