MyElectricalData / myelectricaldata_import

132 stars 35 forks source link

[BUG] - Changement dans le calcul des HC / HP ? #491

Closed loicdelecroix closed 7 months ago

loicdelecroix commented 8 months ago

Description du bug Hello,

Depuis la 0.10.0 installée ce matin, je constate des décalages entre les HC/HP calculées par le add-on, et celles présentes chez EDF / Jeedom. Pour le contexte, je migre de Jeedom à HA en ce moment, et j'utilisais précédemment le plugin Enedis de Jeedom, combiné à un script en PHP pour le calcul des HC / HP.

Jusqu'à hier, les données calculées coté Jeedom & par MyElectricalData étaient les mêmes que celles présentes coté EDF. Mais depuis ce matin et le passage à la 0.10.0, j'ai des décalages entre les valeurs. Ce décalage ne concerne que les HC / HP, la consommation journalière totale est correcte.

Exemple sur la journée du mardi 06/02 : EDF image

Jeedom HP : image HC : image

HA image

Configuration (config.yaml) ```yaml port: 5000 debug: true log2file: false tempo: enable: false influxdb: enable: false home_assistant: enable: true discovery: true discovery_prefix: homeassistant home_assistant_ws: enable: true ssl: false token: XXXXXXXXX url: "XXXXXXX" mqtt: enable: true hostname: core-mosquitto port: 1883 username: XXXXXX password: XXXXXX prefix: myelectricaldata client_id: myelectricaldata retain: true qos: 0 myelectricaldata: "XXXXXXXXXX": enable: "true" token: XXXXXXXXXXXXXXXXXXXXXXXXXXXXX name: XXXXXXXX addresses: "false" cache: "true" consumption: "true" consumption_detail: "true" consumption_price_base: "0.2276" consumption_price_hc: "0.1828" consumption_price_hp: "0.2460" offpeak_hours_0: 1H00-7H00;12H30-14H30 offpeak_hours_1: 1H00-7H00;12H30-14H30 offpeak_hours_2: 1H00-7H00;12H30-14H30 offpeak_hours_3: 1H00-7H00;12H30-14H30 offpeak_hours_4: 1H00-7H00;12H30-14H30 offpeak_hours_5: 1H00-7H00;12H30-14H30 offpeak_hours_6: 1H00-7H00;12H30-14H30 plan: HC/HP production: "false" production_detail: "false" production_price: "0.0" production_max_date: "2021-06-01" production_detail_max_date: "2021-06-01" refresh_addresse: "false" refresh_contract: "false" ```

Type d'installation

Version : 0.10.0

Dispo si besoin d'autres infos; et encore merci pour ce projet, qui aide vachement la communauté !

m4dm4rtig4n commented 8 months ago

Depuis la 0.10.0 j'ai retiré du cache local les données HC/HP et les recalcul a la volet a chaque import, faut que je trouve où ça part en cacahouètes maintenant. Envoie moi en privé tes identifiants MED afin que j'essaie de reproduire chez moi le soucis. =>m4dm4rtig4n@gmail.com

loicdelecroix commented 8 months ago

C'est envoyé !

m4dm4rtig4n commented 8 months ago

Je clos ton issue car c'est le même soucis que l'issue https://github.com/MyElectricalData/myelectricaldata_import/issues/489 en fin de compte.

loicdelecroix commented 8 months ago

Hello,

Tu penses que ça vient du même bout de code ? Car je viens de remarquer autre chose : la répartition HC / HP est différente entre les données remontées dans l'onglet Energy, et ceux remontés dans la card.

Exemple sur la journée du 06/02 : bug VS les 4.74 / 10.18 présent dans le sensor HA (et affichés sur la card)

m4dm4rtig4n commented 8 months ago

Je réouvre ton ticket pour analyser plus en détail.

m4dm4rtig4n commented 8 months ago

A tester avec la derniere 0.11.0-RC.3 qui va pop dans la journée/soirée. Je viens de valdier chez moi et tt à l'air OK.

loicdelecroix commented 8 months ago

Super, je test ça dans la soirée alors !

loicdelecroix commented 8 months ago

Hello, désolé j'ai eu pas mal de trucs à faire hier, pas pu tester la nouvelle version Sur HACS, add-on de DEV, j'ai uniquement la version 0.11.0-RC1 de proposé, la RC3 arrive bientôt ?

m4dm4rtig4n commented 8 months ago

La RC3 à pop avant hier sur dockerhub, après je ne sais pas quand alexbelgium génére les releases RC. Mais pas sur les addon de HA.

m4dm4rtig4n commented 8 months ago

@loicdelecroix tjr le soucis depuis la dernière release ?

loicdelecroix commented 8 months ago

Hello, yes pas de changements avec la 0.12.0 malheureusement :(

image Capture d’écran 2024-02-26 à 08 30 48 image

J'ai toujours des HP lors du créneau 1h-2h, pas de HP dans le créneau 12h-13h / 14h-15h (pour rappels, mes créneaux HC sont de 1h à 7h & 12h30-14h30)

m4dm4rtig4n commented 8 months ago

Hello @loicdelecroix c'est fix avec la 0.13.0-rc1 normalement.

loicdelecroix commented 8 months ago

Hello @m4dm4rtig4n, super ! 😄 Dès que AlexBelgium met la version à disposition, je test ça et je te fais un retour.

Encore merci !

loicdelecroix commented 8 months ago

Salut @m4dm4rtig4n

Je viens d'installer la version 0.13.0-rc1, et je te confirme que tout est rentré dans l'ordre, que ce soit dans l'onglet Energy ou dans les données envoyées dans MQTT 😄 les valeurs sont les mêmes que celles que je trouve sur le site d'EDF ! Je vois d'ailleurs beaucoup de logs dans l'add-on, ça a du te servir lors de tes debug ;)

image

Encore merci pour le fix (et la passerelle de façon général) !

m4dm4rtig4n commented 8 months ago

Effectivement j'ai laisser un peu de debug :D Je vais clean pour la release.