Descrizione
Imposta il colore sulla tonalità specificata. Quando il colore è impostato su un dispositivo spento, il dispositivo si accende e OnOffState.state
cambia di conseguenza. Analogamente, quando la luminosità è impostata su 0, il dispositivo si spegne e OnOffState.state
cambia di conseguenza.
Campi
Chiave | Tipo | Descrizione |
---|---|---|
devices
|
[Dispositivo] |
Dispositivi come le lampadine smart che possono cambiare colore o temperatura di colore. Obbligatorio |
color
|
Colore |
Colore da impostare. Obbligatorio |
name
|
String |
Nome del colore analizzato dal comando dell'utente. Potrebbe non essere sempre disponibile (in altre parole, quando si utilizzano i comandi relativi). Facoltativo Per utilizzare questo campo, NON è possibile utilizzare tutti i seguenti campi: temperature, spectrumRGB, spectrumHSV |
temperature
|
ColorTemperature |
Valore della temperatura in Kelvin. Facoltativo Per utilizzare questo campo, NON è possibile utilizzare tutti i seguenti campi: name, spectrumRGB, spectrumHSV L'intervallo di valori numerici dipende da ciascun dispositivo. |
spectrumRGB
|
ColorHex |
Valore RGB dello spettro come numero intero decimale. Facoltativo Per utilizzare questo campo, NON è possibile utilizzare tutti i seguenti campi: name, temperature, spectrumHSV Alcuni dispositivi potrebbero non supportare questo campo. |
spectrumHSV
|
SpectrumHSV |
Valore HSV dello spettro. Facoltativo Per utilizzare questo campo, NON è possibile utilizzare tutti i seguenti campi: temperature, spectrumRGB, name Alcuni dispositivi potrebbero non supportare questo campo. |
hue
|
Number |
Tonalità. Obbligatorio |
saturation
|
Number |
Saturazione. Obbligatorio |
value
|
Number |
conv. Obbligatorio |
Esempi
actions:
- type: device.command.ColorAbsolute
devices: My Device - Room Name
color:
name: blue