Comment utiliser un attribut comme condition de visibilité d'une card

Bonjour,

J’utilise des têtes thermostatiques NETATMO et je souhaite afficher uniquement celles qui sont en fonction.
Je souhaite donc me baser sur l’attibut data.attributes.hvac_action de mon entity climate.1er_chambre, et si il correspond à « heating » afficher la card.

Je bidouille, je cherche mais ne trouve pas… vous pourriez m’aider ?

visibility:

  • condition: state
    entity: climate.1er_chambre
    state: heating

Merci.
Julien.

Bonjour tu peux créer dans ‘helpers’ (Entrée) un template capteur binaire avec :

{{ state_attr(‹ climate.chbre_1er_netatmo_vanne ›, ‹ hvac_action ›) == ‹ heating › }}

Et tu te sers de cette entité pour afficher ta carte quand ta vanne chauffe

3 « J'aime »

Bonjour,

Merci beaucoup pour votre aide, cela fonctionne.
Je ne connaissais ce principe de helpers, je viens de l’utiliser également pour autre chose.

Cordialement.

Julien.

1 « J'aime »

Bonjour,

Tu n’as pas l’option de visibilité sur la carte que tu utilises ?
Perso, j’utilise cette option pour certaines cartes, exemple avec une carte thermostat

bonjour

Oui tout à fait, mais je n’arrivais pas à mettre un attribut comme condition.
en passant par lehelpers c’est désormais possible…

Cordialement.

Julien.

1 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.