# Lastmanagement

> Das Lastmanagement fasst Ladepunkte zu Stromkreisen mit einer Strom- oder Leistungsgrenze zusammen, damit mehrere Wallboxen die Hausinstallation nicht überlasten.

> **Experimentell**
>
> Lastmanagement befindet sich gerade noch in der Erprobungsphase.

Lastmanagement ermöglicht es, die Leistung von Ladestationen zu steuern, um die Gesamtlast zu begrenzen. Hierfür können Ladepunkte in **Stromkreise** zusammengefasst werden. Für jeden Stromkreis (`circuit`) kann eine maximale Stromstärke (`maxCurrent`) und/oder Leistung (`maxPower`) konfiguriert werden. Das System arbeitet hierarchisch, d.h. ein Stromkreis kann Teil eines übergeordneten Stromkreises sein.

> **Konfiguration über die Oberfläche**
>
> Diese Seite beschreibt die Konfiguration über die `evcc.yaml`. Die Konfiguration ist auch über die Oberfläche möglich.
>
> Stromkreise können unter **Konfiguration → Lastmanagement** angelegt werden. Die Eingabe erfolgt im YAML-Format und entspricht dem Inhalt unterhalb von `circuits:` in den folgenden Beispielen. Wir arbeiten daran, dies durch eine formularbasierte Eingabe zu ersetzen.
>
> Jeder Ladepunkt kann anschließend (Neustart erforderlich) unter **Konfiguration → Ladepunkte & Heizungen → \[Name]** einem Stromkreis zugeordnet werden.

## Konfiguration

Im Abschnitt `circuits` werden die Stromkreise definiert. Jeder Ladepunkt kann dann einem Stromkreis zugeordnet werden.

### Beispiel: Hauptstromkreis

```yaml
circuits:
  - name: main # eindeutiger Name, wird als Referenz für andere Circuits verwendet
    title: Hauptstromkreis # Anzeige in der UI (später)
    maxCurrent: 63 # 63A (optional)
    maxPower: 30000 # 30kW (optional)
    meter: grid # optional


loadpoints:
  - title: Garage
    circuit: main
    # ...
  - title: Carport
    circuit: main
    # ...
```

Hier wird der **Hauptstromkreis** `main` definiert, der eine maximale Leistung von 30kW und eine maximale Phasen-Stromstärke von 63A hat. Die Ladepunkte *Garage* und *Carport* sind diesem Stromkreis zugeordnet. Da das Grid Meter diesem Stromkreis zugeordnet ist, wird die Ladeleistung der Ladepunkte so gedrosselt werden, dass am Netzanschluß die eingestellten Werte nicht überschritten werden. Ohne Zuordnung des Grid Meters wirken die eingestellten Grenzen direkt auf die Summe aller Ladepunkte.

### Beispiel: Verschachtelte Stromkreise

```yaml
circuits:
  - name: main
    title: Hauptsicherung
    maxCurrent: 48
  - name: garage
    title: Garage
    maxCurrent: 32
    parent: main
  - name: carport
    title: Carport
    maxCurrent: 32
    parent: main


loadpoints:
  - title: Garage A
    circuit: garage
  - title: Garage B
    circuit: garage
  - title: Garage C
    circuit: garage
  - title: Carport A
    circuit: carport
  - title: Carport B
    circuit: carport
  - title: Wärmepumpe
    circuit: main
```

Hier haben wir zwei Stromkreise `garage` und `carport`, die beide dem Hauptstromkreis (`parent: main`) untergeordnet sind. Der Hauptstromkreis `main` hat eine maximale Stromstärke von 48A. Die Stromkreise `garage` und `carport` haben jeweils eine maximale Stromstärke von 32A. Die Ladepunkte *Garage A*, *Garage B* und *Garage C* sind dem Stromkreis `garage` zugeordnet (`circuit: garage`). Die Ladepunkte *Carport A* und *Carport B* sind dem Stromkreis `carport` zugeordnet (`circuit: carport`). Die Stromkreise `garage`, `carport` und die Wärmepumpe sind direkt am Hauptstromkreis (`main`) angeschlossen. Die Regelung stellt sicher, dass zu keinem Zeitpunkt die Grenzen der jeweiligen Stromkreise überschritten werden.

**Wichtig:** Es muss immer genau einen Hauptstromkreis geben (einen Stromkreis ohne `parent` Eigenschaft).

