diff --git a/docs/RELEVE_3g2.md b/docs/RELEVE_3g2.md index f3f90f5..08d2ee7 100644 --- a/docs/RELEVE_3g2.md +++ b/docs/RELEVE_3g2.md @@ -1,6 +1,7 @@ # Relevé machine — 3g-2 sur le banc `.75`, 2026-08-27 -**Paquet** : `1.15.2+etm23`, construit arm64 dans `build-cross-arm64`, posé par +**Paquets** : `1.15.2+etm23` puis `1.15.2+etm24` (correctif du §3.1), construits arm64 dans +`build-cross-arm64`, posés par `etm-powersync-deploy/deploy.sh` (rollback : `/var/lib/etm-deploy/archive/`). **Compteur** : Fronius SunSpec. **Bornes** : Terra AC réelle (absente du réseau) + wallbox simulée. @@ -150,6 +151,30 @@ borne débranchée disparaît du contexte, la charge suivante reçoit les 3 000 seconde moitié du test rebranche le véhicule pour prouver que c'est bien `pluggedIn` qui décide et non une exclusion fortuite. +**VÉRIFIÉ SUR MACHINE avec `1.15.2+etm24`**, en rejouant exactement la condition — wallbox en +Eco, voiture assignée, `pluggedIn: false` : + +``` +[Arbitre] Borne "Simulated wallbox" hors waterfall (pas de voiture assignée, mode manuel, + ou aucun véhicule branché). +``` + +`loads[]` ne contient plus que `chauffe-eau` et `pac-terrain`, et le budget leur va entier. +Sous `+etm23`, la même condition donnait 4 853 W à la borne. + +> **Conséquence à connaître : « hors arbitrage » ne veut pas dire « non commandée ».** Sortie du +> waterfall, la borne retombe sur le PROXY, qui la planifie et la commande — +> `### Surplus would adjust evcharger "Simulated wallbox" to total 12,35 A (2 841 W)` puis +> `Executing action … to power: ON, Carging current: 6A, Issuer: Surplus`. C'est le repli prévu +> (tout ce que le waterfall ne prend pas reste au proxy) et **l'invariant du lot tient : un seul +> commandeur**. Aucun watt n'est retiré de la cascade, et la borne ne tire rien puisque rien +> n'est branché — c'est le comportement de l'amont, inchangé. +> +> À noter tout de même l'asymétrie avec les deux autres exclusions : « mode manuel » fait sauter +> la borne dans `adjustEvChargers()`, « pas de voiture » la fait finir à `power OFF`, tandis que +> « débranchée » la fait commander ON au courant minimum. Sans effet tant que rien n'est +> branché ; à revoir le jour où le §10 fera du proxy autre chose qu'un repli. + ### 3.2 Mineur — le rang par défaut retombe à ÉGALITÉ, pas « en tête » Les deux bornes ont reçu **rang 1**, à égalité avec `chauffe-eau` qui l'occupait déjà. @@ -192,7 +217,7 @@ bornes grandit. | | valeur | pourquoi | |---|---|---| -| Paquet | **`1.15.2+etm23`** | posé par `deploy.sh`, `+etm22` archivé | +| Paquet | **`1.15.2+etm24`** | posé par `deploy.sh` ; `+etm22` et `+etm23` archivés | | `ChargingInfos` | **identiques à l'origine** — les deux bornes en `ChargingModeNormal`, sans voiture, `targetPercentage: 0` | comparées champ par champ au relevé d'avant | | Voiture de test | **retirée** (`3G2-CAR-A-SUPPRIMER`) | | | Wallbox simulée | **éteinte** (`power: false`) | l'arbitre ne la commande plus, elle est hors arbitrage |