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