diff --git a/docs/Obere-Anschluesse.md b/docs/Obere-Anschluesse.md new file mode 100644 index 0000000..1cf0e17 --- /dev/null +++ b/docs/Obere-Anschluesse.md @@ -0,0 +1,30 @@ +# Obere Anschlüsse des Managers + +> Status: Diskussionsentwurf. Anbieterformate und konkrete Gegenstellen sind +> noch nicht festgelegt. + +Diese Anschlüsse sind optional. Sie werden im Manager konfiguriert und erzeugen +keine Abhängigkeit zwischen Enelix EMS und Enelix Utils. + +| Anschluss | Aufgabe | Gegenstelle | +| --- | --- | --- | +| SDL/VGT | Zeitlich gültige Leistungsaufträge und Rückmeldungen | Optional das unabhängige Utils-Modul VGT-Schnittstelle | +| Prognose / Forecast | Vorhersage für Produktion und bei Bedarf Verbrauch | Externer Anbieter; kein Repo-Modul | +| Lizenzierung | Prüfung freigeschalteter Funktionen | Externer Lizenzdienst; kein Repo-Modul | +| Störüberwachung | Weitergabe von Zuständen und Störungen | Externer Empfänger; kein Repo-Modul | + +## Gemeinsame Grundsätze + +- Die Auswahl der Gegenstelle erfolgt ausschliesslich im Manager. +- Anbieterformate werden an diesem Anschluss übersetzt und gelangen nicht in + die Verbraucher-Schnittstelle. +- Jeder Anschluss meldet im Manager `NichtVerwendet`, `Verbunden` oder `Fehler`. +- Fehlende optionale Anschlüsse dürfen die lokale EMS-Grundfunktion nicht + blockieren. + +## Noch festzulegen + +- Anbieter und Datenformat für Prognose, Lizenzierung und Störüberwachung +- Aufbau, Gültigkeitszeitraum und Rückmeldung eines SDL-Auftrags +- Authentisierung und Verhalten bei Verbindungsunterbruch +- Welche Lizenzfehler nur Funktionen sperren und welche den Manager stoppen