Descripción
Establece el color en el tono especificado. Cuando el color se establece en un dispositivo que está apagado, el dispositivo 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 en consecuencia.
Campos
| Clave | Tipo | Descripción |
|---|---|---|
devices
|
[Gerät] |
Dispositivos, como luces inteligentes, que pueden cambiar de color o temperatura de color. Obligatorio |
color
|
Color |
Color que se establecerá. Obligatorio |
name
|
String |
Nombre del color analizado 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 |
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 |
Valor. Obligatorio |
Ejemplos
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue