Skip to content

feat: configurable annual period start date (annual_period_start) - #637

Open
Marlboro62 wants to merge 18 commits into
MyElectricalData:mainfrom
Marlboro62:feature/annual-period-start
Open

Marlboro62 wants to merge 18 commits into
MyElectricalData:mainfrom
Marlboro62:feature/annual-period-start

Conversation

@Marlboro62

Copy link
Copy Markdown

Fixes #621

Ajoute la possibilité de configurer une date de début de période annuelle personnalisée (annual_period_start, format MM-JJ) par point de livraison, utilisée pour :

  • Le calcul de la consommation annuelle (dashboard + export Home Assistant)
  • Les graphiques mensuels (réordonnés selon la période choisie)
  • Le tableau récapitulatif annuel (affiché en plage de dates explicite)
  • La répartition Tempo (camembert Bleu/Blanc/Rouge x HC/HP, aligné sur la même période)

Comportement par défaut inchangé (01-01, année civile) pour ne pas casser l'existant.

Testé en conditions réelles sur mon instance personnelle, avec validation croisée face aux données officielles EDF (résultats identiques au kWh près).

@Marlboro62

Marlboro62 commented Sep 13, 2026 •

Copy link
Copy Markdown
Author

Validation en conditions réelles

Test effectué sur mon propre point de livraison, configuré avec annual_period_start: 10-01 (échéancier fournisseur du 1er octobre au 30 septembre).

Comparaison avec le compte EDF officiel (vue "Octobre 2025 - Septembre 2026") :

Source Consommation
MyElectricalData (patché) 3870 kWh
EDF (officiel) 3857 kWh

Écart de ~13 kWh, probablement lié à un léger décalage de synchronisation entre les deux systèmes (heure d'extraction des données différente). L'essentiel est confirmé : la période (01/10 → 30/09), l'ordre des mois dans le graphique, et le regroupement par année suivent bien la configuration personnalisée plutôt que l'année civile par défaut.

Répartition Tempo : le camembert "Ratio HC/HP" affiche maintenant les 6 catégories tarifaires Tempo (Bleu/Blanc/Rouge × HC/HP) au lieu du simple HC/HP, aligné sur la même période personnalisée. On voit aussi que l'année 2024 (avant mon passage en Tempo) affiche correctement seulement Bleu HC/Bleu HP, reflétant fidèlement mon plan tarifaire de l'époque (HC/HP).

Capture d'écran ci-dessous : à gauche MyElectricalData patché (tableau annuel + graphique mensuel + camemberts Tempo), à droite la vue équivalente sur le site EDF.

Capture d'écran 2026-09-13 032045 preview Capture d'écran 2026-09-13 050147

@Marlboro62
Marlboro62 force-pushed the feature/annual-period-start branch from b441684 to 32c21e1 Compare September 14, 2026 03:11

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURES] - Permettre de personnaliser la période de référence annuelle

1 participant