説明
色を指定した色相に設定します。電源がオフになっているデバイスで色を設定すると、デバイスの電源がオンになり、OnOffState.state がこの変更を反映するように変わります。同様に、明るさが 0 に設定されると、デバイスの電源がオフになり、OnOffState.state がそれに応じて変更されます。
フィールド
| キー | 型 | 説明 |
|---|---|---|
devices
|
[デバイス] |
色や色温度を変更できるスマートライトなどのデバイス。 必須 |
color
|
色 |
設定する色。 必須 |
name
|
String |
ユーザーのコマンドから解析された色名。常に利用できるとは限りません(つまり、相対コマンドを使用する場合)。 省略可 このフィールドを使用するには、temperature、spectrumRGB、spectrumHSV のすべてのフィールドを使用できません。 |
temperature
|
ColorTemperature |
ケルビン単位の温度値。 省略可 このフィールドを使用するには、name、spectrumRGB、spectrumHSV のすべてのフィールドを使用できません。 値の範囲はデバイスによって異なります。 |
spectrumRGB
|
ColorHex |
スペクトルの RGB 値(10 進整数)。 省略可 このフィールドを使用するには、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