> **Externe Begrenzung (§ 14a, § 9)**
>
> Wenn ein Limit der [externen Begrenzung](/de/external-limit) aktiv ist, begrenzt es die Leistung des Hauptstromkreises. Dies wird durch den Hinweis “Verbrauch begrenzt” auf der Lastmanagement-Kachel angezeigt.

## Messwerte

Standardmäßig bildet die Steuerung die aktuelle Leistung und Stromstärke aus der Summe der jeweiligen Ladepunkte. Über die Konfiguration eines Zählers (`meter`) am `circuit` kann hier auch die real anliegende Last berücksichtigt werden. Dies ist insbesondere sinnvoll, wenn an der Sicherung auch noch weitere Verbraucher angeschlossen sind.

```yaml
site:
  meters:
    ext:
      - carport_meter


meters:
  - name: carport_meter
    type: template
    template: shelly-3em


circuits:
  - name: carport
    meter: carport_meter
    maxCurrent: 32
```

Hinweis: Kommt ein Zähler zum Einsatz, der noch keine andere Verwendung (bspw. `grid`) hat, muss er als externer Zähler unter `site.meters.ext` verknüpft werden.

## Grenzwerte

An jedem Stromkreis kann sowohl eine maximale Stromstärke pro Phase (`maxCurrent`) als auch eine maximale Leistung (`maxPower`) konfiguriert werden. Diese Werte werden, sofern konfiguriert, unabhängig voneinander überwacht.

### externe Grenzwerte

Bedarfsweise können mit `GetMaxCurrent` und `GetMaxPower` auch externe Grenzwerte definiert werden. Im Fehlerfall gelten die fest definierten Grenzwerte.

Beispiel:

```yaml
circuits:
  - name: main
    title: Hauptsicherung
    maxCurrent: 48
    GetMaxCurrent:
      source: mqtt
      topic: ext/maxcurrent
    maxPower: 33000
    GetMaxPower:
      source: mqtt
      topic: ext/maxpower
```

> **Hinweis**
>
> Für die Umsetzung von Regelanweisungen durch den Netzbetreiber kann die externe Steuerung verwendet werden. Weitere Informationen findest du unter [Externe Begrenzung](/de/external-limit).

## Phasenumschaltung

Hast du eine Wallbox mit automatischer Phasenumschaltung (1P/3P), nutzt evcc diese, um die Grenzwerte einzuhalten. Reicht die verfügbare Leistung nicht für 3-phasiges Laden, schaltet evcc automatisch auf 1-phasig um.

Dies gilt auch für Schnellladen und planbasiertes Laden. Wenn z. B. durch Lastmanagement nur noch 3,5 kW verfügbar sind, wird auf 1-phasiges Laden (ab 1,4 kW) umgeschaltet, statt die Ladung zu pausieren.

**Voraussetzung:** Die Wallbox muss Phasenumschaltung unterstützen.

## Wallbox-Konfiguration

Einige Wallboxen bringen eigene Lastmanagement-Funktionen mit. Es wird dringend empfohlen, diese zu deaktivieren oder Wallboxen ohne eigene Logik zu verwenden. evcc erwartet, dass Geräte seine Steuerbefehle direkt umsetzen. Andere Konfigurationen können zu unerwartetem Verhalten führen und müssen eigenständig getestet werden.

## Einschränkungen

> **Hinweis**
>
> Für die kommerzielle Nutzung von Lastmanagement wird später eine separate Lizenz erforderlich sein. Private Nutzung mit kleineren Installationen wird kostenlos bleiben.

* Die aktuellen Werte und Grenzen der einzelnen Schaltkreise werden auf der Konfigurationsseite im UI angezeigt. Die Visualisierung am Ladepunkt ist in Planung.
* `priority` Einstellungen am Ladepunkt werden noch nicht berücksichtigt.
* Neue Ladevorgänge erhalten nur den verbleibenden Spielraum im Stromkreis. Eine aktive Umverteilung auf laufende Ladevorgänge wird noch nicht unterstützt.
* [Netzladen](/de/features/battery#gridcharge) der Hausbatterie wird nicht berücksichtigt. Wenn die Hausbatterie aktiv aus dem Netz lädt, fließt dieser Verbrauch nicht in die Lastmanagement-Berechnung ein. Bei aktivem [§ 14a Reduzierungssignal](/de/external-limit) wird das Netzladen jedoch automatisch pausiert.