ब्यौरा
रंग को तय किए गए ह्यू पर सेट करता है. जब किसी बंद डिवाइस पर रंग सेट किया जाता है, तो डिवाइस चालू हो जाता है और 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