Connaitre le temps de fonctionnement d'un appareil

Bonjour,

J’ai mon poêle qui renvoie différent état de fonctionnement. Et je sais, que toutes les 6 heures, il se nettoie, je voudrais donc savoir depuis quand il est allumé pour anticiper ceci.

Pour le moment, je récupère le dernier changement du sensor.statut_poele.
Toutefois, il arrive la valeur change que par moment le statut de ceci passe à inconnu pendant quelques minutes, ou un autre statut. De ce fait, je perd la durée d’allumage.

Comment puis-je faire pour conserver la durée d’allumage du poêle ?

bonjour
j’avais fait ça pour conserver le niveau d’encre de mon imprimante quand elle est éteinte
tu peux essayer de l’adapter ça devrait marcher

template:
  - sensor:
      # Noir (Black)
      - name: "Epson Noir Persistant"
        unit_of_measurement: "%"
        icon: mdi:water
        state: >
          {% set val = states('sensor.epson_et_2870_series_black_ink') %}
          {% if val is not in ['unavailable', 'unknown', 'none'] %}
            {{ val }}
          {% else %}
            {{ states('sensor.epson_noir_persistant') }}
          {% endif %}
1 « J'aime »

Tu peux aussi t’inspirer de ce que @roumano a mis en place (et que j’ai répliqué chez moi) pour mesure le temps de fonctionnement des appareils électroménager.
Obtenir le temps d’utilisation d’un appareil électrique sur une période donnée - Home Assistant - Tutoriels & Partages / Intégration - Home Assistant Communauté Francophone
En gros, on utilise des automatisation qui se déclenchent lors du changement d’état de ton sensor.statut_poele. En gérant les conditions, tu dois pouvoir sauvegarder l’heure et la date de ce changement d’état qui indique la ise en marche.

Oui pour ce cas une automatisation qui met à jour un input number avec une condition number sera plus robuste que le template qui risque de perdre sa donnée en cas de reboot de HA

La solution avec automatisation pour mettre à jour un input number est aussi plus souple je pense pour pouvoir intégrer des conditions pour filtrer les changements d’état intenpestifs (non disponibilités, etc.) de la source.