From c581631e86c36130369e9e2c0ee9b26d650963bf Mon Sep 17 00:00:00 2001 From: Patrick Schurig Date: Wed, 9 Sep 2026 05:58:11 +0200 Subject: [PATCH] =?UTF-8?q?release:=201.15.2+etm62=20=E2=80=94=20la=20tabl?= =?UTF-8?q?e=20de=20pr=C3=A9vision=20PV=20et=20la=20lecture=20du=20canal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_015F7G5VeaPVSMeVNjiGj36p --- debian-qt5/changelog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/debian-qt5/changelog b/debian-qt5/changelog index 76d1a08..c0305e5 100644 --- a/debian-qt5/changelog +++ b/debian-qt5/changelog @@ -1,3 +1,23 @@ +powersync-energy-plugin-nymea (1.15.2+etm62) trixie; urgency=medium + + * Prévision PV : la table bitemporelle, la lecture du canal openmeteo, et le + RPC GetPvForecast. Une révision n'existe que si la PRÉVISION a changé ; un + run qui reconduit les mêmes valeurs met à jour lastConfirmedAt sur les + lignes existantes. Deux instants, deux noms — firstIssuedAt identifie la + prévision et ne bouge jamais, lastConfirmedAt dit jusqu'à quand elle a tenu. + lastConfirmedAt n'est JAMAIS une clé de révision, et il n'est jamais absent : + sur une ligne jamais reconduite il vaut firstIssuedAt, parce que le run + émetteur a bien affirmé ces valeurs. + * La charge utile de transport est REFUSÉE plutôt qu'interprétée au mieux : + version, unité et forme sont vérifiées, et un créneau illisible reste un + TROU. L'indexation est LUE dans la charge utile (convention), pas supposée. + * GetPvForecast est un Get* SANS *Changed : l'invariant 11 vise l'état vivant, + pas l'historique. Base séparée de energylogs.sqlite — la clé y est un + instant de mesure, la nôtre est une paire. + * La prévision n'entre PAS dans l'arbitrage. Ce lot est un affichage. + + -- Patrick Schurig Wed, 09 Sep 2026 05:58:11 +0200 + powersync-energy-plugin-nymea (1.15.2+etm61) trixie; urgency=medium * LM-1500-h — une BORNE n'est pas écrêtée deux fois. La tête de passe éco