Zum Hauptinhalt springen

Home Assistant

Einführung

Dein WARP Charger oder WARP Energy Manager ist mit Home Assistant kompatibel. Home Assistant ist eine Open-Source Lösung zur Hausautomation mit einer breiten Unterstützung von Geräten.

Zur Anbindung der WARP Geräte können Modbus und MQTT genutzt werden. In dieser Anleitung werden wir MQTT verwenden. Weiterhin wird davon ausgegangen das Home Assistant bereits installiert und in Betrieb genommen wurde. Eine Anleitung dafür findet man auf der offiziellen Website.

MQTT

Einrichten von MQTT in Homeassistant

Zuerst muss MQTT in Homeassistant aktiviert werden. Gehe dafür in der Webobefläche auf Einstellungen -> Geräte & Dienste -> Integration hinzufügen. In dem Fenster welches sich öffnet anschließend nach "MQTT" suchen und auswählen. Es stehen verschiedene MQTT Integrationen zu verfügung. Wir brauchen einfach nur MQTT:

MQTT Integration Selection

Anschließend wird nach dem MQTT-Broker gefragt. Wenn kein eigener MQTT Broker genutzt werden soll ist es am einfachsten die offizielle Mqtt Broker-App zu verwenden. Diese wird automatisch installiert.

MQTT Broker Selection

warnung

Wenn Home Assistant als Docker Container installiert wurde, ist das hinzufügen von Apps über die Weboberfläche nicht möglich. Der MQTT Broker muss dementsprechend selber installiert und konfiguriert werden. Die Installation im Docker Container ist daher nur fortgeschrittenen Benutzern zu empfehlen.

MQTT Broker install success

Zuletzt geht man auf Einstellungen -> Apps -> Mosquitto broker -> Konfiguration und legt dort einen Login an. Hier findet man auch die Ports für die verschiedenen MQTT Protokolle.

Speichern nicht vergessen!

MQTT Broker Login creation

Einrichten von MQTT im WARP Charger/WARP Energy Manager

Der MQTT Broker wird in den MQTT Einstellungen entsprechend der Einführung hinterlegt.

Für eine Automatische Einbindung in Home Assistant empfehlen wir den Discovery Modus zu aktivieren und auf "Homeassistant" setzen. HA Autodiscovery Standardmäßig ist "homeassistant" das Topic auf dem Home Assistant auf Discovery Nachrichten wartet. Die Discovery Nachrichten werden alle 15 Minuten ausgesendet. Es kann also bis zu einer Viertelstunde dauern bis die Geräte in Home Assistant auftauchen.

MQTT Sensorwerte in Home Assistant via Autodiscovery

Die Autodiscovery fügt verschiedene Sensoren und Steuerelmente automatisch hinzu. Welche hinzugefügt werden hängt davon ab ob es sich bei dem Gerät um einen WARP Charger oder Warp Energy Manager handelt und welche Funktionen aktiviert sind (z.b. PV-Ertragsprognose).

Die Autodiscovery kann optional entdeckte Elemente wieder entfernen sollten diese nicht mehr verfügbar sein.

Automatisch hinzugefügte Entities

Die folgenden Entities werden via Autodiscovery bereitgestellt:

NameTypBeschreibungVerfügbar wenn
LadestatusSensorAktueller Ladestatus der WallboxEVSE vorhanden (WARP Charger)
Aktueller Lademodus EVSESensorZeigt den aktuellen Lademodus des EVSE als Enum anEVSE vorhanden (WARP Charger)
LadestromlimitNumberMaximaler Ladestrom in A (0–32 A), steuerbarEVSE vorhanden (WARP Charger)
Erlaubter LadestromSensorAktuell erlaubter Ladestrom in AEVSE vorhanden (WARP Charger)
Ladevorgang startenButtonStartet den LadevorgangEVSE vorhanden (WARP Charger)
Ladevorgang beendenButtonBeendet den LadevorgangEVSE vorhanden (WARP Charger)
Wallbox-Ladekabel verbundenBinary SensorZeigt an ob ein Ladekabel angeschlossen istEVSE vorhanden (WARP Charger)
Wallbox ladebereitBinary SensorZeigt an ob die Wallbox ladebereit istEVSE vorhanden (WARP Charger)
Wallbox lädtBinary SensorZeigt an ob gerade geladen wirdEVSE vorhanden (WARP Charger)
Wallbox-FehlerBinary SensorZeigt an ob ein Fehler vorliegtEVSE vorhanden (WARP Charger)
Wallbox verfügbarBinary SensorZeigt an ob die Wallbox erreichbar istEVSE vorhanden (WARP Charger)
Fronttaster gedrücktBinary SensorZeigt an ob der Fronttaster gedrückt istEVSE vorhanden (WARP Charger)
Limitiert nach §14a ENWGSensorZeigt an ob eine Limitierung nach §14a EnWG aktiv ist§14a EnWG in der Konfiguration aktiviert
Aktiver LademodusSelectLademodus auswählen (Schnell, Aus, PV, Min + PV), steuerbarPV-Überschussladen oder dynamisches Lastmanagement aktiviert
Aktueller LademodusSensorZeigt den aktuell aktiven Lademodus anPV-Überschussladen oder dynamisches Lastmanagement aktiviert
PV Ertragsprognose morgenSensorPrognostizierter PV-Ertrag für morgen in kWhPV-Ertragsprognose aktiviert
PV Ertragsprognose heuteSensorPrognostizierter PV-Ertrag für heute in kWhPV-Ertragsprognose aktiviert
PV Ertragsprognose ab jetztSensorVerbleibender prognostizierter PV-Ertrag für heute in kWhPV-Ertragsprognose aktiviert
BörsenstrompreisSensorAktueller Börsenstrompreis in ct/kWhDynamische Strompreise aktiviert

Zusätzlich werden pro konfiguriertem Zähler-Slot (Zähler 0 bis N) die folgenden Messwerte bereitgestellt, sofern der jeweilige Messwert vom Zähler unterstützt wird:

NameBeschreibungEinheit
Spannung (L1-N)Spannung Phase L1 gegen NeutralleiterV
Spannung (L2-N)Spannung Phase L2 gegen NeutralleiterV
Spannung (L3-N)Spannung Phase L3 gegen NeutralleiterV
Strom (Bezug plus Einspeisung) (L1)Strom auf Phase L1A
Strom (Bezug plus Einspeisung) (L2)Strom auf Phase L2A
Strom (Bezug plus Einspeisung) (L3)Strom auf Phase L3A
Wirkleistung (Bezug minus Einspeisung) (Σ L1, L2, L3)Gesamte WirkleistungW
Wirkenergie (Bezug) (Σ L1, L2, L3; seit letztem Zurücksetzen)Bezogene Wirkenergie seit letztem ResetkWh
Wirkenergie (Einspeisung) (Σ L1, L2, L3; seit letztem Zurücksetzen)Eingespeiste Wirkenergie seit letztem ResetkWh
Leistungsfaktor (Σ L1, L2, L3)Leistungsfaktor, Vorzeichen gibt Richtung des Stromflusses an-
Frequenz (⌀ L1, L2, L3)NetzfrequenzHz
hinweis

Die Lokalisierung der Entitäten hängt von der Sprache des Webinterface vom WARP Charger/WARP Energy Manager ab.

Modbus/TCP

hinweis

Coming soon...