docs: vérifier le paquet qui possède la GRANDEUR, pas celui qui porte la fonction
+etm53 était bien posé (05:08:41) et l'étalement adaptatif restait inobservable : `ECS-Meter.totalEnergyConsumed` figé à 10, deux lectures à une seconde d'écart. La cause n'est pas dans le moteur — la classe `smartMeterConsumer` appartient à `nymea-plugin-generic-energy`, version 1.15.2+202606191336~trixie1, `.so` daté du 2026-06-19 et jamais reconstruit. Notre règle de vérification (`dpkg -l | grep powersync-energy`) aurait répondu « posé, tout va bien » et nous aurait fait attribuer au moteur le silence d'un paquet qu'on ne lui avait pas livré. La fonction et la grandeur qu'elle consomme peuvent vivre dans deux paquets différents ; c'est la seconde qu'il faut dater. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GKM8FDNHZWogAsjjfB8pSw
This commit is contained in:
parent
bf23bda070
commit
49ec3dc75c
@ -432,5 +432,12 @@ entiers **déjà en pourcentage** (ne pas confondre `reservePercent` = 40 avec
|
||||
annoncé sur la box : le code était écrit, le cross-build jamais fait, la box portait `+etm30`
|
||||
et la clé attendue n'existait pas. **Annoncé ≠ construit ≠ posé** — et un champ absent parce
|
||||
qu'il n'est pas déployé se lit exactement comme un champ absent parce qu'il est omis.
|
||||
- ⚠️ **Vérifier le paquet qui possède la GRANDEUR mesurée, pas seulement celui qui porte la
|
||||
fonction.** Le 2026-09-04, `+etm53` était bien posé et l'étalement adaptatif restait
|
||||
inobservable : le compteur qui devait avancer appartient à `nymea-plugin-generic-energy`
|
||||
(classe `smartMeterConsumer`), jamais reconstruit — `.so` daté du 2026-06-19. La règle
|
||||
ci-dessus aurait répondu « posé, tout va bien » et fait accuser le moteur d'un paquet qu'on ne
|
||||
lui avait pas livré. Le propriétaire se trouve en une ligne :
|
||||
`for so in /usr/lib/*/nymea/plugins/*.so; do strings -a $so | grep -q <classe> && dpkg -S $so; done`
|
||||
- Toujours tester la persistance : killer l'app et vérifier que les données survivent
|
||||
- Flavors à configurer : `com.etm-powersync.community` / `.auto` / `.predictai`
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user