Texte de confirmation d'une action différent suivant une condition

Bonjour,

Sur mon dashboard, j’ai un bouton pour allumer mon poêle, sur lequel j’ai mis une confirmation à l’appuis (ce serait dommage de l’éteindre ou de l’allumer par inadvertance).
Actuellement le message affiché est le même que le poêle soit à allumer ou à éteindre.

Mais y-a-t-il une possibilité pour afficher un message différent en fonction de l’état du sensor.statut_poele ?

Voici le code du bouton incréminé

      OnOff:
        card:
          name: Démarrage ou arrêt poêle
          type: custom:mushroom-chips-card
          chips:
            - type: template
              entity: input_button.poele_allumer_eteindre
              icon: |-
                {% if is_state('sensor.statut_poele', 'OFF') %} 
                  mdi:fire
                {% else %}
                  mdi:fire-off
                {% endif %}
              icon_color: white
              tap_action:
                action: toggle
                data: {}
                confirmation:
                  text: Voulez-vous allumer ou éteindre le poêle ?

J’ai déjà tenté avec le même JINJA que dans l’icône, mais sans succès (ça m’affichait tout le code).

Je le tenterai comme ca (pas essayé) :

OnOff:
        card:
          name: Démarrage ou arrêt poêle
          type: custom:mushroom-chips-card
          chips:
            - type: template
              entity: input_button.poele_allumer_eteindre
              icon: |-
                {% if is_state('sensor.statut_poele', 'OFF') %} 
                  mdi:fire
                {% else %}
                  mdi:fire-off
                {% endif %}
              icon_color: white
              tap_action:
                action: toggle
                data: {}
                confirmation:
                  text: |-
                    {% if is_state('sensor.statut_poele', 'OFF') %} 
                      Voulez-vous allumer le poêle ?
                    {% else %}
                      Voulez-vous éteindre le poêle ?
                    {% endif %}

Justement c’est ce que j’avais déjà essayé, et ça me retourne ceci :


C’est ce que j’indiquait dans mon message en écrivant:

Merci tout de même pour la proposition :wink:

Salut
Il n’est pas possible d’utiliser de template pour la confirmation.
Tu pourrais détourner le truc en faisant deux cartes avec conditions, une qui s’affiche si poele allumer avec le bon message pour eteindre et l’autre qui s’affiche si poele eteint avec le bon message pour allumer.

Perso quand je veux un truc action confirmation j’utilise :

    tap_action:
      action: more-info


Ce qui m’oblige à confirmer par un geste et non simplement un clic.

2 « J'aime »

Oh, désolé j’ai lu trop vite

1 « J'aime »

C’est ce que j’avais envisagé comme alternative.

Merci pour la clarification.