release: 1.15.2+etm63 — prévision PV, désignation du site, immuabilité du run
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015F7G5VeaPVSMeVNjiGj36p
This commit is contained in:
parent
4d6012693d
commit
2b7240a596
@ -1,3 +1,25 @@
|
||||
powersync-energy-plugin-nymea (1.15.2+etm63) trixie; urgency=medium
|
||||
|
||||
* UN RUN EST IMMUABLE. Des valeurs neuves sous une identité de run connue
|
||||
n'écrasent plus rien : écriture refusée, premières valeurs conservées, et
|
||||
l'anomalie journalisée avec le partage passé/futur des créneaux modifiés —
|
||||
le seul discriminant entre « le producteur fusionne l'observé » et « le run
|
||||
n'identifie pas son contenu ». Constaté sur .75 le 2026-09-09 : deux
|
||||
écritures pour le run 00Z à une heure d'écart, la seconde ayant effacé la
|
||||
première en silence.
|
||||
* La prévision est une propriété du SITE : GetForecastSite / SetForecastSite,
|
||||
désignation globale sur le modèle d'Energy.SetRootMeter. Tous les plans du
|
||||
site sont SOMMÉS — la courbe est superposée à la production mesurée, qui est
|
||||
le total. On ne somme que des plans du MÊME run.
|
||||
* AUCUNE adoption d'office : la désignation se persiste, et le jour où un
|
||||
second site apparaît elle deviendrait un choix que personne n'a fait.
|
||||
MISSING_FORECAST_SITE le dit une fois, avec le geste — et seulement si un
|
||||
site existe.
|
||||
* Une clé de run inconnue (issuedAt == 0, repli best_match) est REFUSÉE sous
|
||||
son propre motif, et l'heure de réception ne s'y substitue jamais.
|
||||
|
||||
-- Patrick Schurig <etm.schurig@gmail.com> Wed, 09 Sep 2026 07:24:15 +0200
|
||||
|
||||
powersync-energy-plugin-nymea (1.15.2+etm62) trixie; urgency=medium
|
||||
|
||||
* Prévision PV : la table bitemporelle, la lecture du canal openmeteo, et le
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user