Descrição
Define a cor como 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 de acordo.
Campos
| Chave | Tipo | Descrição |
|---|---|---|
devices
|
[Dispositivo] |
Dispositivos como luzes inteligentes que podem mudar de cor ou temperatura de cor. Obrigatório |
color
|
Cor |
Cor a ser definida. Obrigatório |
name
|
String |
Nome da cor analisado do 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: temperature, spectrumRGB, spectrumHSV |
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