Rec 2 : top-off ACM 52,4 -> 52,8 V sur le parc assaini
Le 52,4 V avait ete pose le 06/09 pour menager la cellule 12 faible du pack ANCIEN (§57). Ce pack est sorti. Cellules du pack 2 a 3-6 mV, la plus haute a 3356 mV, loin des 3550 mV ou le BMS reduit le courant. On releve le top-off pour atteindre une charge plus pleine et RECALIBRER la jauge SOC Pylontech (qui derive tant qu'on n'atteint jamais 100 %). 52,8 V = 3,52 V/cellule, sous les 53,2 V autorises par le BMS. ⚠️ Cellules du pack 1 (US5000) pas encore sous surveillance continue (2e cable en commande). Proprietaire a autorise explicitement malgre le caveat. patch rejouable tools/patch-20260920-topoff-52v8.mjs. golden-acm 20/20, attendu acm-jour-topoff mis a jour (52,4->52,8), mutation : retour a 52,4 -> 1 echec. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
This commit is contained in:
18
tools/patch-20260920-topoff-52v8.mjs
Normal file
18
tools/patch-20260920-topoff-52v8.mjs
Normal file
@@ -0,0 +1,18 @@
|
||||
// Rec 2 (20/09/2026) : top-off ACM 52,4 -> 52,8 V, parc assaini.
|
||||
// Le 52,4 V avait ete pose le 06/09 pour menager la cellule 12 faible du pack
|
||||
// ANCIEN (§57). Ce pack est sorti ; les cellules du pack 2 sont a 3-6 mV, la
|
||||
// plus haute a 3356 mV, loin des 3550 mV ou le BMS reduit le courant. On releve
|
||||
// donc le top-off pour atteindre une charge plus pleine et RECALIBRER la jauge
|
||||
// SOC Pylontech (qui derive tant qu'on n'atteint jamais 100 %). 52,8 V =
|
||||
// 3,52 V/cellule, sous les 53,2 V que le BMS autorise.
|
||||
// ⚠️ Les cellules du pack 1 (US5000) ne sont pas encore sous surveillance
|
||||
// continue (2e cable en commande) — le proprietaire a autorise explicitement.
|
||||
import { readFileSync, writeFileSync } from 'node:fs';
|
||||
const f = 'workflows/victron-auto-charge-manager-v1.2.json';
|
||||
const s = readFileSync(f, 'utf8');
|
||||
const avant = "pv_topoff: { current_a: 80, voltage_v: 52.4 }";
|
||||
const apres = "pv_topoff: { current_a: 80, voltage_v: 52.8 }";
|
||||
if (!s.includes(avant)) { console.error('motif pv_topoff 52.4 introuvable'); process.exit(1); }
|
||||
if (s.split(avant).length - 1 !== 1) { console.error('motif non unique'); process.exit(1); }
|
||||
writeFileSync(f, s.replace(avant, apres));
|
||||
console.log('top-off 52.4 -> 52.8 V applique');
|
||||
Reference in New Issue
Block a user