La reponse du proprietaire pilote le selecteur, et deux ecrivains cessent de se battre
Corriger le selecteur a la main ne corrige rien : « demain si je dis JEEP il va rester sur VW, donc la solution c'est de le piloter quand je reponds ». Le selecteur n'est pas qu'une etiquette. Le CONTROLEUR n8n le lit pour en deduire l'heure de depart (VW 08:50, JEEP 06:30), donc minutesUntilDeparture, donc batteryRecoveryUrgent — qui coupe P12 et ferme EDF trente minutes avant le depart suppose. Mesure de cette nuit : selecteur reste sur JEEP alors que la VW etait branchee et confirmee par WhatsApp a 19:56 => EDF se serait ferme a 06:00 pour rien, la voiture etant pleine depuis 05:30 et la batterie a 51 %. Deux correctifs, indissociables. 1. piloterSelecteurVehicule() : une reponse du proprietaire ecrit input_select.victron_evcs_vehicle. UNE SEULE FOIS par reponse — la fonction appelante est idempotente par confirmed_at — donc le dernier mot reste a l'humain quel que soit le canal. Seulement pour les labels qui SONT des options du selecteur : MEGANE, INVITE et ZERO n'y figurent pas, et l'heure de depart n'a aucun sens pour un vehicule de passage. 2. ecrireSession() n'ecrase plus une session confirmee. Cette ligne reecrivait le vehicule depuis le selecteur a CHAQUE CYCLE d'une session ouverte, pendant que appliquerEtiquettesEnAttente remettait l'etiquette juste apres : deux ecrivains sur la meme colonne toutes les 60 s, et une ligne de journal a chaque passe — une soixantaine le 15/09. Le drapeau vehicule_sur dit « un humain a confirme » : quand il est vrai, le selecteur n'a plus voix au chapitre. Preuve du diagnostic, par l'experience : le dernier « Etiquette VW posee » est a 01:40:58, le selecteur passe a VW a 01:41:59, et plus une seule ligne ensuite. La bagarre s'arrete a la seconde ou les deux ecrivains s'accordent. Preuve du correctif 2, en lecture seule sur les lignes reelles : sur les deux sessions VW, l'expression d'avant ecrirait JEEP, la nouvelle garde VW ; sur les sessions JEEP les deux concordent. Et sur un cas synthetique non confirme, la nouvelle expression suit bien le selecteur — la garde est ciblee. DEFAUT TROUVE EN RELISANT LA SORTIE DU PREMIER ESSAI A BLANC : sans garde, un --dry-run aurait pilote le selecteur pour de vrai. Seule l'egalite fortuite actuel === label avait evite l'ecriture. Garde posee, puis eprouvee en mettant le selecteur sur JEEP : la sortie annonce « [blanc] piloterait JEEP -> VW » et le selecteur est reste JEEP. MANUEL : capacite des vehicules. La VW annonce 10 kWh de plaque pour 42 km ; la reference MESUREE au compteur de la borne est 7,70 kWh pour une charge menee a son terme (15/09 01:25-03:41). C'est ce chiffre qui dimensionne une nuit, pas la plaque. La JEEP n'est pas mesuree de la meme facon : ne pas lui appliquer les 7,70 kWh. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
This commit is contained in:
@@ -110,6 +110,23 @@ module n), `log`, `stat`.
|
||||
Deux véhicules alternent : **VW** (hybride, départ ~08:50) et **JEEP**
|
||||
(départ ~06:30) — cf. §11.5.
|
||||
|
||||
### Capacite des vehicules (donnee par le proprietaire, 16/09/2026)
|
||||
|
||||
La **VW** est un hybride rechargeable de **10 kWh** annonces, pour une autonomie
|
||||
electrique de **42 km** batterie pleine. Reference MESUREE au compteur de la
|
||||
borne : une charge menee a son terme depuis un niveau bas a pris **7,70 kWh au
|
||||
compteur** (session du 15/09 01:25-03:41, 2 h 17 a 3,68 kW). C'est le chiffre a
|
||||
utiliser pour dimensionner une nuit de charge — pas les 10 kWh de plaque, qui
|
||||
n'incluent ni la reserve basse du constructeur ni le rendement du chargeur
|
||||
embarque.
|
||||
|
||||
Regle de trois utilisable : l'autonomie restante affichee au tableau de bord
|
||||
donne directement la fraction manquante. 8 km sur 42 => il manque 81 % d'une
|
||||
charge pleine, soit environ **6,2 kWh au compteur**.
|
||||
|
||||
⚠️ La capacite de la JEEP n'est pas encore mesuree de la meme facon. Ne pas lui
|
||||
appliquer les 7,70 kWh de la VW.
|
||||
|
||||
### Routine de charge des deux vehicules (donnee par le proprietaire, 05/09/2026)
|
||||
|
||||
| vehicule | conducteur | quand il charge |
|
||||
|
||||
Reference in New Issue
Block a user