Controleur : trois ecritures jamais relayees (budget, verrou P12, reset borne) + garde-fou ; verrou P12 leve en fin de session
This commit is contained in:
@@ -3132,6 +3132,21 @@ export const scenarios = [
|
||||
expect: { sourceMode: 'blocked', desiredCharging: false, nightBudgetWrite: null,
|
||||
takeoverNeeded: false, edfOnAction: false },
|
||||
},
|
||||
{
|
||||
id: 'p12-verrou-pose-quand-le-budget-est-atteint',
|
||||
label: 'Budget atteint en session : le verrou P12 est ecrit (une seule passe sur batterie)',
|
||||
time: '2026-09-30T02:30:00+02:00',
|
||||
overrides: { ...BUDGET_NUIT, ...EN_CHARGE_BATTERIE, balance_last_run: '30/09 02:25', soc_percent: '50',
|
||||
night_charge_mode: 'sans_edf', night_budget_prev: '3.7|4000', evcs_total_energy_kwh: '4003.75' },
|
||||
expect: { nightBatteryDoneService: 'turn_on' },
|
||||
},
|
||||
{
|
||||
id: 'p12-verrou-leve-en-fin-de-session',
|
||||
label: '08:00, verrou encore pose : il est leve (sinon la charge sur batterie mourait pour toutes les nuits suivantes)',
|
||||
time: '2026-09-30T08:00:00+02:00',
|
||||
overrides: { ...BUDGET_NUIT, balance_last_run: '30/09 07:55', night_battery_done_prev: 'on' },
|
||||
expect: { nightBatteryDoneService: 'turn_off' },
|
||||
},
|
||||
{
|
||||
id: 'budget-efface-en-fin-de-session',
|
||||
label: 'Fin de fenetre HC (08:00) : le budget fige est efface',
|
||||
|
||||
Reference in New Issue
Block a user