49a6ee88dbb42b71da94c38ceacac2d91523aa84
Le graphe « production prevue et realisee heure par heure » du troisieme onglet du bilan energetique ne montrait que du passe : sa courbe « prevue » etait la prevision publiee le matin de chaque jour ECOULE, et la fenetre s arretait a l heure en cours. C est un instrument de mesure du biais, pas une prevision. Deux courbes desormais, et elles n ont ni la meme provenance ni le meme usage. Pour un jour ecoule, ce qui avait ete annonce LE MATIN MEME reste la seule reference honnete : une prevision revisee a 18 h connait deja la journee, la comparer au reel ne mesure plus rien. Pour les heures a venir, c est la DERNIERE publication qui fait foi — aujourd hui jusqu au soir, demain en entier. Les deux se touchent sur l heure en cours au lieu de laisser un trou, et la seconde est tracee en pointilles. Au-dela de l heure en cours, « reel » et « bridage » valent NULL et non zero : un zero dessinerait une chute de production qui n a pas eu lieu. Defaut trouve en chemin : l ecart moyen comptait l heure EN COURS, mesuree sur ses seules minutes ecoulees. A 14h05 son reel vaut cinq minutes de production contre une prevision d heure pleine, soit -92 % qui n existent pas. La colonne `clos` l exclut. Et la serie mesuree s arrete desormais a la minute courante et non au debut de l heure, si bien que l heure en cours est reellement tracee au lieu de valoir zero. Le partage aujourd hui / demain se fait en SQL, dans le fuseau deja utilise par le reste de la requete : le conteneur repond en UTC a `date`, il ne doit pas servir d arbitre. Fenetre de la carte portee a hier / aujourd hui / demain (graph_span 3d, span end day offset +1d) : sans cela la prevision, qui est justement ce qu on veut voir, tombe hors du cadre. Verifie dans le paquet installe : `span.offset` exige bien un signe, et l offset decale les deux bornes. Verification en production : 47 points de prevision publies, du 17/09 01 h au 18/09 23 h, 33,3 kWh encore attendus aujourd hui et 34,5 annonces pour demain. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
Description
gestion de la borne de charge avec HA et N8N
Languages
JavaScript
90.2%
Python
7.3%
Smarty
1.9%
Shell
0.6%