This commit is contained in:
@@ -49,7 +49,7 @@ Ohne angelegte Diagnosevariablen existieren nur `Aktiv`, `Betriebsart` und `Netz
|
||||
| `Umschaltdifferenz` | Float | `5` %; Mindestdifferenz der berechneten Sollleistungen vor Umschaltung. |
|
||||
| `PrognoseAnschluss` | String/JSON | Optionaler Forecast-Anschluss. |
|
||||
| `SDLAnschluss` | String/JSON | Optionaler SDL/VGT-Anschluss. |
|
||||
| `LizenzAnschluss` | String/JSON | Optionaler Lizenzanschluss. |
|
||||
| `Lizenzcode` | String | Im Enelix-Lizenzportal erworbener Aktivierungscode. |
|
||||
| `StoermeldeAnschluss` | String/JSON | Optionaler Anschluss zur Störüberwachung. |
|
||||
| `DiagnosevariablenAnzeigen` | Boolean | `false`; zusätzliche Diagnosevariablen anlegen oder entfernen. |
|
||||
| `LoggingEin` | Boolean | `false`; laufende Meldungen im Debug-Fenster ausgeben. |
|
||||
@@ -59,8 +59,12 @@ Manager. Im Modus `Aus` bleibt Solarladen aktiv, nur die Peak-Begrenzung entfäl
|
||||
Die Monatsgrenzen werden in den Grundeinstellungen über eine Schaltfläche
|
||||
ein- und ausgeblendet. Die automatische Verbrauchersuche kann dort erneut
|
||||
ausgeführt werden, ohne andere ungespeicherte Formulareingaben zu verlieren.
|
||||
Die vier optionalen oberen Anschlüsse besitzen jeweils einen eigenen Bereich;
|
||||
die Lizenzierung steht an erster Stelle des Formulars.
|
||||
Die Lizenzierung steht an erster Stelle des Formulars. Der Manager erzeugt dabei
|
||||
einmalig eine UUIDv4 als stabile Installations-ID. Mit "Lizenz pruefen und binden"
|
||||
wird der eingegebene Code ueber
|
||||
`POST https://license.enelix.ch/api/v1/licenses/activate` an diese Installation
|
||||
gebunden. Es werden weder Portal-Cookies noch ein CSRF-Token oder ein noch nicht
|
||||
implementierter Lizenzendpunkt verwendet.
|
||||
|
||||
## Verteilalgorithmus
|
||||
|
||||
@@ -94,6 +98,14 @@ wenn sich die beiden berechneten Korrekturen nicht ausreichend unterscheiden.
|
||||
als Sammelstörung ausgewiesen.
|
||||
- Bei fehlender oder veralteter Netzleistung bleibt die Regelung `Inaktiv` und
|
||||
sendet keine neuen Vorgaben.
|
||||
- Ohne gueltige Manager-Berechtigung bleibt der Manager mit Status `203` gesperrt.
|
||||
- Die Serverantwort wird lokal gespeichert und ab `refreshAfter` erneuert. Bei
|
||||
einem Verbindungsfehler gilt eine zuvor bestaetigte Entwicklungsfreigabe bis
|
||||
`offlineUntil`; danach wird die Regelung wieder gesperrt.
|
||||
- `manager_standard` erlaubt die Grundregelung. Ein aktiver Lastspitzenmodus
|
||||
benoetigt `manager_peak`.
|
||||
- Der Lizenzcode wird nie geloggt. Lokal wird fuer den Lease-Abgleich nur sein
|
||||
SHA-256-Wert gespeichert.
|
||||
- Die oberen Anschlüsse bleiben optional. Solange kein konkreter Adapter
|
||||
implementiert ist, meldet ein aktivierter Anschluss den Status `Fehler`, ohne
|
||||
die lokale EMS-Regelung zu blockieren.
|
||||
@@ -107,5 +119,6 @@ wenn sich die beiden berechneten Korrekturen nicht ausreichend unterscheiden.
|
||||
## Offene Punkte
|
||||
|
||||
- Monatliche Batteriereserve aus dem alten Peakshaving-Modul übernehmen?
|
||||
- Anbieterformate für Prognose, Lizenzierung und Störüberwachung festlegen.
|
||||
- Anbieterformate für Prognose und Störüberwachung festlegen.
|
||||
- Produktive signierte Lizenz-Leases nach Abschluss des Entwicklungsvertrags integrieren.
|
||||
- Verhalten und Messabgrenzung bei Untermanagern im Anlagentest bestätigen.
|
||||
|
||||
Reference in New Issue
Block a user