Cible du matin fixee par le bilan dans les deux sens ; urgence avant depart seulement s'il manque de l'energie
This commit is contained in:
@@ -1341,9 +1341,11 @@ export const scenarios = [
|
||||
},
|
||||
|
||||
{
|
||||
// SENS UNIQUE : le bilan ne doit jamais ABAISSER la cible.
|
||||
id: 'cible-bilan-ne-baisse-pas-la-cible',
|
||||
label: "Nuit HC, SOC 30, le bilan ne demande que 25 % → le palier 35 % reste maître → le réseau est maintenu",
|
||||
// 01/10/2026, DECISION DU PROPRIETAIRE : le bilan fixe la cible DANS LES
|
||||
// DEUX SENS (« 35 % c'est idiot si le besoin est prevu 26,6 % »). Ce
|
||||
// scenario figeait l'ancien sens unique ; il fige desormais l'inverse.
|
||||
id: 'cible-bilan-abaisse-la-cible',
|
||||
label: "Nuit HC, SOC 30, le bilan ne demande que 25 % → la cible est 25 %, le palier 35 % n'est plus maître → le réseau est relâché",
|
||||
time: '2026-08-08T03:00:00+02:00',
|
||||
overrides: {
|
||||
...VEHICLE_NIGHT, allow_grid_hc_night: 'on',
|
||||
@@ -1357,9 +1359,8 @@ export const scenarios = [
|
||||
},
|
||||
expect: {
|
||||
profile: 'night_hc',
|
||||
state: 'night_session_done_idle',
|
||||
takeoverNeeded: true,
|
||||
takeoverHelperService: 'turn_on',
|
||||
takeoverNeeded: false,
|
||||
takeoverHelperService: 'turn_off',
|
||||
},
|
||||
},
|
||||
|
||||
@@ -3152,13 +3153,23 @@ export const scenarios = [
|
||||
// de 30 min declenchait la « recharge urgente avant depart » (0 kWh manquant)
|
||||
// et fermait EDF. Le jeudi, la JEEP ne part pas.
|
||||
{
|
||||
id: 'depart-matin-jour-de-depart-urgence-historique',
|
||||
label: 'Depart JEEP 06:30 un jour de depart : la marge de 30 min engage le reseau a 06:00 (comportement historique)',
|
||||
id: 'depart-matin-jour-de-depart-rien-ne-manque',
|
||||
label: 'Jour de depart, SOC 37 au-dessus de la cible du bilan (28,6) : il ne manque rien, aucune urgence a 06:00 (EDF ferme pour rien les 21, 22, 25, 27/09 et 01/10)',
|
||||
time: '2026-10-01T06:00:00+02:00',
|
||||
overrides: { ...BUDGET_NUIT, balance_last_run: '01/10 05:55', soc_percent: '37',
|
||||
balance_required_soc: '28.6', balance_required_soc_prudent: '29.7',
|
||||
evcs_vehicle: 'JEEP', departure_time_jeep: '06:30:00', departure_day_ok: 'on',
|
||||
night_charge_mode: 'sans_edf', night_budget_prev: '5.93|4010', evcs_total_energy_kwh: '4015' },
|
||||
expect: { edfOnAction: false, takeoverNeeded: false },
|
||||
},
|
||||
{
|
||||
id: 'depart-matin-jour-de-depart-batterie-sous-la-cible',
|
||||
label: 'Jour de depart, SOC 25 sous la cible du bilan (28,6) : il manque 1,1 kWh, l urgence engage le reseau avant 06:30',
|
||||
time: '2026-10-01T06:00:00+02:00',
|
||||
overrides: { ...BUDGET_NUIT, balance_last_run: '01/10 05:55', soc_percent: '25',
|
||||
balance_required_soc: '28.6', balance_required_soc_prudent: '29.7',
|
||||
evcs_vehicle: 'JEEP', departure_time_jeep: '06:30:00', departure_day_ok: 'on',
|
||||
night_charge_mode: 'sans_edf', night_budget_prev: '5.93|4010', evcs_total_energy_kwh: '4015' },
|
||||
expect: { sourceMode: 'grid_forced', edfOnAction: true },
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user