Ciao a tutti,
Dopo estenuanti ricerche senza successo, chiedo aiuto a voi.
La mia richiesta è semplice: Poter modificare il colore delle icone su Hassio/Lovelace in base al valore dello "state". Nulla di più semplice.. ma non ci riesco.
Dopo aver provato varie configurazione sembra che HA 0.88 non supporti più il [font=Arial]comando[/font][font=Courier New] rgb_color.[/font][font=Arial] QUI è stato aperto un caso e la soluzione sembra funzionare: Bisogna usare l'accoppiata [/font][font=Courier New]hs_color & brightness.[/font]
[font=Arial]Sta di fatto che funziona: con questo codice nel [/font][font=Courier New]customize_glob.yaml[/font][font=Arial] a queste righe:[/font]
sensor.*_temperature:
friendly_name: Temp
brightness: 60
hs_color: [104,200]
si ottiene questo risultato per tutti i sensori: Vedi Allegato
Ma non riesco a far funzionare gli If_statement che permettono di cambiare colore. Ho provato:
sensor.bat_bagno:
icon: mdi:weather-sunny
hs_color: 'if (state === ''on'') return [205,82]; else return [186,12];'
brightness: 'if (state === ''on'') return 209; else return 147;'
OPPURE:
sensor.humidity_158d0001fa53e4:
brightness: if (state > 25) return 216; else {return 153;}
hs_color: if (state > 25) return [360, 85]; else {return [23, 90];}
friendly_name: Hum
OPPURE:
sensor.temperature_158d0001fa53e4:
brightness: "if (state > 25) return 216; else {return 153;}"
hs_color: "if (state > 25) return [360, 85]; else {return [23, 90];}"
friendly_name: Temp
Ma senza esito.
Qualcuno mi può aiutare?
Grazie
Fabio