L Auto Charge Manager a enfin un filet

Troisieme workflow structurant, et le seul sans tests : c est lui qui decide ce
que la batterie a le droit de prendre, donc lui qui plafonnait le parc a 93 %,
et il n etait meme pas suivi dans le depot avant ce matin.

Vingt scenarios sur le patron de la suite hysteresis, avec le vrai code du node
dans une sandbox et un snapshot capture contre Home Assistant plutot
qu invente — la lecon du 24/08, quand un fixture portait les valeurs de repli du
code au lieu des seuils de production et masquait un bug de bande.

Ils suivent l ordre reel des branches et enferment chaque paire dans son
contrefactuel : hiver sombre contre hiver ensoleille, ete secours contre ete
repos, rattrapage de midi contre midi ou le soleil revient, override actif
contre override expire, et le takeover demande alors que le contacteur est
ouvert. Le releve reel du maintien a 2 A de cette nuit y figure, ainsi que le
topoff a 52,4 V pose ce matin.

Cinq mutations, chacune tombant sur un scenario different. Suite cablee au
push, bloquante comme les trois autres.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ
This commit is contained in:
Tallagrand Thierry
2026-09-06 15:31:32 +02:00
parent 20e0b17d6b
commit 0ba3cb81ee
6 changed files with 408 additions and 0 deletions

View File

@@ -440,3 +440,11 @@ heure_reelle,etat,courant_mA,c1_mV,c2_mV,c3_mV,c4_mV,c5_mV,c6_mV,c7_mV,c8_mV,c9_
2026-09-06T13:11:09.944Z,Y230202C30371425,,3328,3327,3327,3328,3328,3327,3327,3326,3327,3328,3328,3327,3326,3327,3327,2
2026-09-06T13:11:10.099Z,Y230202C30371431,,3323,3323,3324,3324,3325,3323,3323,3324,3324,3322,3324,3323,3324,3324,3325,3
2026-09-06T13:11:10.225Z,Y230202C30371427,,3328,3327,3327,3327,3326,3328,3326,3326,3327,3328,3328,3327,3328,3328,3326,2
2026-09-06T13:21:10.328Z,Y230202C30371426,,3320,3321,3321,3322,3322,3320,3321,3322,3319,3322,3321,3321,3322,3322,3322,3
2026-09-06T13:21:10.453Z,Y230202C30371425,,3363,3365,3363,3368,3364,3364,3365,3362,3366,3365,3364,3365,3358,3365,3363,10
2026-09-06T13:21:10.548Z,Y230202C30371431,,3366,3367,3367,3367,3366,3366,3366,3367,3367,3354,3366,3366,3367,3366,3366,13
2026-09-06T13:21:10.674Z,Y230202C30371427,,3368,3365,3369,3368,3361,3369,3366,3367,3370,3370,3367,3368,3371,3371,3364,10
2026-09-06T13:31:10.763Z,Y230202C30371426,,3365,3367,3367,3367,3366,3366,3367,3367,3355,3366,3366,3367,3367,3367,3365,12
2026-09-06T13:31:10.870Z,Y230202C30371425,,3312,3312,3312,3312,3311,3311,3312,3311,3312,3312,3312,3312,3311,3312,3311,1
2026-09-06T13:31:10.997Z,Y230202C30371431,,3312,3312,3312,3312,3312,3312,3312,3312,3312,3310,3312,3312,3312,3312,3312,2
2026-09-06T13:31:11.122Z,Y230202C30371427,,3301,3302,3302,3302,3300,3300,3302,3302,3302,3301,3301,3303,3303,3303,3300,3
1 heure_reelle etat courant_mA c1_mV c2_mV c3_mV c4_mV c5_mV c6_mV c7_mV c8_mV c9_mV c10_mV c11_mV c12_mV c13_mV c14_mV c15_mV ecart_mV
440 2026-09-06T13:11:09.944Z Y230202C30371425 3328 3327 3327 3328 3328 3327 3327 3326 3327 3328 3328 3327 3326 3327 3327 2
441 2026-09-06T13:11:10.099Z Y230202C30371431 3323 3323 3324 3324 3325 3323 3323 3324 3324 3322 3324 3323 3324 3324 3325 3
442 2026-09-06T13:11:10.225Z Y230202C30371427 3328 3327 3327 3327 3326 3328 3326 3326 3327 3328 3328 3327 3328 3328 3326 2
443 2026-09-06T13:21:10.328Z Y230202C30371426 3320 3321 3321 3322 3322 3320 3321 3322 3319 3322 3321 3321 3322 3322 3322 3
444 2026-09-06T13:21:10.453Z Y230202C30371425 3363 3365 3363 3368 3364 3364 3365 3362 3366 3365 3364 3365 3358 3365 3363 10
445 2026-09-06T13:21:10.548Z Y230202C30371431 3366 3367 3367 3367 3366 3366 3366 3367 3367 3354 3366 3366 3367 3366 3366 13
446 2026-09-06T13:21:10.674Z Y230202C30371427 3368 3365 3369 3368 3361 3369 3366 3367 3370 3370 3367 3368 3371 3371 3364 10
447 2026-09-06T13:31:10.763Z Y230202C30371426 3365 3367 3367 3367 3366 3366 3367 3367 3355 3366 3366 3367 3367 3367 3365 12
448 2026-09-06T13:31:10.870Z Y230202C30371425 3312 3312 3312 3312 3311 3311 3312 3311 3312 3312 3312 3312 3311 3312 3311 1
449 2026-09-06T13:31:10.997Z Y230202C30371431 3312 3312 3312 3312 3312 3312 3312 3312 3312 3310 3312 3312 3312 3312 3312 2
450 2026-09-06T13:31:11.122Z Y230202C30371427 3301 3302 3302 3302 3300 3300 3302 3302 3302 3301 3301 3303 3303 3303 3300 3