Community · GPL3

Le socle est libre. Vraiment.

La version Community d'ETM PowerSync est open source et auto-hébergeable. Si vous êtes à l'aise en ligne de commande, vous pouvez l'installer, l'inspecter et la faire tourner vous-même — sans nous.

  installation · dépôt APT
# ajouter le dépôt ETM (canal stable)
$ curl -fsSL repos.etm-powersync.fr/key.gpg \
  | sudo gpg --dearmor -o /usr/share/...
$ echo "deb [...] stable main" \
  | sudo tee /etc/apt/sources.list.d/etm.list

$ sudo apt update && \
  sudo apt install powersync-community
  ✓ installé · service local actif
Auto-hébergement

Installable depuis notre dépôt APT signé

Nous maintenons une infrastructure de paquets Debian propre : GPG signé, trois canaux (stable / testing / dev). Pas de script obscur à exécuter en root sans savoir ce qu'il fait.

  • Paquets signés GPG — chaîne de confiance vérifiable.
  • Trois canaux — stable pour la prod, testing et dev pour les curieux.
  • Bâti sur nymea.io — écosystème de plugins mature, plateforme IoT open source active.
nymea.io

Bâti sur nymea.io

ETM PowerSync s'appuie sur nymea.io, une plateforme IoT open source maintenue par une communauté active de développeurs et d'utilisateurs à travers le monde. Nous contribuons aux plugins équipements et faisons remonter les cas terrain au projet principal.

Transparence Open Core

Ce qui est libre, ce qui ne l'est pas

On préfère être clairs : tout n'est pas open source, et on vous dit exactement où passe la frontière.

Libre (GPL3)

Le cœur nymea, les plugins équipements que nous portons, l'API, le pilotage par règles de base (surplus, délestage). Vous pouvez l'auditer, le modifier, le redistribuer.

Propriétaire

Le powersync-optimizer : arbitrage tarifaire avancé, et à terme la couche prédictive Predict AI. C'est ce qui finance le développement et le support.

Contribuer

Plugins, retours, signalements

01

Portage de plugins

Vous avez un onduleur ou une borne non supportés ? Le portage des chargers est en cours. Les contributions et les specs Modbus sont bienvenues.

02

Retours terrain

Un comportement étrange sur votre installation ? Vos retours nourrissent directement la feuille de route — on construit avec des cas réels.

03

Documentation

La doc est ouverte. Une procédure peu claire, un cas d'usage manquant : signalez-le, on corrige.

Questions fréquentes

Open source & contribution

Quelle est la licence exacte du socle Community ?

Le cœur nymea.io et les plugins équipements portés par ETM sont distribués sous GPL-3.0. Le code source est public sur GitHub (etmschurig). Le powersync-optimizer (arbitrage tarifaire, prédiction) est propriétaire — c'est le modèle Open Core explicité sur cette page.

Puis-je utiliser Community dans un contexte commercial ?

La GPL-3.0 autorise l'usage commercial. Si vous modifiez le code et distribuez le logiciel, vous devez distribuer vos modifications sous la même licence. Pour un usage interne sans redistribution, aucune contrainte supplémentaire.

Comment contribuer un plugin pour un équipement non supporté ?

Le plus utile est de fournir les spécifications Modbus (adresses de registres, échelles, types de données) de votre équipement. Ouvrez une issue ou une PR sur le dépôt GitHub. Les retours terrain avec des logs réels accélèrent aussi le portage. Un canal d'échange communautaire est prévu — en attendant, les issues GitHub sont le bon endroit.

Quel matériel minimum pour faire tourner Community ?

Une machine arm64 ou x86_64 sous Debian (ou dérivé) : Raspberry Pi, mini-PC, petit serveur ou VM. Les paquets sont publiés pour les deux architectures sur le dépôt APT ; le guide d'installation est sur docs.etm-powersync.fr. Pour les équipements pilotables, consultez la matrice de compatibilité dans la doc.