Salut,
@WarC0zes t’a donné la solution la plus simple (celle du background de l’icône) et @Tochy a évoqué la plus complexe (mais qiu permet d’aller plus loin).
Tu trouveras les deux versions dans ce post : Afficher des attribut(s) personnalisé(s) dans un carte mushroom cover - #30 par Cleya
Tu peux un peu optimiser ton code en utilisant des expressions ternaires :
- color: |
[[[
if (states['input_boolean.input_boolean_cumulus_hot'].state == "on") return "goldenrod";
if (states['input_boolean.input_boolean_cumulus_hot'].state == "off") return "grey";
else return "grey";
]]]
- color: |
[[[
return (states['input_boolean.input_boolean_cumulus_hot'].state === "on") ? 'goldenrod : 'grey';
]]]