Décision du 2026-08-25 : l'écran « Ordre de service des charges » disparaît. Le rang se règle ici au glisser-déposer, le regroupement à deux niveaux est conservé (domaines ordonnés entre eux, charges ordonnées dedans), et le bloc de télémétrie descend sur la carte de chaque charge.
Les six écrans « Configurer » qu'ouvre le bouton de chaque carte sont dans
configurer_mecanismes_mockup.html.
Le changement de fond n'est pas visuel : ces cartes doivent être les charges lues par
NymeaEnergy.GetLoadConfig, pas des LoadDescriptor reconstruits depuis des
EmsRole. C'est la cause racine du défaut constaté sur appareil — l'écran actuel affichait
« 6/6 rôles configurés · tout est assigné » en pointant sur des appareils absents de la box, pendant que
celle-ci arbitrait deux charges qui n'apparaissaient nulle part.
priority à plat —
la box ne sait rien des domaines, le rang de domaine se déduit de l'ordre d'apparition. Le toggle écrit
enabled.
GetLoadConfig absente de
loads[] se lit désactivée, jamais perdue. L'inclusion ne vaut que dans un sens.available: false, et son résultat n'est
jamais annoncé sur le retour du RPC : mesuré sur le banc, ClearLoadFault répond
EnergyErrorNoError, lève réellement le verrou… et le cycle suivant le repose si la cause
demeure. Le verdict vient de la télémétrie relue, deux cycles plus tard.