# etm-powersync-plugins Fork ETM-Schurig de [nymea-plugins](https://github.com/nymea/nymea-plugins). Contient l'ensemble des plugins d'intégration amont, **plus les modules spécifiques ETM-PowerSync**. ## Modules ETM (les seuls qu'on développe ici) | Module | Type | Rôle | |---|---|---| | `openmeteo` | IntegrationPlugin | Conditions météo/solaires actuelles (GHI/DNI/DHI, GTI par pan, satellite) | | `linky` | IntegrationPlugin | Compteur principal (TIC) : option, HC/HP, `ISOUSC`, couleur Tempo, puissances | | `tarif-api` | IntegrationPlugin | Client d'une API tarifaire ; expose `currentMarketPrice` + `rank` | | `eastron`| IntegrationPlugin | Compteur energie | | `waveshare`| IntegrationPlugin | Modbus IO-module | Les autres dossiers sont des plugins **amont**, conservés tels quels. ## Build QMake, dans l'arbre nymea-plugins (Qt5 et Qt6). `plugininfo.h` est généré à partir du `.json` de métadonnées de chaque module. ## Licence GPL-3.0-or-later (cf. `LICENSE.GPL3`). **Aucune logique propriétaire** ici (cf. frontière de licence dans la doc d'architecture). ## Architecture d'ensemble Source de vérité transverse : [etm-powersync-docs / ARCHITECTURE.md](https://git.etm-powersync.fr/ETM-Schurig/etm-powersync-docs/src/branch/master/ARCHITECTURE.md).