From 13e35cdbbac072a8d6616fdece935e32b68128be Mon Sep 17 00:00:00 2001 From: Tallagrand Thierry Date: Thu, 27 Aug 2026 10:47:55 +0200 Subject: [PATCH] ESS : desactivation des charges reseau programmees du GX Trois fenetres actives tous les jours (01:35 et 07:30 vers 45 %, 12:24 vers 55 %) chargeaient la batterie sur le reseau des qu EDF etait present, en concurrence avec la cible du matin de l EVCS. C etait un contournement manuel du proprietaire, utile l hiver, inutile l ete. Les cinq sont desactivees : le controleur EVCS est seul proprietaire de la decision reseau. Consigne le besoin hivernal correspondant : en heure solaire l hiver ajoute ~2 h de nuit a couvrir, donc la cible du matin doit monter vers 80 % et se deduire du croisement production/consommation, pas d un palier fixe. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ --- HANDOFF.md | 28 ++++++++++++++++++++++++++-- docs/MANUEL_COMPLET.md | 11 ++++++++++- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/HANDOFF.md b/HANDOFF.md index 7376c20..d0f1554 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -1172,8 +1172,32 @@ Entités : `switch.gx_device_ess_batterylife_schedule_charge_N_enabled`, `time..._start`, `number..._duration`, `number..._soc`. `sensor.gx_device_ess_batterylife_state` = `self_consumption` hors réseau. Le GX veut donc 45 % la nuit quand EDF est présent, quand notre cible dit 35 % : -**deux automates avec deux consignes différentes sur la même batterie**. À -arbitrer (les désactiver et garder un seul propriétaire, ou les aligner). +**deux automates avec deux consignes différentes sur la même batterie**. + +**Origine (donnée par le propriétaire) et décision du 27/08** : ces trois +fenêtres étaient un contournement manuel, posé d'abord quand le système +n'arrivait plus à tenir un seuil de 20 %, puis réutilisé l'hiver pour garantir +un minimum de charge en heures creuses et éviter de rallumer EDF en heures +pleines. Inutiles l'été. **Les cinq programmations sont désormais désactivées** +(vérifié : `..._charge_0..4_enabled` = off). Le contrôleur EVCS est le seul +propriétaire de la décision réseau. + +⚠️ **Le besoin qu'elles couvraient l'hiver reste entier.** Il doit être repris +par le bilan énergétique, pas par une reprogrammation manuelle — voir la règle +saisonnière ci-dessous. + +### Règle saisonnière de la cible du matin (propriétaire, 27/08) +« 20 % ou 35 % minimum c'est bien l'été mais l'hiver c'est idiot, ça va plutôt +être 80 % le matin ». Le raisonnement est en **heure solaire** : en été 9 h +locales valent 7 h TU, en hiver 10 h locales valent 9 h TU, soit **~2 h de +consommation supplémentaires à tenir sur batterie** avant le relais du solaire, +et une montée hivernale plus lente et plus basse. + +Conséquence : la cible du matin ne doit être ni une constante ni un choix entre +trois paliers. Elle se déduit de l'heure réelle du croisement +production/consommation du lendemain et de l'énergie à couvrir d'ici là — ce +que le bilan sait déjà calculer. C'est le chantier qui remplace à la fois les +paliers 35/55/85 et les charges programmées de l'ESS. ### Acteur non lu n°2 — l'export d'excédent PV `switch.gx_device_dc_coupled_pv_feed_in_excess` = off · diff --git a/docs/MANUEL_COMPLET.md b/docs/MANUEL_COMPLET.md index d96dd3c..7dd0a81 100644 --- a/docs/MANUEL_COMPLET.md +++ b/docs/MANUEL_COMPLET.md @@ -114,10 +114,19 @@ ligne (la console VRM est hébergée dans le cloud Victron). ### Charges programmées de l'ESS (propriétaire concurrent — 27/08/2026) Le GX porte ses propres fenêtres de charge réseau, **trois actives tous les jours**, qu'aucun workflow ne lit : 01:35 → 45 %, 07:30 → 45 %, 12:24 → 55 % -(plus deux désactivées). Elles entrent en concurrence directe avec la cible du +(plus deux désactivées). Elles entraient en concurrence directe avec la cible du matin calculée par l'EVCS (35 % en été). Entités `switch.gx_device_ess_batterylife_schedule_charge_N_enabled` et associées. +**Désactivées le 27/08/2026** (les cinq), sur décision du propriétaire : c'était +un contournement manuel de sa part — d'abord quand le système ne tenait plus un +seuil de 20 %, puis l'hiver pour garantir un minimum de charge en heures creuses +et éviter de rallumer EDF en heures pleines. Le contrôleur EVCS est désormais +seul propriétaire de la décision réseau. ⚠️ Le besoin hivernal reste entier et +doit être repris par le bilan énergétique (cf. règle saisonnière : l'hiver la +cible du matin monte vers 80 %, car 10 h locales = 9 h TU contre 9 h locales = +7 h TU l'été, soit ~2 h de nuit en plus à couvrir). + ### Réseau Victron **ESS sans injection** : la production est bridée en permanence à ce que le système peut absorber (consommation + charge batterie). Voir