说明
将颜色设置为指定色调。如果在设备处于关闭状态时设置颜色,设备会开机,并且 OnOffState.state 会相应更改。同样,如果将亮度设置为 0,设备会关机,并且 OnOffState.state 会相应更改。
字段
| 键 | 类型 | 说明 |
|---|---|---|
devices
|
[Device] |
可以更改颜色或色温的设备,例如智能灯。 必需 |
color
|
Color |
要设置的颜色。 必需 |
name
|
String |
从用户命令解析出的颜色名称;可能并非始终可用(也就是说,在使用相对命令时)。 可选 如需使用此字段,不得使用以下所有字段:temperature、spectrumRGB、spectrumHSV |
temperature
|
ColorTemperature |
以开尔文为单位的温度值。 可选 如需使用此字段,不得使用以下所有字段:name、spectrumRGB、spectrumHSV 值范围取决于每个设备。 |
spectrumRGB
|
ColorHex |
以十进制整数表示的频谱 RGB 值。 可选 如需使用此字段,不得使用以下所有字段:name、temperature、spectrumHSV 某些设备可能不支持此字段。 |
spectrumHSV
|
SpectrumHSV |
频谱 HSV 值。 可选 如需使用此字段,不得使用以下所有字段:temperature、spectrumRGB、name 某些设备可能不支持此字段。 |
hue
|
Number |
色调。 必需 |
saturation
|
Number |
饱和度。 必需 |
value
|
Number |
值。 必需 |
示例
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue