@Gerard_Blanchet ,
Comme indiqué plus haut, le capteur Zipulses remonte des impulsions du Gazpar. Le gazpar envoie une impulsion tous les 10 l de gaz consommés.
Avec le sensor calculé tel que tu l’as défini, tu n’as pas des kWh mais des m3 de gaz (nombre d’impulsions / 100).
Si tu veux des kWh, il te faut faire une conversion des m3 vers les kWh. Le facteur de conversion évolue avec le temps.
Tu peux regarder ce sujet : Lixee Zipulses comment obtenir des m3 - #27 par Gilles2
Ci-dessous les 2 sensors que je calcule de mon côté, l’un qui donne la consommation en m3, et l’autre en kWh, auquel tu peux ensuite associer un coût dans le tableau de bord énergie.
template:
- sensor:
- name: "Compteur de gaz"
unit_of_measurement: "kWh"
device_class: "gas"
state_class: "total_increasing"
state: "{{ states('sensor.gazpar_lixee_zipulses_summation_delivered')|float * states('input_number.conversion_zipulses_gaz_kwh')|float}}"
availability: "{{ states('sensor.gazpar_lixee_zipulses_summation_delivered') not in ['none', 'unknown', 'unavailable'] }}"
- name: "Compteur de gaz volume"
unit_of_measurement: "m³"
device_class: "gas"
state_class: "total_increasing"
state: "{{ states('sensor.gazpar_lixee_zipulses_summation_delivered')|float(0) / 100}}"
availability: "{{ states('sensor.gazpar_lixee_zipulses_summation_delivered') not in ['none', 'unknown', 'unavailable'] }}"