תיאור
הגדרת הצבע לגוון שצוין. כשמגדירים את הצבע במכשיר כבוי, המכשיר מופעל והסמל 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