Descripción
Establece el color en el tono especificado. Cuando se establece el color en un dispositivo apagado, este se enciende y OnOffState.state
cambia para reflejarlo. Del mismo modo, cuando el brillo se establece en 0, el dispositivo se apaga y OnOffState.state
cambia según corresponda.
Campos
Clave | Tipo | Descripción |
---|---|---|
devices
|
[Device] |
Dispositivos como lámparas inteligentes que pueden cambiar de color o temperatura de color Obligatorio |
color
|
Color |
Es el color que se establecerá. Obligatorio |
name
|
String |
Es el nombre de color analizado 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 campos: temperature, spectrumRGB, spectrumHSV |
temperature
|
ColorTemperature |
Es el valor de la temperatura en Kelvin. Opcional Para usar este campo, NO se pueden usar los siguientes campos: name, spectrumRGB, spectrumHSV El rango de números de valor depende de cada dispositivo. |
spectrumRGB
|
ColorHex |
Valor RGB del espectro como número entero decimal. Opcional Para usar este campo, NO se pueden usar los siguientes campos: 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 campos: 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