From 781d091771469ba39c27ee7d96cf70b4d0b149e6 Mon Sep 17 00:00:00 2001 From: Tallagrand Thierry Date: Sat, 13 Jun 2026 00:03:22 +0200 Subject: [PATCH] docs: Document V2.6 deployment + EDF flicker bug fix --- HANDOFF.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/HANDOFF.md b/HANDOFF.md index 4feee59..d44166b 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -186,7 +186,16 @@ En `outside_window` + `auto_solar_plus`, baisser les seuils si `soc >= 90` et `f | `allow_grid_hc_midday` | `input_boolean.victron_allow_grid_hc_midday` | OFF | ON (actif) | | `allow_grid_hc_night` | `input_boolean.victron_allow_grid_hc_night` | OFF | ON (actif) | -## 9. Notes de Version +## 9. Bugs corrigés lors du déploiement V2.6 + +### Bug 1 — Clignotement EDF (`edf_general_ok_switch`) +- **Symptôme** : Le switch EDF clignotait ON/OFF toutes les 30s depuis la mise à jour manuelle du workflow V2.6 +- **Cause** : Dans le nœud `Build EVCS Surplus Controller V2.0 Actions`, l'appel `edf_general_ok_on` avait la condition `true` (toujours actif) au lieu d'être conditionné au `sourceMode` +- **Fix** : Remplacé `true` par `context.sourceMode === 'grid_hc_allowed' || context.sourceMode === 'grid_forced'` +- **Note** : Il a fallu aussi ajouter `const context = root.context || {};` en haut du nœud `Build` car `context` n'était pas importé +- **Validation** : Désactivation de V2.6 → arrêt du clignotement. Réactivation Grid Hysteresis seul → stable. Réactivation V2.6 corrigé → stable. + +## 10. Notes de Version - Workflow mis à jour de V2.5 → **V2.6** par l'utilisateur via l'interface n8n. - La feature afternoon_probe y est désormais active. @@ -194,4 +203,5 @@ En `outside_window` + `auto_solar_plus`, baisser les seuils si `soc >= 90` et `f --- *Document créé le : 12/06/2026 | Mis à jour : 12/06/2026* +*Session terminée : afternoon_probe déployé + bug EDF corrigé + stabilité confirmée* *Prochaine action : Observer le comportement en afternoon et ajuster les seuils des helpers si nécessaire*