« Value: » compris entre 2 valeurs

Bonjour,

J’aimerais créer une carte dont l’image change suivant la valeur. Je sais le faire mais là où je bloque c’est que j’aimerais que telle image s’affiche lorsque la valeur est comprise entre 2 bornes et telle autre image lorsque compris entre 2 autres valeurs.
Pour illustrer, si la valeur de mon entité est de 152, elle est comprise entre les valeurs 100 et 200.

Merci

Salut,

Peux tu commencer par partager ce que tu as déjà fait?
Sur quel type de carte tu comptes faire ça et à quoi ressemble le yaml qui va avec?

Possible avec un template. Ici un exemple d’envoi d’une image dans telegram differente en fonction de la temperature.

 - service: telegram_bot.send_photo
    data:
      file: /media/{% if states('sensor.temperature')|int>10%}file1{% else %} file2{% endif %}.jpg

Bonjour,
Je ne met qu’une partie du code car le code comprend d’autres cartes et pour que ce soit plus lisible, je ne mets que la partie concernée.
Ce n’est pas non plus la carte que je vais utiliser mais une autre que je vais reprendre et modifier afin de créer ma nouvelle carte. Donc le « on » et « off » doivent être modifiés par ma demande justement.
C’est la partie « value » qu’il faudrait que je connaisse le code.
Si je devais l’écrire en Français, je ferais comme ceci:

value: compris entre 100 et 200

Voici le code de la carte:

      - type: custom:hui-element
        card_type: vertical-stack
        cards:
          - type: horizontal-stack
            cards:
              - entity: switch.clapet_gauche_salon
                name: Salon gauche
                hold_action:
                  action: more-info
                show_entity_picture: true
                show_last_changed: false
                size: 60%
                state:
                  - entity_picture: /local/image/bouche_on.png
                    styles:
                      name:
                        - color: white
                        - font-size: 14px
                    value: 'on'
                  - entity_picture: /local/image/bouche_off.png
                    styles:
                      name:
                        - color: white
                        - font-size: 14px
                    value: 'off'
                tap_action:
                  action: toggle
                type: custom:button-card

Merci

Salut,

Je vois ce que tu veux dire mais je ne pense pas que ce soit applicable à ma situation.
D’autant plus qu’il me faut un code dont il y aura 16 valeurs différentes et donc 16 PNG possible.

Comme tu utilises cette carte de HACS, va falloir regarder la doc de la carte sur github.
On dirait que le « state » peut avoir des choses avancées, comme des templates en javascript par exemple.
Je n’utilise pas, donc peux pas t’aider plus.