Aller au contenu principal

Page Bilan Energetique

Page permettant de visualiser le bilan énergétique entre consommation et production.

Features​

FeatureStatut
Cartes resume (4 indicateurs)FAIT
Selecteur d'anneesFAIT
Comparaison mensuelleFAIT
Courbe de bilan netFAIT
Tableau annuelFAIT
Bloc d'informationsFAIT

Fichiers​

TypeFichier
Pageapps/web/src/pages/Balance/index.tsx
Composantsapps/web/src/pages/Balance/components/
Hooksapps/web/src/pages/Balance/hooks/
Typesapps/web/src/pages/Balance/types/

Details implementation​

Prerequis​

  • Au moins un PDL avec des données de production (directement ou via PDL lié)
  • Données de consommation et de production chargées en cache

Cartes de resume (FAIT)​

4 métriques clés sur la période (3 ans par défaut) :

CarteIcôneDescription
ConsommationMaison (bleu)Total énergie consommée (kWh)
ProductionSoleil (jaune)Total énergie produite (kWh)
Bilan NetTendance (vert/rouge)Différence production - consommation
Autoconsommation% (violet)Taux d'autoconsommation

Selecteur d'annees (FAIT)​

  • Boutons colorés pour chaque année disponible
  • Sélection/désélection pour comparer
  • Production totale affichée par année

Comparaison mensuelle (FAIT)​

Graphique en barres consommation vs production par mois.

Courbe de bilan net (FAIT)​

Graphique linéaire du bilan net journalier (surplus vert, déficit rouge).

Tableau annuel (FAIT)​

Récapitulatif par année : consommation, production, bilan net, taux autoconsommation.

Bloc d'informations (FAIT)​

Section dépliable avec explications sur les calculs.

Notes​

  • React + TypeScript, React Query, Zustand, Recharts, Tailwind CSS + mode sombre