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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ
This commit is contained in:
Tallagrand Thierry
2026-08-27 10:47:55 +02:00
parent f18c6e07f6
commit 13e35cdbba
2 changed files with 36 additions and 3 deletions

View File

@@ -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 ·

View File

@@ -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