From 13698c4d82791b22f7e9c51c0bdf1fcce7b9550d Mon Sep 17 00:00:00 2001 From: Tallagrand Thierry Date: Sun, 4 Oct 2026 15:50:25 +0200 Subject: [PATCH] EVCS Master : EDF en lecture seule, energie de session au compteur ; HANDOFF onglets --- HANDOFF.md | 24 +++++++++++++++++++++++- dashboards/evcs_master.yaml | 18 ++++++++++++------ 2 files changed, 35 insertions(+), 7 deletions(-) diff --git a/HANDOFF.md b/HANDOFF.md index bc326b3..82dad80 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -1716,5 +1716,27 @@ verifier la premiere heure compilee et corriger par ajustement. voiture). Rien a faire ; si ce n'est pas elle, reponds avec le bon vehicule. ») ; autre vehicule -> question apres ~15-20 min (latence Uconnect). A implementer par SPARK. +### 04/10 apres-midi — EVCS Master en onglets (demande du proprietaire) +Le tableau mettait tout dans une grille `layout-card` a colonnes automatiques : cartes qui se +chevauchaient (capture du proprietaire). Refait en **quatre onglets**, cartes deplacees sans etre +reecrites (29 commentaires conserves, entites verifiees une a une) : +- **Session** (`default_view`) : bandeau, Etat borne, Session, Historique EVCS, Conseiller IA ; +- **Vehicules** (`vehicules`) : JEEP lue par Uconnect, vehicule branche et cette nuit, releve km, + calendrier des departs, capacites et puissances, verdict « voiture a midi » ; +- **Pilotage** (`pilotage`) : strategie et decision du controleur, strategie et autorisations + reseau, contexte energie, actions rapides et commandes manuelles ; +- **Diagnostic** (`diagnostic`) : identite borne, agents et surveillance. +Retire : la carte « Besoin vehicule » (lisait le helper mort `target_vehicle`). Corrige apres les +captures : le tableau lisait `sensor.victron_evcs_statut_fr` (entite orpheline, « Indisponible ») au +lieu de `sensor.victron_evcs_status_fr` ; bandeau « charge inactive » remplace par « Vehicule plein — +la borne est en veille » (etats collants du controleur, `condition: or`) ou « pas de charge en ce +moment » + raison ; libelles tronques raccourcis, vehicule en tete ; « Reseau EDF » de Contexte +energie en LECTURE SEULE (`simple-entity`, `tap_action: none` : un appui fermait/ouvrait le +contacteur) ; energie de session = `sensor.evcs_hq2239dnt7p_last_session_energy` (compteur borne, +au lieu de `victron_evcs_l1_energy_forward` toujours « unknown »), titre « Charge en cours / Pas de +charge en ce moment ». Laisse volontairement : jours d'apres-midi VW/ZERO « unknown » (vides = +tous les jours pour le matin, ne pas risquer un depart quotidien). Sauvegardes +`evcs_master.yaml.bak-20261004-{onglets,retouches,edf-session}`. + --- -*Document mis a jour le : 04/10/2026 (~15:40) — Jeep lue par Uconnect et identifiee seule, capacite JEEP 10 kWh, concierge variante (a) ; releve par photo (SPARK), hass-uconnect en attente ; ecart semaine/week-end mesure (pas de profil week-end la nuit) ; nuit du budget : budget borne au plancher prudent, sans EDF = voiture bloquee meme EDF ferme (batterie seule) ; Energie : sauts corriges ; tableau Energie complete (Sud/Ouest, batterie par integration, borne ; aucun redemarrage HA) ; kilometrage des vehicules (km/kWh, capacite, releves de reference, agent cable 15/15) ; a verifier le 04/10 au matin : nuit du budget JEEP ; concierge : vehicule non confirme demande, heure de saisie ; Grafana vehicules en tableau ; Grafana vehicules : ZERO et Invite ajoutes, session 16:46 reetiquetee ZERO ; prevision SOC 10 h ~35 % ; concierge fiable : niveau note par le script, une ligne, dedoublonnage, simulation par drapeau ; agent : message incompris = question, bourse sur demande explicite (banc final 6/6) ; a verifier : nuit du samedi 03 au dimanche 04/10 (budget < besoin JEEP), cron orange-cloture lundi 05/10 apres 17:40, comparaison VRM / Forecast.Solar lundi 05/10* +*Document mis a jour le : 04/10/2026 (~16:30) — EVCS Master en quatre onglets ; Jeep lue par Uconnect et identifiee seule, capacite JEEP 10 kWh, concierge variante (a) ; releve par photo (SPARK), hass-uconnect en attente ; ecart semaine/week-end mesure (pas de profil week-end la nuit) ; nuit du budget : budget borne au plancher prudent, sans EDF = voiture bloquee meme EDF ferme (batterie seule) ; Energie : sauts corriges ; tableau Energie complete (Sud/Ouest, batterie par integration, borne ; aucun redemarrage HA) ; kilometrage des vehicules (km/kWh, capacite, releves de reference, agent cable 15/15) ; a verifier le 04/10 au matin : nuit du budget JEEP ; concierge : vehicule non confirme demande, heure de saisie ; Grafana vehicules en tableau ; Grafana vehicules : ZERO et Invite ajoutes, session 16:46 reetiquetee ZERO ; prevision SOC 10 h ~35 % ; concierge fiable : niveau note par le script, une ligne, dedoublonnage, simulation par drapeau ; agent : message incompris = question, bourse sur demande explicite (banc final 6/6) ; a verifier : nuit du samedi 03 au dimanche 04/10 (budget < besoin JEEP), cron orange-cloture lundi 05/10 apres 17:40, comparaison VRM / Forecast.Solar lundi 05/10* diff --git a/dashboards/evcs_master.yaml b/dashboards/evcs_master.yaml index 7828352..e572c75 100755 --- a/dashboards/evcs_master.yaml +++ b/dashboards/evcs_master.yaml @@ -136,12 +136,14 @@ views: color: "#e53935" - type: custom:mushroom-template-card - primary: Session en cours + primary: > + {{ 'Charge en cours' if states('sensor.victron_evcs_ac_power') | float(0) > 100 else 'Pas de charge en ce moment' }} secondary: > {{ states('sensor.victron_evcs_ac_power') | float(0) | round(0) }} W • {{ states('sensor.victron_evcs_current') | float(0) | round(1) }} A • Consigne {{ states('sensor.victron_evcs_set_current') | float(0) | round(1) }} A - • {{ states('sensor.victron_evcs_charging_time') }} + • {{ states('sensor.evcs_hq2239dnt7p_last_session_energy') | float(0) | round(1) }} kWh + • {{ 'durée ' if states('sensor.victron_evcs_ac_power') | float(0) > 100 else 'dernière session ' }}{{ states('sensor.victron_evcs_charging_time') }} multiline_secondary: true icon: mdi:flash icon_color: amber @@ -161,8 +163,8 @@ views: name: Consigne envoyée - entity: sensor.victron_evcs_charging_time name: Durée charge - - entity: sensor.victron_evcs_l1_energy_forward - name: Énergie session + - entity: sensor.evcs_hq2239dnt7p_last_session_energy + name: Énergie de la session (compteur borne) - type: custom:vertical-stack-in-card cards: @@ -503,8 +505,12 @@ views: name: Charges maison - entity: sensor.victron_grid_power_l1 name: Puissance réseau - - entity: switch.edf_general_ok_switch - name: Réseau EDF + # Lecture seule (04/10) : un appui ici fermait ou ouvrait le contacteur. + - type: simple-entity + entity: switch.edf_general_ok_switch + name: Réseau EDF (fermé = on) + tap_action: + action: none - type: custom:vertical-stack-in-card cards: