docs: prévision PV, FAQ et accueil renvoient à la section Optimiseur
Prévision PV, « Et un optimiseur ? » : le protocole existe et est publié, la connexion est en test (« en cours de développement » n'était plus exact) ; lien vers la section. FAQ, open source : « socle (powersync-core) », ancien nom, devient le moteur d'énergie (etm-powersync-energy-plugin-etm) ; protocole ouvert, optimiseur de référence et suite de conformité mentionnés. Accueil : liens vers « Comment le moteur décide » et la section Optimiseur. Trois langues. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
4c1b8a2be9
commit
0b8ccc6c9d
@ -14,13 +14,16 @@ Option.
|
|||||||
|
|
||||||
## Ist das Projekt Open Source?
|
## Ist das Projekt Open Source?
|
||||||
|
|
||||||
Die Basis (`powersync-core`) und die Plugins stehen unter GPL-3.0. Der in die
|
Die Energie-Engine (`etm-powersync-energy-plugin-etm`) und die Plugins stehen unter
|
||||||
Energie-Engine integrierte Optimierer-Client ebenfalls — alles, was mit nymea verbunden
|
GPL-3.0, einschließlich des in die Engine integrierten Optimierer-Clients — alles, was mit
|
||||||
ist, ist es. Die **Fachlogik** der Optimierung dagegen (Tarifabwägung, an Ihrer Anlage
|
nymea verbunden ist, ist es. Die Engine funktioniert allein, ohne Optimierer. Das
|
||||||
gelernte Prognosen) ist proprietär: sie läuft in einem separaten Prozess, angebunden
|
[Protokoll zwischen Engine und Optimierer](optimiseur/index.md) ist offen und
|
||||||
über eine offene, dokumentierte Schnittstelle. Die Optimierung läuft bei Ihnen, auf der
|
veröffentlicht, mit einem freien Referenz-Optimierer und einer Konformitäts-Testsuite:
|
||||||
Box oder auf einem Rechner in Ihrem lokalen Netz. Diese IPC-Grenze ist der Kern des Open-Core-Modells — das Plugin bleibt
|
Jeder kann einen eigenen schreiben. Der **ETM-Optimierer** und seine Fachlogik
|
||||||
frei, die Fachlogik bleibt proprietär.
|
(Tarifabwägung, an Ihrer Anlage gelernte Prognosen) sind dagegen proprietär: Sie laufen in
|
||||||
|
einem separaten Prozess, angebunden über dieses Protokoll, bei Ihnen — auf der Box oder auf
|
||||||
|
einem Rechner in Ihrem lokalen Netz. Diese Prozessgrenze ist der Kern des
|
||||||
|
Open-Core-Modells — die Engine bleibt frei, die Fachlogik bleibt proprietär.
|
||||||
|
|
||||||
## Was unterscheidet Community und Pro?
|
## Was unterscheidet Community und Pro?
|
||||||
|
|
||||||
|
|||||||
@ -13,13 +13,15 @@ app. That is an architectural decision, not an option.
|
|||||||
|
|
||||||
## Is the project open source?
|
## Is the project open source?
|
||||||
|
|
||||||
The foundation (`powersync-core`) and the plugins are under GPL-3.0. So is the optimiser
|
The energy engine (`etm-powersync-energy-plugin-etm`) and the plugins are under
|
||||||
client built into the energy engine — everything linked against nymea is. The
|
GPL-3.0, including the optimiser client built into the engine — everything linked against
|
||||||
optimisation **business logic**, however (tariff arbitration, forecasts learned from
|
nymea is. The engine works on its own, without an optimiser. The
|
||||||
your installation), is proprietary: it runs in a separate process, reached through an
|
[protocol between the engine and an optimiser](optimiseur/index.md) is open and
|
||||||
open, documented interface. Optimisation runs at your place, on the box or on a machine
|
published, with a free reference optimiser and a conformance suite: anyone can write their
|
||||||
in your local network.
|
own. The **ETM optimiser** and its business logic (tariff arbitration, forecasts learned
|
||||||
That IPC boundary is the heart of the Open Core model — the plugin stays free, the
|
from your installation), however, are proprietary: they run in a separate process, reached
|
||||||
|
through that protocol, at your place — on the box or on a machine in your local network.
|
||||||
|
That process boundary is the heart of the Open Core model — the engine stays free, the
|
||||||
business logic stays proprietary.
|
business logic stays proprietary.
|
||||||
|
|
||||||
## What is the difference between Community and Pro?
|
## What is the difference between Community and Pro?
|
||||||
|
|||||||
17
docs/faq.md
17
docs/faq.md
@ -13,13 +13,16 @@ vous-même dans l'application. C'est un choix d'architecture, pas une option.
|
|||||||
|
|
||||||
## Le projet est-il open source ?
|
## Le projet est-il open source ?
|
||||||
|
|
||||||
Le socle (`powersync-core`) et les plugins sont sous GPL-3.0. Le client de
|
Le moteur d'énergie (`etm-powersync-energy-plugin-etm`) et les plugins sont sous
|
||||||
l'optimiseur, intégré au moteur d'énergie, est lui aussi GPL — tout ce qui est lié à
|
GPL-3.0, y compris le client de l'optimiseur intégré au moteur — tout ce qui est lié à
|
||||||
nymea l'est. En revanche, la **logique métier** d'optimisation (arbitrage tarifaire,
|
nymea l'est. Le moteur fonctionne seul, sans optimiseur. Le
|
||||||
prévisions apprises sur votre installation) est propriétaire : elle tourne dans un
|
[protocole entre le moteur et un optimiseur](optimiseur/index.md) est ouvert et publié,
|
||||||
processus séparé, joint par une interface ouverte et documentée. L'optimisation tourne
|
avec un optimiseur de référence libre et une suite de conformité : chacun peut écrire le
|
||||||
chez vous, sur la box ou sur une machine de votre réseau local. Cette frontière IPC est le cœur du modèle Open Core — le plugin reste
|
sien. En revanche, l'**optimiseur ETM** et sa logique métier (arbitrage tarifaire,
|
||||||
libre, la logique métier reste propriétaire.
|
prévisions apprises sur votre installation) sont propriétaires : ils tournent dans un
|
||||||
|
processus séparé, joint par ce protocole, chez vous — sur la box ou sur une machine de
|
||||||
|
votre réseau local. Cette frontière entre processus est le cœur du modèle Open Core — le
|
||||||
|
moteur reste libre, la logique métier reste propriétaire.
|
||||||
|
|
||||||
## Community et Pro, quelle différence ?
|
## Community et Pro, quelle différence ?
|
||||||
|
|
||||||
|
|||||||
@ -102,7 +102,10 @@ aktivieren.
|
|||||||
|
|
||||||
## Und ein Optimierer?
|
## Und ein Optimierer?
|
||||||
|
|
||||||
Die Architektur sieht eine **offene, dokumentierte Schnittstelle** zu einem externen
|
Ein Optimierer kann diese Prognosen dagegen zur Planung nutzen: Die Engine übergibt sie
|
||||||
Optimierer vor, der diese Prognosen für die Planung nutzen könnte. Die Optimierung liefe
|
ihm, zusammen mit dem eingegebenen Tarif und dem Grundverbrauch, über ein
|
||||||
bei Ihnen, auf der Box oder auf einem Rechner in Ihrem lokalen Netz. Diese Anbindung ist
|
[offenes, veröffentlichtes Protokoll](../optimiseur/protocole.md). Der Optimierer läuft bei
|
||||||
in Entwicklung; die Community-Version funktioniert vollständig ohne sie.
|
Ihnen, auf der Box oder auf einem Rechner in Ihrem lokalen Netz, und erhält seine Daten nur
|
||||||
|
von der Engine; seine Sollwerte bleiben durch die Grenzen und die Sicherheit der Engine
|
||||||
|
gedeckelt. Die Anbindung eines Optimierers wird erprobt; die Community-Version funktioniert
|
||||||
|
vollständig ohne. Siehe Abschnitt [Optimierer](../optimiseur/index.md).
|
||||||
|
|||||||
@ -97,7 +97,10 @@ only if you enable it yourself in the app.
|
|||||||
|
|
||||||
## What about an optimiser?
|
## What about an optimiser?
|
||||||
|
|
||||||
The architecture provides an **open, documented interface** to an external optimiser,
|
An optimiser, on the other hand, can use these forecasts to plan: the engine hands them
|
||||||
which could use these forecasts to plan. Optimisation would run at your place, on the
|
over, together with the entered tariff and the baseload, through an
|
||||||
box or on a machine in your local network. This connection is under development; the
|
[open, published protocol](../optimiseur/protocole.md). The optimiser runs at your place,
|
||||||
Community edition works entirely without it.
|
on the box or on a machine in your local network, and gets its data from the engine only;
|
||||||
|
its setpoints stay capped by the engine's bounds and safety. Connecting an optimiser is
|
||||||
|
being tested; the Community edition works entirely without one. See the
|
||||||
|
[Optimizer](../optimiseur/index.md) section.
|
||||||
|
|||||||
@ -100,7 +100,10 @@ l'application.
|
|||||||
|
|
||||||
## Et un optimiseur ?
|
## Et un optimiseur ?
|
||||||
|
|
||||||
L'architecture prévoit une **interface ouverte et documentée** vers un optimiseur externe,
|
Un optimiseur peut, lui, se servir de ces prévisions pour planifier : le moteur les lui
|
||||||
qui pourrait utiliser ces prévisions pour planifier. L'optimisation tournerait chez vous,
|
transmet, avec le tarif saisi et la consommation de base, par un
|
||||||
sur la box ou sur une machine de votre réseau local. Cette connexion est en cours de
|
[protocole ouvert et publié](../optimiseur/protocole.md). L'optimiseur tourne chez vous,
|
||||||
développement ; la version Community fonctionne entièrement sans elle.
|
sur la box ou sur une machine de votre réseau local, et ne reçoit ses données que du
|
||||||
|
moteur ; ses consignes restent plafonnées par les bornes et la sécurité du moteur. La
|
||||||
|
connexion d'un optimiseur est en test ; la version Community fonctionne entièrement sans.
|
||||||
|
Voir la section [Optimiseur](../optimiseur/index.md).
|
||||||
|
|||||||
@ -15,7 +15,9 @@ freie Basis (GPL-3.0) und eine proprietäre Optimierungsschicht.
|
|||||||
## Wo anfangen
|
## Wo anfangen
|
||||||
|
|
||||||
- [Installation](installation/index.md) — ETM PowerSync über das APT-Repository ausrollen
|
- [Installation](installation/index.md) — ETM PowerSync über das APT-Repository ausrollen
|
||||||
- [Funktionen](fonctionnalites/index.md) — was das HEMS leistet, und sein echter Stand
|
- [Funktionen](fonctionnalites/index.md) — was das HEMS leistet, und sein echter Stand;
|
||||||
|
[wie die Engine entscheidet](fonctionnalites/moteur.md)
|
||||||
|
- [Optimierer](optimiseur/index.md) — das offene Protokoll zwischen Engine und Optimierer
|
||||||
- [Kompatibilität](appareils/compatibilite.md) — die unterstützten Geräte
|
- [Kompatibilität](appareils/compatibilite.md) — die unterstützten Geräte
|
||||||
- [Integrationen](integrations/jsonrpc-api.md) — JSON-RPC-API, MQTT, Home Assistant
|
- [Integrationen](integrations/jsonrpc-api.md) — JSON-RPC-API, MQTT, Home Assistant
|
||||||
|
|
||||||
|
|||||||
@ -15,7 +15,9 @@ foundation (GPL-3.0) and a proprietary optimisation layer.
|
|||||||
## Where to start
|
## Where to start
|
||||||
|
|
||||||
- [Installation](installation/index.md) — deploy ETM PowerSync from the APT repository
|
- [Installation](installation/index.md) — deploy ETM PowerSync from the APT repository
|
||||||
- [Features](fonctionnalites/index.md) — what the HEMS does, and its real state
|
- [Features](fonctionnalites/index.md) — what the HEMS does, and its real state;
|
||||||
|
[how the engine decides](fonctionnalites/moteur.md)
|
||||||
|
- [Optimizer](optimiseur/index.md) — the open protocol between the engine and an optimiser
|
||||||
- [Compatibility](appareils/compatibilite.md) — supported equipment
|
- [Compatibility](appareils/compatibilite.md) — supported equipment
|
||||||
- [Integrations](integrations/jsonrpc-api.md) — JSON-RPC API, MQTT, Home Assistant
|
- [Integrations](integrations/jsonrpc-api.md) — JSON-RPC API, MQTT, Home Assistant
|
||||||
|
|
||||||
|
|||||||
@ -15,7 +15,9 @@ libre (GPL-3.0) et une couche d'optimisation propriétaire.
|
|||||||
## Par où commencer
|
## Par où commencer
|
||||||
|
|
||||||
- [Installation](installation/index.md) — déployer ETM PowerSync via le dépôt APT
|
- [Installation](installation/index.md) — déployer ETM PowerSync via le dépôt APT
|
||||||
- [Fonctionnalités](fonctionnalites/index.md) — ce que fait le HEMS, et son état réel
|
- [Fonctionnalités](fonctionnalites/index.md) — ce que fait le HEMS, et son état réel ;
|
||||||
|
[comment le moteur décide](fonctionnalites/moteur.md)
|
||||||
|
- [Optimiseur](optimiseur/index.md) — le protocole ouvert entre le moteur et un optimiseur
|
||||||
- [Compatibilité](appareils/compatibilite.md) — les équipements supportés
|
- [Compatibilité](appareils/compatibilite.md) — les équipements supportés
|
||||||
- [Intégrations](integrations/jsonrpc-api.md) — API JsonRPC, MQTT, Home Assistant
|
- [Intégrations](integrations/jsonrpc-api.md) — API JsonRPC, MQTT, Home Assistant
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user