Descripción
Establece el color en el tono especificado. Cuando se establece el color en un dispositivo apagado, este se enciende y el OnOffState.state cambia para reflejar esto. Del mismo modo, cuando el brillo se establece en 0, el dispositivo se apaga y el OnOffState.state cambia según corresponda.
Campos
| Clave | Tipo | Descripción |
|---|---|---|
devices
|
[Dispositivo] |
Dispositivos como las luces inteligentes que pueden cambiar de color o de temperatura de color Obligatorio |
color
|
Color |
Color que se establecerá. Obligatorio |
name
|
String |
Es el nombre del color que se analizó a partir del comando del usuario. Es posible que no siempre esté disponible (en otras palabras, cuando se usan comandos relativos). Opcional Para usar este campo, NO se pueden usar los siguientes: temperature, spectrumRGB, spectrumHSV |
temperature
|
ColorTemperature |
Valor de temperatura en Kelvin. Opcional Para usar este campo, NO se pueden usar los siguientes: name, spectrumRGB, spectrumHSV El rango de números de valor depende de cada dispositivo. |
spectrumRGB
|
ColorHex |
Valor RGB del espectro como un número entero decimal. Opcional Para usar este campo, NO se pueden usar los siguientes: name, temperature, spectrumHSV Es posible que algunos dispositivos no admitan este campo. |
spectrumHSV
|
SpectrumHSV |
Es el valor HSV del espectro. Opcional Para usar este campo, NO se pueden usar los siguientes: temperature, spectrumRGB, name Es posible que algunos dispositivos no admitan este campo. |
hue
|
Número |
Tono. Obligatorio |
saturation
|
Número |
Saturación. Obligatorio |
value
|
Número |
las conversiones. Obligatorio |
Ejemplos
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue