- concierge-live.js : question immediate si la Jeep a le contact mis (info fraiche)
ou un GPS frais hors de zone.maison_jeep ; pas de question pour un branchement
decouvert plus de 2 h apres son heure (trace) ; relais de l'alerte chauffe-eau
(input_text.evcs_alerte_chauffe_eau, une fois par fenetre HC, active === true).
- AGENTS.md : chauffe-eau en lecture seule (etat reel = switch, raison, pas de
pilotage, BOOST sur l'appareil), jour faible = EDF aux HC de nuit et de midi,
recharge HC expliquee par victron_charge_reason.
- Journaux de tri Orange et AIRTRIA, DREAMS.
- detect : chargeur off, last_info_update_at dans [branchement -10 min, branchement] et odometer.last_changed dans [-10 min, +20 min] (heure de relecture HA) -> ligne d'info JEEP, niveau a l'arrivee, sans question. Une Jeep garee qui republie sans rouler est exclue.
- Journaux de tri Orange et AIRTRIA, DREAMS.
- concierge-live.js : variante (a), la JEEP identifiee par Uconnect recoit une
ligne d'info sans question ; attente de 15 min avant de questionner une voiture
inconnue ; releves km ; reponse sur une ligne ; simulation sans ecriture d'etat.
- concierge-write.js (EVCS) : niveau et releve km, tests.
- lecture-tableau.py : lecture d'une photo de tableau de bord par la Spark,
confirmation avant envoi au concierge, % ignore si branchee depuis > 10 min.
- stoik-transfert.py : rapports Stoik de la boite AIRTRIA vers la Gmail, une fois.
- AGENTS.md et reference-concierge.md alignes.
- .gitignore : deux scripts ajoutes, DREAMS de l'agent bilans exclu.
- concierge-write.js : setVehicleLevel (entier 0-100, refus sans correction,
relecture), ZERO dans SELECTOR_LABELS ; tests 13/13.
- concierge-live.js answer : reconnait « NN % », ecrit le niveau, lignes
« 🔋 Niveau noté » / « ⚠️ Niveau NON noté ».
- Drapeau workspace/.simulation lu par concierge-live.js et airtria-ha-vehicule.js :
aucune ecriture HA pendant un banc agent.
- airtria-ha-vehicule.js : validation de tous les arguments avant ecriture.
- AGENTS.md et reference-concierge.md : vehicule et niveau passent par le concierge.
- Journaux de tri Orange et AIRTRIA, DREAMS.
- airtria-ha-vehicule.js : option --mode-nuit complete|sans_edf (seul
input_select.victron_evcs_night_charge_mode, relecture, refus des options
inconnues) ; libelle « aucune voiture branchee » distinct du selecteur.
- concierge-live.js : message sans vehicule marque « (aucune action concierge »,
a ne pas relayer.
- AGENTS.md : routage charge voiture de la nuit et budget, regle §5.0.
- Journaux de tri Orange et AIRTRIA.