You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blog/2023-10-05/feature-highlights-10-2023.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ Die Mindestladung-Funktion existiert bei evcc schon seit Ewigkeiten.
48
48
Sie ist hilfreich, wenn du mal mit wenigen Prozenten nach Hause kommst und sichergehen willst, dass du immer genug Reichweite für bspw. ein unerwartetes Ereignis hast.
49
49
50
50
Bislang konnte sie aber nur über die Konfigurationsdatei oder per API eingestellt werden.
51
-
Inzwischen geht das auch über die UI unter **Plan**>**Ankunft**>**Min. Ladung %**.
51
+
Inzwischen geht das auch über die UI unter **Plan**→**Ankunft**→**Min. Ladung %**.
52
52
53
53
Die Einstellungen werden pro Fahrzeug gespeichert und bleiben auch nach einem Neustart oder Update erhalten.
Hinweis: Falls bereits Lastmanagement mit bestehenden Stromkreisen genutzt wird, wird `lpc` automatisch als oberste Ebene darüber gesetzt.
55
-
56
-
**2. Ladepunkte zuordnen**
57
-
58
-
Alle Ladepunkte und Wärmepumpen, die durch die externe Steuerung geregelt werden sollen, müssen im jeweiligen Konfigurationsdialog diesem Stromkreis zugeordnet werden.
59
-
60
-
Jetzt kann die Einrichtung der externen Steuerung erfolgen.
61
-
Extern gesetzte Limits sind in der Lastmanagement-Statusübersicht dargestellt (`lpc` Stromkreis).
43
+
Die Einrichtung erfolgt über **Konfiguration → Externe Steuerung**.
44
+
Das Umsetzen der Begrenzung erfolgt über das [Lastmanagement](./loadmanagement).
45
+
Dabei wird automatisch ein "Externe Begrenzung" Stromkreis (`gridcontrol`) erstellt, der als oberste Ebene über eventuell bestehende Stromkreise gesetzt wird.
62
46
63
47
## Konfiguration via Relais
64
48
@@ -144,7 +128,7 @@ Die Steuerbox kommuniziert über das EEBus-Protokoll direkt mit evcc und übermi
144
128
- Netzwerkverbindung zwischen evcc und Steuerbox
145
129
146
130
EEBus ist vorkonfiguriert.
147
-
SHIP-ID und SKI der evcc Instanz können unter **Konfiguration > EEBus** eingesehen werden.
131
+
SHIP-ID und SKI der evcc Instanz können unter **Konfiguration → EEBus** eingesehen werden.
148
132
149
133
### Steuerbox verbinden
150
134
@@ -164,7 +148,7 @@ Bei EEBus wird das Leistungslimit automatisch von der Steuerbox übermittelt.
164
148
165
149
#### SKI von evcc ermitteln
166
150
167
-
Die SKI kann unter **Konfiguration > EEBus** eingesehen werden.
151
+
Die SKI kann unter **Konfiguration → EEBus** eingesehen werden.
168
152
169
153
#### Pairing durchführen
170
154
@@ -191,7 +175,7 @@ Wenn der Netzbetreiber ein Reduzierungssignal sendet:
191
175
1. **Relais**: Der Kontakt wird geschlossen, evcc aktiviert das konfigurierte `maxPower` Limit
192
176
2. **EEBus**: Die Steuerbox übermittelt das berechnete Gesamtlimit digital
193
177
194
-
evcc regelt alle dem `lpc` Stromkreis zugeordneten Ladepunkte entsprechend dem Limit herunter.
178
+
Alle dem "Externe Begrenzung" Stromkreis (`gridcontrol`) zugeordneten Ladepunkte werden entsprechend dem Limit heruntergeregelt.
195
179
Bei zu hohem Gesamtverbrauch können Ladevorgänge auch gestoppt werden.
196
180
Die Regelung betrifft alle Modi (PV, Min+PV, Schnell).
197
181
@@ -206,7 +190,7 @@ Wenn ein Regellimit aktiv ist, wird ein **Banner mit Regelhinweis** auf der Haup
206
190
## Protokollierung
207
191
208
192
Alle Limitierungsanfragen durch den Netzbetreiber werden automatisch dokumentiert.
209
-
Die Protokolldaten können unter **Konfiguration > Externe Steuerung** als CSV-Datei heruntergeladen werden.
193
+
Die Protokolldaten können unter **Konfiguration → Externe Steuerung** als CSV-Datei heruntergeladen werden.
210
194
211
195
Jeder Eintrag enthält:
212
196
@@ -227,7 +211,7 @@ Der Anlagenbetreiber ist für den ordnungsgemäßen Betrieb verantwortlich und m
227
211
Neben Ladepunkten können auch weitere steuerbare Verbraucher in das §14a Lastmanagement einbezogen werden.
228
212
Dies betrifft z. B. Wärmepumpen oder Batteriespeicher, die über EEBus angebunden oder als Zähler mit zusätzlichem Relaisausgang konfiguriert sind.
229
213
230
-
Die Steuerung berücksichtigt dabei die aktuelle Leistungsaufnahme aller dem internen `lpc` Stromkreis zugeordneten Verbraucher.
214
+
Die Steuerung berücksichtigt dabei die aktuelle Leistungsaufnahme aller dem "Externe Begrenzung" Stromkreis (`gridcontrol`) zugeordneten Verbraucher.
231
215
Dazu zählen automatisch alle Ladepunkte und alle Zähler mit entsprechenden Schaltausgängen oder EEBus-Schnittstelle mit LPC Use Case als sonstige Verbraucher.
232
216
233
217
Zunächst werden alle sonstigen Verbraucher gedimmt.
Copy file name to clipboardExpand all lines: docs/features/loadmanagement.mdx
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,8 +82,12 @@ Die Ladepunkte _Carport A_ und _Carport B_ sind dem Stromkreis `carport` zugeord
82
82
Die Stromkreise `garage`, `carport` und die Wärmepumpe sind direkt am Hauptstromkreis (`main`) angeschlossen.
83
83
Die Regelung stellt sicher, dass zu keinem Zeitpunkt die Grenzen der jeweiligen Stromkreise überschritten werden.
84
84
85
-
**Wichtig:** Es muss immer einen Hauptstromkreis geben.
86
-
Dieser hat keine `parent` Eigenschaft.
85
+
**Wichtig:** Es muss immer genau einen Hauptstromkreis geben (einen Stromkreis ohne `parent` Eigenschaft).
86
+
87
+
:::info Externe Steuerung (§14a, §9)
88
+
Wenn [externe Steuerung](./external-control) konfiguriert ist, wird automatisch ein "Externe Begrenzung" Stromkreis (`gridcontrol`) über dem bestehenden Hauptstromkreis erstellt.
Copy file name to clipboardExpand all lines: docs/reference/configuration/hems.md
+60-79Lines changed: 60 additions & 79 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,127 +4,108 @@ sidebar_position: 7
4
4
5
5
# `hems`
6
6
7
-
evcc kann in bestehende Home Energy Management Systeme (HEMS) integriert werden. Momentan wird der SMA Sunny Home Manager 2.0 (SHM) unterstützt!
7
+
Unter `hems` wird die externe Steuerung von Verbrauchsleistung und Einspeisung konfiguriert.
8
+
Dies wird z. B. für die Umsetzung von §14a EnWG oder §9 EEG benötigt.
9
+
Details zu Hintergrund und Einrichtung findest du unter [Externe Steuerung](../../features/external-control).
8
10
9
-
**Beispiel**:
10
-
11
-
```yaml
12
-
hems:
13
-
type: sma
14
-
...
15
-
```
11
+
:::info Hinweis
12
+
Wenn `hems` konfiguriert ist, wird automatisch ein "Externe Begrenzung" Stromkreis (`gridcontrol`) erstellt.
13
+
Eine manuelle Konfiguration von Stromkreisen ist dafür nicht erforderlich.
14
+
:::
16
15
17
-
Im folgenden werden nun alle möglichen Parameter erklärt.
16
+
:::info SMA Sunny Home Manager & SEMP-Protokoll
17
+
Die Integration mit dem SMA Sunny Home Manager (SHM) ist standardmäßig aktiv und muss nicht mehr unter `hems:` konfiguriert werden.
18
+
Details und Konfigurationsmöglichkeiten findest du unter **Konfiguration > Sunny Home Manager**.
19
+
:::
18
20
19
21
---
20
22
21
23
## Erforderliche Parameter
22
24
23
25
### `type`
24
26
25
-
Definiert das HEMS System.
27
+
Definiert den Typ der externen Steuerung.
26
28
27
29
**Mögliche Werte**:
28
30
29
-
-`sma`: Für den SMA Sunny Home Manager 2.0. Siehe [`sma`](#sma) Definition
30
-
31
-
**Beispiel**:
32
-
33
-
```yaml
34
-
type: sma
35
-
```
31
+
-`relay`: Anbindung über Schaltkontakt
32
+
-`eebus`: Anbindung über das EEBus-Protokoll
36
33
37
34
---
38
35
39
-
## Optionale SMA Parameter
40
-
41
-
evcc meldet jeden Ladepunkt an den SHM als eigenständiges Device. Die Device ID wird dabei von evcc generiert.
36
+
## `type: relay`
42
37
43
-
Die Device ID ist ein HEX-String und setzt sich wie folgt zusammen
38
+
Anbindung über einen Schaltkontakt (z. B. Steuerbox).
39
+
Der Kontakt signalisiert, ob eine Leistungsbegrenzung aktiv ist.
44
40
45
-
```text
46
-
F-AAAAAAAA-BBBBBBBBBBBB-00
41
+
```yaml
42
+
hems:
43
+
type: relay
44
+
maxPower: 8400# Gesamtleistungslimit bei aktivem Signal (in Watt)
45
+
limit:
46
+
source: gpio
47
+
function: read
48
+
pin: 17
47
49
```
48
50
49
-
- F: Vendor ID Type, fest definiert
50
-
- AAAAAAAA: Siehe `vendorid`
51
-
- BBBBBBBBBBBB: Siehe `deviceid`
52
-
- 00: Sub Device ID, fest definiert
51
+
### Parameter
53
52
54
-
---
53
+
#### `maxPower`
55
54
56
-
### `vendorid`
55
+
Gesamtleistungslimit in Watt, das bei aktivem Signal gesetzt wird.
57
56
58
-
Definiert die VendorID die für die Erstellung der Device ID verwendet wird. Wenn in der Konfiguration keine Vendor ID angegeben wird, wird eine fest definierte ID verwendet.
59
-
Normalerweise wird diese nicht manuell konfiguriert.
57
+
#### `limit`
60
58
61
-
HEX-String, Länge 8 Zeichen
59
+
[Plugin](../../devices/plugins)-Konfiguration zum Auslesen des Schaltkontakts.
Optionale [Plugin](../../devices/plugins)-Konfiguration zum Durchreichen des Begrenzungssignals an ein externes System.
71
65
72
-
---
66
+
#### `interval`
73
67
74
-
### `deviceid`
68
+
Abfrageintervall für den Schaltkontakt.
69
+
Standard: `10s`.
75
70
76
-
Definiert die Geräte ID, die für die Erstellung der Device ID des ersten Ladepunkts verwendet wird. Wenn keine Geräte ID angegeben wird, generiert evcc eine zufällige Geräte ID in Abhängigkeit auf den aktuellen Computer.
71
+
Weitere Beispiele für verschiedene Anbindungen (GPIO, MQTT, HTTP) findest du unter [Externe Steuerung](../../features/external-control#konfiguration-via-relais).
77
72
78
-
HEX-String, Länge: 12 Zeichen
73
+
---
74
+
75
+
## `type: eebus`
79
76
80
-
**Beispiel**:
77
+
Anbindung über das EEBus-Protokoll.
78
+
Die Steuerbox übermittelt das Leistungslimit automatisch.
81
79
82
80
```yaml
83
81
hems:
84
-
type: sma
85
-
deviceid: "BBBBBBBBBBBB"
86
-
...
82
+
type: eebus
83
+
ski: "1234-5678-90AB-CDEF" # SKI der Steuerbox
87
84
```
88
85
89
-
:::info Docker Container
90
-
Wenn evcc als Docker Container ausgeführt wird, muss zu diesem Zweck die `machine-id` gemounted werden. Siehe auch [Docker Konfiguration](../../installation/docker)
91
-
:::
92
-
93
-
#### Bisherige DeviceID herausfinden
94
-
95
-
Wenn evcc auf einen anderen Computer umgezogen wird, ändert sich dadurch auch die zufällig erzeugte Geräte ID. Der SHM wird evcc in diesem Fall als neues Gerät erkannt und die bisherigen Geräte werden im SMA Portal nicht erkannt.
86
+
### Parameter
96
87
97
-
Um dies zu verhindern, sollte die Geräte ID vom bisherigen System übernommen werden:
88
+
#### `ski`
98
89
99
-
- Öffne in einem Browser die Adresse `http://IP-ADRESSE-BISHERIGER-EVCC-HOST:7070/semp`
100
-
- Es wird ein Text im XML Format angezeigt. Der Text beginnt in dieser Form:
Note: If load management with existing circuits is already in use, `lpc` will automatically be placed as the top level above them.
55
-
56
-
**2. Assign charging points**
57
-
58
-
All charging points and heat pumps that should be controlled by external control must be assigned to this circuit in their respective configuration dialog.
59
-
60
-
Now external control can be configured.
61
-
Externally set limits are displayed in the load management status overview (`lpc` circuit).
43
+
Configuration is done via **Configuration → External Control**.
44
+
Limits are enforced via [Load Management](./loadmanagement).
45
+
An "External Limit" circuit (`gridcontrol`) is automatically created and placed as the top level above any existing circuits.
62
46
63
47
## Configuration via Relay
64
48
@@ -144,7 +128,7 @@ The control box communicates directly with evcc via the EEBus protocol and autom
144
128
- Network connection between evcc and control box
145
129
146
130
EEBus is preconfigured.
147
-
The evcc instance's SHIP-ID and SKI can be viewed under **Configuration > EEBus**.
131
+
The evcc instance's SHIP-ID and SKI can be viewed under **Configuration → EEBus**.
148
132
149
133
### Connect Control Box
150
134
@@ -164,7 +148,7 @@ With EEBus, the power limit is automatically transmitted by the control box.
164
148
165
149
#### Determine evcc SKI
166
150
167
-
The SKI can be viewed under **Configuration > EEBus**.
151
+
The SKI can be viewed under **Configuration → EEBus**.
168
152
169
153
#### Perform Pairing
170
154
@@ -191,7 +175,7 @@ When the grid operator sends a reduction signal:
191
175
1. **Relay**: The contact is closed, evcc activates the configured `maxPower` limit
192
176
2. **EEBus**: The control box digitally transmits the calculated total limit
193
177
194
-
evcc reduces all charging points assigned to the `lpc` circuit according to the limit.
178
+
All charging points assigned to the "External Limit" circuit (`gridcontrol`) are reduced according to the limit.
195
179
If total consumption is too high, charging processes can also be stopped.
196
180
The control affects all modes (Solar, Min+Solar, Fast).
197
181
@@ -206,7 +190,7 @@ When a control limit is active, a **banner with control notice** is displayed on
206
190
## Logging
207
191
208
192
All limitation requests from the grid operator are automatically documented.
209
-
The log data can be downloaded as a CSV file under **Configuration > External Control**.
193
+
The log data can be downloaded as a CSV file under **Configuration → External Control**.
210
194
211
195
Each entry contains:
212
196
@@ -227,7 +211,7 @@ The system operator is responsible for proper operation and must keep the log fo
227
211
In addition to charging points, other controllable consumers can also be integrated into German §14a load management.
228
212
This applies e.g. to heat pumps or battery storage systems that are connected via EEBus or configured as meters with an additional relay output.
229
213
230
-
The control takes into account the current power consumption of all consumers assigned to the internal `lpc` circuit.
214
+
The control takes into account the current power consumption of all consumers assigned to the "External Limit" circuit (`gridcontrol`).
231
215
This automatically includes all charging points and all meters with corresponding switching outputs or EEBus interface with LPC use case as other consumers.
Copy file name to clipboardExpand all lines: i18n/en/docusaurus-plugin-content-docs/current/features/loadmanagement.mdx
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,7 +81,12 @@ The charging points Carport A and Carport B are assigned to the `carport` circui
81
81
The circuits `garage`, `carport`, and the heat pump are connected directly to the root circuit (`main`).
82
82
The regulation ensures that the limits of the respective circuits are not exceeded at any time.
83
83
84
-
**Important:** There must always be a main circuit. This has no `parent` property.
84
+
**Important:** There must always be exactly one root circuit (a circuit without `parent` property).
85
+
86
+
:::info External Control (§14a, §9)
87
+
When [external control](./external-control) is configured, an "External Limit" circuit (`gridcontrol`) is automatically created above the existing root circuit.
0 commit comments