Chauffe-eau en HC de nuit les jours faibles : decision quotidienne du bilan, workflow ECS sous controle du depot (VRM, prevision du jour), energie 24 h
This commit is contained in:
@@ -522,6 +522,39 @@ export const balanceScenarios = [
|
||||
snapshot: jeep(snap2709('2026-09-27T15:00:00+02:00', 30, null, SOMBRE), 12),
|
||||
expect: { usable: true, vehicleActive: false, vehicleGridNeeded: false },
|
||||
},
|
||||
// ======== CHAUFFE-EAU EN HC DE NUIT LES JOURS FAIBLES (07/10/2026) ========
|
||||
{
|
||||
node: 'BALANCE',
|
||||
id: 'bilan-ecs-jour-sombre-eau-la-nuit',
|
||||
label: 'Matin 07:30, journee sombre (18 kWh), SOC 40 : la batterie n arrive pas au requis du soir -> chauffe-eau en HC de nuit',
|
||||
snapshot: Object.assign(snap2709('2026-09-27T07:30:00+02:00', 40, null, SOMBRE),
|
||||
{ night_hc_end_ms: Date.parse('2026-09-28T07:24:00+02:00'), ecs_nuit_jour: '2026-09-26|off|x' }),
|
||||
expect: { usable: true, ecsDue: true, ecsDecided: true, ecsOn: true },
|
||||
},
|
||||
{
|
||||
node: 'BALANCE',
|
||||
id: 'bilan-ecs-jour-ensoleille-eau-au-solaire',
|
||||
label: 'Matin 07:30, journee normale (25,1 kWh), SOC 70 : la batterie atteint le requis du soir -> chauffe-eau au solaire',
|
||||
snapshot: Object.assign(snap2709('2026-09-27T07:30:00+02:00', 70, null),
|
||||
{ night_hc_end_ms: Date.parse('2026-09-28T07:24:00+02:00'), ecs_nuit_jour: '2026-09-26|on|x' }),
|
||||
expect: { usable: true, ecsDue: true, ecsDecided: true, ecsOn: false },
|
||||
},
|
||||
{
|
||||
node: 'BALANCE',
|
||||
id: 'bilan-ecs-decision-figee-dans-la-journee',
|
||||
label: 'Deja decide aujourd hui : pas de nouvelle decision (sinon retirer le chauffe-eau changerait la projection -> oscillateur)',
|
||||
snapshot: Object.assign(snap2709('2026-09-27T13:00:00+02:00', 40, null, SOMBRE),
|
||||
{ night_hc_end_ms: Date.parse('2026-09-28T07:24:00+02:00'), ecs_nuit_jour: '2026-09-27|on|x' }),
|
||||
expect: { usable: true, ecsDue: false, ecsDecided: false },
|
||||
},
|
||||
{
|
||||
node: 'BALANCE',
|
||||
id: 'bilan-ecs-pas-de-decision-avant-la-fin-de-la-nuit',
|
||||
label: '00:30, nouvelle date mais fenetre HC de nuit pas encore passee : la decision de la veille vaut encore',
|
||||
snapshot: Object.assign(snap2709('2026-09-27T00:30:00+02:00', 40, null, SOMBRE),
|
||||
{ night_hc_end_ms: Date.parse('2026-09-27T07:24:00+02:00'), ecs_nuit_jour: '2026-09-26|on|x' }),
|
||||
expect: { usable: true, ecsDue: false, ecsDecided: false },
|
||||
},
|
||||
// ======== LES TROIS VEHICULES (28/09/2026) ========
|
||||
{
|
||||
node: 'BALANCE',
|
||||
|
||||
Reference in New Issue
Block a user