Mon soucis est le suivant.
J’ai utilisé un bouton poussoir sonoff SNVB-01P, soudé deux fils afin de simuler un appuie sur le bouton à chaque impulsion de la prise TIC du gazpar.
Ensuite, le texte yaml n’apparaît pas sur le tuto vidéo. Le problème et que si je lis le texte, je ne comprends pas ce que je dois faire. Crée un utility meter . Je fais ça où et comment?
Avec une vidéo c’est plus facile, mais là comme ça texte, je suis perdu.
Je pense que tu as peut-être une erreur dans ton yaml de définition de ton utility_meter.
Je te mets ci-dessous les 2 utility meters que j’ai aussi définis en yaml:
- 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 / 100}}"
availability: "{{ states('sensor.gazpar_lixee_zipulses_summation_delivered') not in ['none', 'unknown', 'unavailable'] }}"
Tu noteras d’ailleurs que l’impulsion de ton buton doit correspondre à 10l je pense (c’est ce que remonte le gazpar). Il faut donc /100 pour avoir des m3.
Ca ne correspond en rien au tuto ton yaml.
Tu l’as trouvé sur un autre tuto ou c’est de ta création?
SI je reprends ton code, il y a des choses à modifier pour reprendre mes propres données. comme ton « {{ states('sensor.gazpar_lixee_zipulses_ etc… » Moi ce serai plutôt « {{states(‹ input_number.gazpar ›)}} »