Oui, tu mélanges un peu tout là …
C’est pas fondamental (ici), mais autant prendre le pli :
L’indentation du yaml, c’est toujours 2 espaces : pas 3, 4 ou 6. Dans le partie plus critique, si tu ne prends pas l’habitude de bien faire, ça va être pire.
Donc ça donne une icone, pas la couleur !
Et pour finir quand tu écrit ça
Tu demandes littéralement à HA de récupérer le chiffre de sensors.hacs
, et de comparer s’il est plus petit ou égal à la chaine de caractère 0 … Les choux et le carrotes c’est pas valable ;), donc il faut virer les ’ autour du 0 pour bien faire.
D’ailleurs, il n’y a pas beaucoup de chance pour avoir -1
dans le sensor, donc on peut faire plus simple
{% if states('sensor.hacs') == 0 %}
Pour finir la partie couleur se gère principalement dans la carte, pas dans le template
Par exemple