说明
将颜色设置为指定的色调。当在处于关闭状态的设备上设置颜色时,设备会开机,并且 OnOffState.state 会发生变化以反映这一点。同样,当亮度设置为 0 时,设备会关机,OnOffState.state 也会相应地发生变化。
字段
| 密钥 | 类型 | 说明 |
|---|---|---|
devices
|
[设备] |
可以改变颜色或色温的设备,例如智能灯。 必需 |
color
|
颜色 |
要设置的颜色。 必需 |
name
|
字符串 |
从用户命令解析出的颜色名称;可能并非始终可用(即在使用相对命令时)。 可选 如需使用此字段,不得使用以下所有字段:temperature、spectrumRGB、spectrumHSV |
temperature
|
ColorTemperature |
以开尔文为单位的温度值。 可选 如需使用此字段,不得使用以下所有字段:name、spectrumRGB、spectrumHSV 值编号范围取决于具体设备。 |
spectrumRGB
|
ColorHex |
以十进制整数表示的 Spectrum 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