Template Sensor toujours Available

Bonjour à tous
Je cherche à faire un template sensor toujours available sachant que la source ne l’est pas toujours.
C’est un micro ondulaire qui renvoie l’énergie produite (donc toujours incrémental). En revanche la nuit l’onduleur n’est plus alimenté par les PV et le capteur est unvailable.
Dans mon template sensor, je ne peux pas du coup utiliser le availability.
J’ai cherché des solutions mais ça ne fonctionne pas.
Y a t-il moyen ?

Sinon il y a l’utility meter en possibilité.
Quelle différence entre ce que je voudrais faire et un utility meter jamais remis à 0 ?

Voici ce que j’ai testé trouvé sur le forum international

- name: onduleur_test_est
        unique_id: da8ac2b1-fea8-47e1-b4ab-eed9debedce0
        unit_of_measurement: 'kWh'
        state: >
              {% if states('sensor.sun_m100g4_eu_q0_total_production') in ['unavailable', 'unknown', 'none'] %}
                {{ states('sensor.onduleur_test_est') }}
              {% else %}
                {{ states('sensor.sun_m100g4_eu_q0_total_production')  }}
              {% endif %}
        availability: >-
            {%- if states('sensor.sun_m100g4_eu_q0_total_production') -%}
              True
            {%- else -%}
              False
            {%- endif -%}

Bonjour,
Peux-tu préciser ce que tu veux obtenir à la fin?

ça ne me semble pas une finalité. Que veux tu faire avec ce sensor? Si c’est pour afficher dans le tableau de bord énergie par exemple, il te faut en effet un utility meter.

Non pas besoin d’utility meter dans le tableau de board energy.
La finalité était d’avoir mon energy produite dans un sensor accessible H24 qui n’est pas unvailable la nuit… Car je l’utilise pour calculer des energy par groupe.
J’ai trouvé la solution avec un template trigger state. Il filtre l’état unvailable et est persistant au reboot de HA.
Si besoin voici le code

- trigger:
      - trigger: state
        entity_id: sensor.micro_onduleur_est_total_production
        not_to:
          - unknown
          - unavailable
    sensor:
      - name: onduleur_chalet_est_energy
        unique_id: f4f568e6-efee-4220-a50a-c59dc3f76fb8
        unit_of_measurement: "kWh"
        state_class: total_increasing
        device_class: energy
        state: "{{ trigger.to_state.state | float | round(3) }}" # Vient chercher l'état passé dans le triger donc la source
1 « J'aime »