diff --git a/debian-qt5/changelog b/debian-qt5/changelog index 9f683b0..f17e5cf 100644 --- a/debian-qt5/changelog +++ b/debian-qt5/changelog @@ -1,3 +1,27 @@ +powersync-energy-plugin-nymea (1.15.2+etm24) trixie; urgency=medium + + * UNE BORNE SANS VÉHICULE BRANCHÉ EST HORS ARBITRAGE. Trouvé au banc en exerçant +etm23 : + une wallbox en Eco, voiture assignée, mais pluggedIn: false, s'est vu allouer 4 853 W + qu'elle ne pouvait pas tirer (currentPower: 0, charging: false). La PAC derrière elle n'a + survécu que sur son propre recrédit. Trois cycles consécutifs, 2 350 / 4 853 / 5 464 W + retirés du budget et donnés à personne. + * La cause est un filtre d'entrée incomplet : evParticipatesInWaterfall() reprenait celui du + proxy — voiture assignée, mode non manuel — sans pluggedIn. Le proxy n'en avait pas + besoin, son allocation n'étant pas une cascade : gaspiller ne privait personne. En cascade, + si. L'asymétrie était déjà dans le code — la boucle EV du scheduler, qui sert les + financements réseau, teste pluggedIn depuis toujours. + * Hors arbitrage, et non « servie à 0 avec un motif » : une borne débranchée ne consomme + rien, sa consommation nulle est déjà au compteur racine, et lui donner un rang la ferait + figurer dans la cascade pour n'y rien faire. Même traitement que les deux autres + exclusions, journal compris. + * Défaut de 3g-1, révélé par 3g-2 parce que la décision atteint enfin le matériel — c'est le + cinquième de cette famille, et le premier trouvé par la machine plutôt que par les tests. + Détail et mesures : docs/RELEVE_3g2.md §3.1. + * Éprouvé par testUnpluggedChargerTakesNoBudget, vérifié échouant sans le correctif. Suite + complète : simulation 28/28, charging 16/16, loadmodel 16/16, spotmarket 7/7. + + -- Patrick Schurig Thu, 27 Aug 2026 13:30:00 +0200 + powersync-energy-plugin-nymea (1.15.2+etm23) trixie; urgency=medium * 3g-2 — UNE CHARGE, UN COMMANDEUR. C'est le défaut le plus grave qu'avait révélé le passage