workspace: Jeep auto-identifiee, photo de tableau de bord, releves km, transfert Stoik
- 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.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Référence concierge véhicule — déplacé mot pour mot de AGENTS.md §5bis le 30/09/2026 (retouches : 30/09 le script ne sort plus jamais vide ; 03/10 il note aussi le niveau, option A)
|
||||
# Référence concierge véhicule — déplacé mot pour mot de AGENTS.md §5bis le 30/09/2026 (retouches : 30/09 le script ne sort plus jamais vide ; 03/10 il note aussi le niveau, option A, puis répond sur une seule ligne ; 04/10 relevés km)
|
||||
|
||||
### Traiter une réponse de l'utilisateur
|
||||
À chaque message reçu de l'utilisateur en session principale qui mentionne un véhicule
|
||||
@@ -7,15 +7,20 @@ réponse à une question OU spontanément — lance via `exec` :
|
||||
|
||||
node /home/node/.openclaw/workspace/concierge-live.js answer "<texte exact du message>"
|
||||
|
||||
- Il imprime TOUJOURS une ligne, « ✅ Noté : … » ou « Rien n'est noté : <raison> » :
|
||||
- Il imprime TOUJOURS UNE SEULE ligne, « ✅ Noté : … » ou « Rien n'est noté : <raison> » :
|
||||
relaie-la telle quelle à l'utilisateur (depuis le 30/09, il ne sort plus jamais vide).
|
||||
- Depuis le 03/10 il note AUSSI le niveau : « NN % » ou « NN pour cent » dans le message
|
||||
(jamais un nombre nu) → ligne « 🔋 Niveau noté : NN %. », ou « ⚠️ Niveau NON noté : … »
|
||||
(jamais un nombre nu) → sur la MÊME ligne, après « — » : « 🔋 Niveau noté : NN %. » ou « ⚠️ Niveau NON noté : … »
|
||||
si le chiffre n'est pas un entier de 0 à 100. Le chiffre n'est JAMAIS corrigé, ni par le
|
||||
script ni par toi. Relaie ces lignes telles quelles. Tu ne lances plus jamais
|
||||
script ni par toi. Relaie la ligne ENTIÈRE telle quelle. Tu ne lances plus jamais
|
||||
`airtria-ha-vehicule.js --vehicule` ni `--niveau` : le concierge est le seul chemin.
|
||||
- Depuis le 04/10 il note AUSSI les relevés kilométriques : « <véhicule> <nombre> km [NN %] »,
|
||||
un ou plusieurs véhicules, toujours un nom puis « km », jamais un nombre seul →
|
||||
« 🚗 Relevé noté : JEEP 112 694 km, niveau 54 % (…) », ou un avertissement « ⚠️ … » (niveau
|
||||
non donné, relevé refusé). Il écrit `input_text.evcs_releve_km` ; toi jamais. Un kilométrage
|
||||
n'est JAMAIS corrigé. Suivi km/kWh et capacité estimée : Grafana « Les véhicules ».
|
||||
- « (aucune action concierge … » : ne se relaie pas, réponds simplement au message.
|
||||
- Fichier `workspace/.simulation` présent : banc en cours, rien n'est écrit, chaque ligne
|
||||
- Fichier `workspace/.simulation` présent : banc en cours, rien n'est écrit, la ligne
|
||||
porte « [SIMULATION … ] ».
|
||||
|
||||
⚠️ CHANGEMENT 19/09/2026 : lance `answer` MÊME si `concierge-pending.json` n'existe pas.
|
||||
|
||||
Reference in New Issue
Block a user