ColorAbsoluteCommand

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 değerine ayarlandığında cihaz kapanır ve OnOffState.state uygun şekilde 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.

Gerekli

Değişkene izin veriliyor.

color Renk

Ayarlanacak renk.

Gerekli

name String

Kullanıcının komutundan ayrıştırılan renk adı; her zaman kullanılamayabilir (diğer bir deyişle, göreli komutlar kullanılırken).

İsteğe bağlı

Bu alanı kullanmak için şu alanların hiçbiri KULLANILAMAZ: temperature, spectrumRGB, spectrumHSV

Değişkene izin veriliyor.

temperature ColorTemperature

Kelvin cinsinden sıcaklık değeri.

İsteğe bağlı

Bu alanı kullanmak için şu alanların hiçbiri KULLANILAMAZ: name, spectrumRGB, spectrumHSV

Değişkene izin veriliyor.

Değer sayısı aralığı cihaza göre değişir.

spectrumRGB ColorHex

Ondalık tam sayı olarak spektrum RGB değeri.

İsteğe bağlı

Bu alanı kullanmak için şu alanların hiçbiri KULLANILAMAZ: ad, sıcaklık, spectrumHSV

Bazı cihazlar bu alanı desteklemeyebilir.

Değişkene izin veriliyor.

spectrumHSV SpectrumHSV

Spektrum HSV değeri.

İsteğe bağlı

Bu alanı kullanmak için şu alanların hiçbiri KULLANILAMAZ: temperature, spectrumRGB, name

Bazı cihazlar bu alanı desteklemeyebilir.

hue Number

Ton.

Gerekli

Değişkene izin veriliyor.

saturation Number

Doygunluk.

Gerekli

Değişkene izin veriliyor.

value Number

Değer.

Gerekli

Değişkene izin veriliyor.

Örnekler

actions:
- type: device.command.ColorAbsolute
  devices: My Device - Room Name
  color:
    name: blue