צבעAbsoluteCommand

תיאור

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

שדות

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

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

חובה

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