diff --git a/tools/historise-evcs.mjs b/tools/historise-evcs.mjs index 4197802..34e7f83 100644 --- a/tools/historise-evcs.mjs +++ b/tools/historise-evcs.mjs @@ -576,11 +576,25 @@ async function migrer(client) { // qu'aucun capteur ne produit : sa femme (JEEP) etait en conges cette // semaine, son fils (VW) en stage sans retour le midi. // - // mer 09/09 15:55 6,61 kWh -> JEEP (sa femme en conges, charge l'apres-midi) + // mer 09/09 15:55 6,61 kWh -> JEEP | un SEUL branchement, du mercredi + // mer 09/09 19:35 0,77 kWh -> JEEP | 15:55 au jeudi 09:05 : sa femme + // jeu 10/09 01:25 4,88 kWh -> JEEP | a branche la JEEP, et le soir son + // | fils n'a PAS debranche pour mettre + // | la VW a la place — il a roule a + // | l'essence le jeudi. Trois sessions, + // | un seul cable, un seul vehicule. // ven 11/09 16:54 7,45 kWh -> MEGANE (voiture de service, voir ci-dessous) // sam 12/09 11:42 0,09 kWh -> JEEP (samedi midi, routine du week-end) // sam 12/09 11:55 5,94 kWh -> JEEP // + // ⚠️ Le triplet du mercredi a d'abord ete corrige a MOITIE — 15:55 en JEEP, + // les deux autres laissees en VW — ce qui etait physiquement impossible : il + // n'y a qu'un point de charge. C'est le journal `evenement` qui l'a montre, + // en enregistrant les transitions de `binary_sensor.victron_evcs_vehicle_connected` : + // aucun debranchement entre 15:55 et le lendemain 09:05. La frontiere d'un + // branchement est un FAIT observe, jamais un ecart de temps — les creux + // soir/heures creuses font 5 h 20 et ne se distinguent pas d'une nuit entiere. + // // La session du 11/09 n'est NI la VW NI la JEEP : 6 360 W a 28 A, quand les // deux vehicules du foyer plafonnent vers 3 680 W. C'est une Megane // electrique de service. Un vehicule invite se reconnait donc a sa @@ -593,6 +607,8 @@ async function migrer(client) { // egalite. La condition sur la valeur attendue rend l'operation idempotente. for (const [debut, etait, devient] of [ ['2026-09-09 15:55:00+02', 'VW', 'JEEP'], + ['2026-09-09 19:35:00+02', 'VW', 'JEEP'], + ['2026-09-10 01:25:00+02', 'VW', 'JEEP'], ['2026-09-11 16:54:00+02', 'VW', 'MEGANE'], ['2026-09-12 11:42:00+02', 'VW', 'JEEP'], ['2026-09-12 11:55:00+02', 'VW', 'JEEP'],