Energie négative a minuit

Mon problème

Bonjour, je suis tout nouveau et j’ai ajouté hier un compteur d’énergie Emporia dans Home Assistant. J’ai bien les kWh qui augmentent au fur et a mesure de la journée, mais ce matin je le suis retrouvé avec une energie négative de -4kWh alors que je suis censé commencer a zéro. en regardant bien mon entitée, elle repasse a zéro a 00h13 et non a 00h00, donc je suppose que HA pense que j’ai injecté 4kWh entre 00h00 et 00h13, ce qui est faux. Je remarque aussi que dans un graphique ca me met 9kWh de consommation hier alors que j’en ai consommé que 5, mais 5+4=9…

Comment remedier à ca ?



Ma configuration


System Information

version core-2023.9.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.5
os_name Linux
os_version 6.1.21-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4996
Installed Version 1.32.1
Stage running
Available Repositories 1284
Downloaded Repositories 2
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 10.5
update_channel stable
supervisor_version supervisor-2023.09.2
agent_version 1.5.1
docker_version 23.0.6
disk_total 228.5 GB
disk_used 3.2 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.7.1)
Dashboards
dashboards 1
resources 0
views 1
mode storage
Recorder
oldest_recorder_run 14 septembre 2023 à 14:23
current_recorder_run 16 septembre 2023 à 00:45
estimated_db_size 3.55 MiB
database_engine sqlite
database_version 3.41.2
___

Salut,

c’est embêtant. Mais le fait que ça ne se remette à Zéro après minuit n’aide pas.
Je sais ce que tu as partagé dans ton autre sujet sur ta mesure de conso ne semble pas indiquer que tu as un compteur « lifetime »… il faudrait mettre ça pour ne pas avoir les remises à 0…

Une autre solution pourrait être d’en créer un à partir de ta conso instantanée, avec une entrée de type intégrale.

image

Sur ma production solaire j’avais un peu le même genre de cas.

template:
  - sensor:

      ################################################
      ###                 Puissance corrigée (0 forcé la nuit)              ####
      ################################################
      - name: PV Puissance corrigée
        state_class: measurement
        icon: mdi:solar-panel
        unit_of_measurement: W
        device_class: power
        state: >
          {% set value = states('sensor.envoy_xxxxxxxxxxxx_current_power_production') | int(0) %}
          {% if value  <= 5 -%}
            0
          {% elif is_state("sun.sun", "below_horizon")%}
            0
          {%else%}
            {{value}}
          {%endif%}

Si vraiment cela ne corrige pas ton soucis la solution d’ @AlexHass alors peut être qu’un truc de ce genre peut t’aider

Merci pour vos réponses ! Je n’ai eu le problème que le premier jour, depuis, tout va bien. Par contre je ne suis pas assez calé pour ta réponse Jerome, je n’y connais rien en ligne de code pour l’instant. Je sais juste installer des choses et faire des petits reglages, mais le code c’est trop pour moi, il faut que j’apprenne.