צבעAbsoluteCommand

תיאור

הגדרת הצבע לגוון שצוין. כשמגדירים את הצבע במכשיר כבוי, המכשיר נדלק והצבע של OnOffState.state משתנה בהתאם. באופן דומה, כשהבהירות מוגדרת ל-0, המכשיר מושבת והסמל OnOffState.state משתנה בהתאם.

שדות

מפתח סוג תיאור
devices [Device]

מכשירים כמו נורות חכמות שיכולים לשנות את הצבע או את טמפרטורת הצבע.

חובה

color צבע

הצבע שרוצים להגדיר.

חובה

name String

שם הצבע שנותח מהפקודה של המשתמש. יכול להיות שלא תמיד יהיה זמין (כלומר, כשמשתמשים בפקודות יחסיות).

אופציונלי

כדי להשתמש בשדה הזה, אסור למלא את השדות הבאים: temperature, ‏ spectrumRGB, ‏ spectrumHSV

temperature ColorTemperature

ערך הטמפרטורה בקלווין.

אופציונלי

כדי להשתמש בשדה הזה, אסור למלא את השדות הבאים: name, ‏ spectrumRGB, ‏ spectrumHSV

טווח הערכים תלוי בכל מכשיר.

spectrumRGB ColorHex

ערך RGB של הספקטרום כמספר שלם עשרוני.

אופציונלי

כדי להשתמש בשדה הזה, אסור למלא את השדות הבאים: name, ‏ temperature, ‏ spectrumHSV

יכול להיות שמכשירים מסוימים לא תומכים בשדה הזה.

spectrumHSV SpectrumHSV

ערך HSV של הספקטרום.

אופציונלי

כדי להשתמש בשדה הזה, אסור למלא את השדות הבאים: temperature, ‏ spectrumRGB, ‏ name

יכול להיות שמכשירים מסוימים לא תומכים בשדה הזה.

hue Number

גוון.

חובה

saturation Number

רוויה.

חובה

value Number

ההמרות".

חובה

דוגמאות

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