Le nombre d equivalents pilote seul, et les trois bornes s accordent
Le dashboard affichait « capacite batterie utile 15 kWh » a cote d un parc de 4 US2000C. Le proprietaire l a releve : le chiffre est faux, et il ne pilote rien -- depuis le 03/09 la capacite se deduit de la COURBE mesuree mise a l echelle du parc declare, et ce helper n est plus lu que comme garde de completude du bilan. Retire de la carte, remplace par la valeur calculee (6,8 kWh a 4 equivalents, 20,3 a 12). Et j avais introduit une incoherence hier en portant le max du helper a 24 : le controleur et le bilan retombaient sur 7 au-dessus de 16, soit une erreur d un facteur 3 sur la capacite, en silence. Les trois bornes sont alignees a 24. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
This commit is contained in:
@@ -173,7 +173,7 @@ function buildSlots(consumption) {
|
||||
const MODULES_MESURE = 7;
|
||||
const modulesEnService = (() => {
|
||||
const n = num(input.modules_en_service, MODULES_MESURE);
|
||||
return Number.isFinite(n) && n >= 1 && n <= 16 ? n : MODULES_MESURE;
|
||||
return Number.isFinite(n) && n >= 1 && n <= 24 ? n : MODULES_MESURE;
|
||||
})();
|
||||
const echelleParc = modulesEnService / MODULES_MESURE;
|
||||
|
||||
|
||||
@@ -227,7 +227,7 @@ const CFG = {
|
||||
// Absent ou illisible => 7, donc aucun changement tant que personne ne l'ecrit.
|
||||
batteryUsableCapacityKwh: 2.414 * (() => {
|
||||
const n = Number(input.modules_en_service);
|
||||
return Number.isFinite(n) && n >= 1 && n <= 16 ? n : 7;
|
||||
return Number.isFinite(n) && n >= 1 && n <= 24 ? n : 7;
|
||||
})(),
|
||||
nominalAcVoltageV: 230,
|
||||
evcsDedicatedMaxW: 4900,
|
||||
@@ -688,7 +688,7 @@ const history = {
|
||||
// d'aujourd'hui strictement inchange.
|
||||
const parkScale = (() => {
|
||||
const n = Number(input.modules_en_service);
|
||||
return Number.isFinite(n) && n >= 1 && n <= 32 ? n / 4 : 1;
|
||||
return Number.isFinite(n) && n >= 1 && n <= 24 ? n / 4 : 1;
|
||||
})();
|
||||
const bmsDischargeCapA = (() => {
|
||||
const n = Number(input.bms_max_discharge_current_a);
|
||||
|
||||
Reference in New Issue
Block a user