Colorनिरपेक्ष

ब्यौरा

इससे रंग को तय किए गए रंग के शेड पर सेट किया जाता है. जब बंद डिवाइस पर रंग सेट किया जाता है, तो डिवाइस चालू हो जाता है और OnOffState.state में यह बदलाव दिखता है. इसी तरह, जब रोशनी को 0 पर सेट किया जाता है, तो डिवाइस बंद हो जाता है और OnOffState.state में बदलाव हो जाता है.

फ़ील्ड

कुंजी टाइप ब्यौरा
devices [डिवाइस]

ऐसे डिवाइस जैसे कि स्मार्ट लाइटें, जिनका रंग या कलर टेंपरेचर बदला जा सकता है.

ज़रूरी है

color रंग

सेट किया जाने वाला रंग.

ज़रूरी है

name String

उपयोगकर्ता के निर्देश से पार्स किया गया रंग का नाम. यह हमेशा उपलब्ध नहीं हो सकता. दूसरे शब्दों में कहें, तो रिलेटिव कमांड का इस्तेमाल करते समय यह उपलब्ध नहीं होता.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इन सभी फ़ील्ड का इस्तेमाल नहीं किया जा सकता: temperature, spectrumRGB, spectrumHSV

temperature ColorTemperature

केल्विन में तापमान की वैल्यू.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इन सभी फ़ील्ड का इस्तेमाल नहीं किया जा सकता: name, spectrumRGB, spectrumHSV

वैल्यू की संख्या की सीमा, हर डिवाइस के हिसाब से अलग-अलग होती है.

spectrumRGB ColorHex

स्पेक्ट्रम की आरजीबी वैल्यू, दशमलव पूर्णांक के तौर पर.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इन सभी फ़ील्ड का इस्तेमाल नहीं किया जा सकता: name, temperature, spectrumHSV

ऐसा हो सकता है कि कुछ डिवाइसों पर यह फ़ील्ड काम न करे.

spectrumHSV SpectrumHSV

स्पेक्ट्रम की एचएसवी वैल्यू.

वैकल्पिक

इस फ़ील्ड का इस्तेमाल करने के लिए, इन सभी फ़ील्ड का इस्तेमाल नहीं किया जा सकता: temperature, spectrumRGB, name

ऐसा हो सकता है कि कुछ डिवाइसों पर यह फ़ील्ड काम न करे.

hue Number

ह्यू.

ज़रूरी है

saturation Number

सैचुरेशन.

ज़रूरी है

value Number

वैल्यू.

ज़रूरी है

उदाहरण

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