Descrizione
Imposta il colore sulla tonalità specificata. Quando il colore viene impostato su un dispositivo spento, il dispositivo si accende e il OnOffState.state cambia di conseguenza. Allo stesso modo, quando la luminosità è impostata su 0, il dispositivo si spegne e il valore di OnOffState.state cambia di conseguenza.
Campi
| Chiave | Tipo | Descrizione |
|---|---|---|
devices
|
[Device] |
Dispositivi come le luci 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 (ovvero quando si utilizzano comandi relativi). Facoltativo Per utilizzare questo campo, NON è possibile utilizzare tutti i seguenti campi: temperatura, 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 numeri di valore dipende da ogni 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