צבע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 מספר

גוון.

נדרש

saturation מספר

רוויה.

נדרש

value מספר

ההמרות".

נדרש

דוגמאות

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