1.1 KiB

AGENTS.md — etm-powersync-energy-plugin-etm

Moteur HEMS. Fork GPL de nymea-energy-plugin-nymea, étendu de l'optimisation EV vers un gestionnaire d'énergie complet (ECS, PAC, batterie, relais).

  • Licence : GPL-3.0 · Miroir public : OUI
  • Agent : energy-etm · Branche : feature/beta-rulebased · Scope : energyplugin/

Invariants locaux

  1. Tourne SANS etm-powersync-optimizer (socket absent → repli stratégie règles).
  2. Sécurité jamais déléguée : verifyOverloadProtection() (temps réel) borne toute sortie de l'optimiseur.
  3. Pas de boucle de feedback : surplus = PV mesurée + compteur, jamais le net.
  4. decisionReason non vide, en français, sur chaque décision.
  5. Aucun composant propriétaire ici (Héos vit dans etm-powersync-optimizer).
  6. Première tâche (revue) : renommer nymea-energy-plugin-nymea.pro.pro ETM (+ TARGET, debian/). NE PAS toucher aux noms de paquets publiés.

Références

  • README.md (architecture), INTERFACE.md (fait autorité sur l'API), etm_powersync_energy.svg.

Carte globale et frontières : voir ../AGENTS.md.