Açıklama
Rengi belirtilen tona ayarlar. Kapalı bir cihazda renk ayarlandığında cihaz açılır ve OnOffState.state
bunu yansıtacak şekilde değişir. Benzer şekilde, parlaklık 0 olarak ayarlandığında cihaz kapanır ve OnOffState.state
buna göre değişir.
Alanlar
Anahtar | Tür | Açıklama |
---|---|---|
devices
|
[Cihaz] |
Renk veya renk sıcaklığını değiştirebilen akıllı ışıklar gibi cihazlar. Zorunlu |
color
|
Renk |
Ayarlanacak renk. Zorunlu |
name
|
String |
Kullanıcının komutundan ayrıştırılan renk adı. Her zaman kullanılamayabilir (yani, göreli komutlar kullanılırken). İsteğe bağlı Bu alanı kullanmak için aşağıdaki alanların tümü KULLANILAMAZ: temperature, spectrumRGB, spectrumHSV |
temperature
|
ColorTemperature |
Kelvin cinsinden sıcaklık değeri. İsteğe bağlı Bu alanı kullanmak için aşağıdaki alanların tümü KULLANILAMAZ: ad, spektrumRGB, spektrumHSV Değer sayısı aralığı her cihaza bağlıdır. |
spectrumRGB
|
ColorHex |
Ondalık tam sayı olarak spektrum RGB değeri. İsteğe bağlı Bu alanı kullanmak için aşağıdaki alanların tümü KULLANILAMAZ: ad, sıcaklık, spektrumHSV Bazı cihazlar bu alanı desteklemeyebilir. |
spectrumHSV
|
SpectrumHSV |
Spektral HSV değeri. İsteğe bağlı Bu alanı kullanmak için aşağıdaki alanların tümü KULLANILAMAZ: temperature, spectrumRGB, name Bazı cihazlar bu alanı desteklemeyebilir. |
hue
|
Number |
Ton. Zorunlu |
saturation
|
Number |
Doygunluk. Zorunlu |
value
|
Number |
Değer. Zorunlu |
Örnekler
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue