Descrição
Define a cor como a tonalidade especificada. 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 de acordo.
Campos
Chave | Tipo | Descrição |
---|---|---|
devices
|
[Dispositivo] |
Dispositivos como luzes inteligentes que podem mudar a cor ou a temperatura da cor. Obrigatório |
color
|
Cor |
Cor a ser definida. Obrigatório |
name
|
String |
O nome da cor analisado pelo comando do usuário pode não estar sempre disponível (ou seja, ao usar comandos relativos). Opcional Para usar esse campo, os seguintes campos NÃO podem ser usados: temperatura, espectroRGB e espectroHSV. |
temperature
|
ColorTemperature |
Valor da temperatura em Kelvin. Opcional Para usar esse campo, os seguintes campos NÃO podem ser usados: name, spectrumRGB, spectrumHSV O intervalo de valores depende de cada dispositivo. |
spectrumRGB
|
ColorHex |
Valor RGB do espectro como um número inteiro decimal. Opcional Para usar esse campo, os seguintes campos NÃO podem ser usados: name, temperature, spectrumHSV Alguns dispositivos não são compatíveis com esse campo. |
spectrumHSV
|
SpectrumHSV |
Valor HSV do espectro. Opcional Para usar esse campo, os seguintes campos NÃO podem ser usados: temperature, spectrumRGB, name Alguns dispositivos não são compatíveis com esse campo. |
hue
|
Número |
Matiz. Obrigatório |
saturation
|
Número |
Saturação. Obrigatório |
value
|
Número |
conv. Obrigatório |
Exemplos
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue