Budget voiture de la nuit : ce que la batterie peut donner sans EDF, arret au compteur, choix sans EDF / complete

This commit is contained in:
Tallagrand Thierry
2026-09-30 13:26:45 +02:00
parent fb98a8cbb8
commit e0d855f33f
16 changed files with 370 additions and 10 deletions

View File

@@ -504,6 +504,16 @@ const params = {
balanceRequiredSocPrudentPct: num(input.balance_required_soc_prudent, NaN),
nightBatteryChargeEnabled: low(input.night_battery_charge_enabled || 'off') === 'on',
nightBatteryDonePrev: low(input.night_battery_done_prev || 'off') === 'on',
// BUDGET VOITURE DE LA NUIT (30/09/2026, decisions du proprietaire) : ce
// que la voiture peut prendre sur la batterie sans EDF, calcule par le bilan
// (profil prudent, plancher 22 %, jusqu'a la nuit suivante), FIGE a
// l'ouverture de la session et mesure au compteur de la borne. Choix de la
// nuit : `sans_edf` (defaut : on s'arrete au budget) ou `complete` (budget
// batterie puis EDF en HC pour le reste). Toute autre valeur = sans_edf.
nightChargeMode: low(input.night_charge_mode || 'sans_edf') === 'complete' ? 'complete' : 'sans_edf',
balanceNightVehicleBudgetKwh: num(input.balance_night_vehicle_budget_kwh, NaN),
nightBudgetPrevRaw: cleanText(input.night_budget_prev),
evcsTotalEnergyKwh: num(input.evcs_total_energy_kwh, NaN),
balanceEnergyToCoverKwh: num(input.balance_energy_to_cover_kwh, NaN),
// ⚠️ NE PAS CONFONDRE LES DEUX GRANDEURS DU BILAN.
// `balanceEnergyToCoverKwh` est l'energie que la batterie devra FOURNIR