Patrick Schurig dafc2d0166 Add powersync-plugin-keba (fork) for FR P30 PV-Edition shutter
- Fork du plugin keba upstream, patch kebaproductinfo.cpp: la detection du
  courant comparait connectorTypeValue au lieu de connectorCurrentValue,
  faisant echouer isValid() sur le type Shutter (KC-P30-ESS...).
- debian/: 2e paquet binaire avec Provides/Replaces/Conflicts nymea-plugin-keba,
  .install par paquet (routage des .so en multi-binaire).
- .pro: backslash manquant, openmeteo etait tombe des SUBDIRS.
2026-05-31 15:44:00 +02:00
2022-04-18 22:50:05 +02:00
2025-12-10 16:14:25 +01:00

etm-powersync-plugins

Fork ETM-Schurig de 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.

Description
No description provided
Readme 13 MiB
Languages
C++ 97.7%
IDL 1.2%
QMake 1.1%