je souhaite pouvoir changer la couleur de l’icone d’une carte en fonction d’une valeur.
J’ai un module Zlinky, qui récupère toutes les informations de mon compteur et je souhaiterais que la couleur de l’icone de la puissance apparente change en fonction de certains seuils, mais je coince…
Je souhaiterais 3 couleurs :
valeur = 0 vert
valeur entre 0 et 500 orange
valeur supérieure à 500 rouge
Mais je ne sais pas comment écrire ceci…
Voici ce que j’ai commencé à faire :
type: vertical-stack
cards:
- type: custom:mushroom-entity-card
entity: sensor.lixee_zlinky_tic_puissance_apparente
fill_container: false
name: |-
Puissance apparente réseau
{% set state = states('sensor.lixee_zlinky_tic_puissance_apparente')}
icon_color: |-
{% if is_state(entity, == '0') %} green
{% if is_state(entity, > '0' & =< '500')} green
{% if is_state(entity, > '500') %} green
{% endif %}
Par avance, à nouveau merci pour votre aide, j’apprends énormément avec vous !
Malheureusement, ce n’est toujours pas mieux…
Merci pour le temps passé et l’intérêt porté à mon post.
En espérant trouver une solution (j’y arrive avec des valeurs ON OFF et des IOPEN CLOSED, mais pas avec du numérique)
Bonjour, s’il vous plait ça serait possible de voir la syntaxe qui fonctionne ? parce que, moi aussi j’ai essayé plein de ‹ variantes › et rien ne marche.
j’ai recopié tel quel (en changeant l’entité par une des miennes ) … et ça ne marche pas , j’ai du faire une faute de frappe (ou d’indentation, ou autre) et comme on lit ce que l’on a voulu écrire et pas ce qu’on a sous les yeux ben, que nenni !