说明
将颜色设为指定的色相。如果在关机的设备上设置颜色,设备会开机,并且 OnOffState.state
会更改以反映这一点。同样,当亮度设置为 0 时,设备会关机,且 OnOffState.state
会相应地发生变化。
字段
键 | 类型 | 说明 |
---|---|---|
devices
|
[设备] |
可以改变颜色或色温的智能灯等设备。 必需 变量。 |
color
|
颜色 |
要设置的颜色。 必需 |
name
|
字符串 |
从用户的命令解析的颜色名称;未必始终可用(换句话说,使用相对命令时)。 可选 如要使用此字段,不得使用以下所有字段:temperature、spectrumRGB、spectrumHSV 变量。 |
temperature
|
ColorTemperature |
温度值(以开尔文为单位)。 可选 要使用此字段,不得使用以下所有字段:name、spectrumRGB、spectrumHSV 变量。 数值范围取决于每种设备。 |
spectrumRGB
|
ColorHex |
以十进制整数表示的光谱 RGB 值。 可选 如要使用此字段,不得使用以下所有字段:name、temperature、spectrumHSV 某些设备可能不支持此字段。 变量。 |
spectrumHSV
|
SpectrumHSV |
频谱 HSV 值。 可选 如要使用此字段,不得使用以下所有字段:temperature、spectrumRGB、name 某些设备可能不支持此字段。 |
hue
|
数字 |
色调。 必需 变量。 |
saturation
|
数字 |
饱和度。 必需 变量。 |
value
|
数字 |
价值。 必需 变量。 |
示例
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue