Colorनिरपेक्ष

ब्यौरा

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

फ़ील्ड

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

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

ज़रूरी है

वैरिएबल की अनुमति है.

color रंग

सेट करने के लिए रंग.

ज़रूरी है

name स्ट्रिंग

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

ज़रूरी नहीं

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

वैरिएबल की अनुमति है.

temperature ColorTemperature

केल्विन में तापमान का मान.

ज़रूरी नहीं

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

वैरिएबल की अनुमति है.

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

spectrumRGB ColorHex

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

ज़रूरी नहीं

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

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

वैरिएबल की अनुमति है.

spectrumHSV SpectrumHSV

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

ज़रूरी नहीं

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

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

hue Number

ह्यू.

ज़रूरी है

वैरिएबल की अनुमति है.

saturation Number

रंग गहरा या फ़ीका करें.

ज़रूरी है

वैरिएबल की अनुमति है.

value Number

वैल्यू.

ज़रूरी है

वैरिएबल की अनुमति है.

उदाहरण

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