Compteur d'eau Itron Cyble Sensor V2

Mon problème

J’ai installé un compteur d’impulsion Itron Cyble Sensor V2 sur mon compteur d’eau. Une vanne d’arrêt est bien positionnée en amont du compteur.

Le tout est connecté sur un ESP8266 (NodeMCU v3) sur les borne GND et D4 (GPI02).

Voici le code dans l’ESP :

captive_portal:
substitutions:
  name: watermeter
  friendly_name: "Capteur Conso Eau Général"
sensor:

 #Debit detecteur compteur d´eau
 -platform: pulse_meter
    id: capteur_eau_pulse
    pin: 
      number: GPIO2
      mode: INPUT_PULLUP
    name: "Debit compteur d'eau"
    unit_of_measurement: "l/mn"
    icon: mdi:water
    internal_filter: 200ms

#########################'
'# Consommation Totale d'Eau Jour
    total:
      name: "Compteur Eau Jour"
      icon: mdi:water
      device_class: water   
      unit_of_measurement: 'L'
      accuracy_decimals: 0
      filters:
        - multiply: 1  # (pour rester en l)
      id: compteur_eau_jour
      
 ######################### 
# Consommation eau du jour en m3
  - platform: template
    name: "Compteur eau Jour m3"
    lambda: |-
      return id(compteur_eau_jour).state * 0.001;
    device_class: water
    unit_of_measurement: "m³"
    accuracy_decimals: 3 
    id: compteur_eau_jour_m3
    state_class: total_increasing
###########    EAU    ###################################
switch:
  - platform: restart
    name: "${friendly_name} restart"
    
time:
  - platform: homeassistant
    on_time:
      - seconds: 59
        minutes: 59
        hours: 23
        then:  
          - pulse_meter.set_total_pulses:
              id: capteur_eau_pulse
              value: 0

Mon problème est le suivant :

Lorsque ma vanne d’arrivée est fermée, l’ESP détecte parfois des impulsions et me génère une consommation erronée. Cela correspond à quelques litres dans la journée.

Avez-vous déjà eu ce problème ? Est-ce que l’utilisation de GPI02 est adaptée ? Est-ce que mon code est juste ?

Je me suis inspiré de pas mal de tutos et je remercie les contributeurs.

Merci pour votre aide

Ma configuration


[center]## System Information

version core-2024.3.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.6.16-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1403
Downloaded Repositories 30
Home Assistant Cloud
logged_in true
subscription_expiration 5 novembre 2024 à 01:00
relayer_connected true
relayer_region us-east-1
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled true
remote_server eu-central-1-3.ui.nabu.casa
certificate_status ready
instance_id edf933a995ec44468f66c2e27565e967
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.0
update_channel stable
supervisor_version supervisor-2024.03.0
agent_version 1.6.0
docker_version 24.0.7
disk_total 30.8 GB
disk_used 9.6 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons InfluxDB (5.0.0), ESPHome (2024.2.1), Samba share (12.3.0), File editor (5.8.0), Advanced SSH & Web Terminal (17.2.0), Mosquitto broker (6.4.0), Samba Backup (5.2.0), MariaDB (2.6.1), phpMyAdmin (0.9.1), Zigbee2MQTT (1.36.0-1)
Dashboards
dashboards 3
resources 26
views 41
mode storage
Recorder
oldest_recorder_run 4 mars 2024 à 19:11
current_recorder_run 13 mars 2024 à 18:06
database_engine mysql
database_version 10.6.12
[/center]