Les compteurs gx_device_*_energy sont journaliers, pas corrompus — et ils se figent
L'enquete sur une reponse fausse du concierge (« 12,1 kWh absorbes cette nuit », alors que la voiture en avait pris 3,18) l'a etabli par recoupement : gx_device_pv_energy valait 29,136 quand la production mesuree de la veille etait 29,13 kWh. Ce sont des compteurs JOURNALIERS ; les sauts negatifs de plusieurs centaines de kWh sont leur remise a zero vue comme un delta. Ma note du 04/09 les disait « corrompus », c'etait faux — la conclusion pratique, elle, tient. Le piege qui a produit l'erreur est ailleurs : ils se FIGENT. A 01:32, dc_battery_charge_energy portait encore la valeur de la veille 17:31:50. Regle generale ajoutee : verifier last_changed avant de citer une valeur comme actuelle. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
This commit is contained in:
16
HANDOFF.md
16
HANDOFF.md
@@ -3585,6 +3585,22 @@ s'il pouvait servir, defaut majeur trouve :
|
||||
| compteur | etat |
|
||||
|---|---|
|
||||
| `gx_device_pv_energy` | **RESET non signale** : −373,35 kWh enregistres sur l'heure de 07:00 |
|
||||
|
||||
⚠️ **PRECISION du 16/09/2026 — ce ne sont pas des compteurs corrompus, ce sont
|
||||
des compteurs JOURNALIERS.** L'enquete sur une reponse fausse du concierge l'a
|
||||
etabli : `gx_device_pv_energy` valait **29,136** alors que la production mesuree
|
||||
de la veille etait de **29,13 kWh**. Ils decrivent donc une JOURNEE, et les
|
||||
sauts negatifs de plusieurs centaines de kWh sont leur remise a zero vue comme
|
||||
un delta. La conclusion pratique ne change pas — inutilisables dans le tableau
|
||||
Energie de Home Assistant, faute de `last_reset` — mais la caracterisation
|
||||
« corrompus » etait fausse.
|
||||
|
||||
Second piege, celui qui a fait la reponse fausse : **ils se FIGENT**. A 01:32,
|
||||
`dc_battery_charge_energy` valait encore 12,11 avec un `last_changed` de la
|
||||
veille **17:31:50** — huit heures sans bouger. Un agent qui l'a cite comme
|
||||
« 12,1 kWh absorbes cette nuit » decrivait en realite la veille. D'ou la regle
|
||||
generale : **verifier `last_changed` avant de citer une valeur comme actuelle**,
|
||||
l'API `/api/states` le donne sur chaque entite.
|
||||
| `gx_device_dc_battery_charge/discharge_energy` | **RESET** : −134,7 et −142,6 kWh |
|
||||
| `airtria_mppt1_total_yield`, `mppt_450_200_..._total_yield`, `v1_total_yield` | sains, monotones |
|
||||
| `airtria_mpii_v1_energy_from_ac_in_1_to_*` et retours | sains, monotones |
|
||||
|
||||
Reference in New Issue
Block a user