说明
将颜色设置为指定的色相。在关闭的设备上设置颜色后,设备会开机,并且 OnOffState.state
会发生变化以反映这一点。同样,当亮度设置为 0 时,设备会关闭,并且 OnOffState.state
也会相应地更改。
字段
键 | 类型 | 说明 |
---|---|---|
devices
|
[设备] |
可更改颜色或色温的设备,例如智能灯。 必填 |
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