Zum Hauptinhalt springen

OpenHAB

Einführung

Dein WARP Charger oder WARP Energy Manager ist mit OpenHAB kompatibel. OpenHAB ist eine Open-Source-Softwarelösung zur Heimautomation, welche Komponenten verschiedenster Anbieter hersteller- und protokollneutral in einer Plattform verbindet.

Zur Anbindung der WARP Geräte kann MQTT genutzt werden. Da OpenHAB den gleichen Discovery-Mechanismus wie Home Assistant unterstützt, ist eine nahtlose Integration möglich.

Einbindung via MQTT

Konfiguration OpenHAB

Wir gehen davon aus, dass du OpenHAB bereits installiert hast. Weiterhin brauchst du einen MQTT-Broker, da OpenHAB keinen Broker integriert. Wir empfehlen Mosquitto.

Nach dem initialen Setup müssen die nötigen Bindings installiert werden. Wir benötigen das MQTT Binding und das Home Assistant Binding.

MQTT Bindings

Nach der Installation muss nur MQTT konfiguriert werden.

Dazu gehen wir auf Settings → Things → "+" → MQTT Binding → MQTT Broker. Dort wird die Adresse des Brokers eingetragen. Wenn auf dem Broker ein Benutzername oder Passwort gesetzt ist, oder MQTTS (MQTT über TLS) verwendet werden soll, kann das in den erweiterten Einstellungen konfiguriert werden. Wichtig ist auch, dass in den erweiterten Einstellungen die Discovery aktiviert ist.

Konfiguration WARP Charger/WARP Energy Manager

Der WARP Charger/WARP Energy Manager wird wie in MQTT/HTTP API beschrieben konfiguriert. Als Broker-Hostname wird die Adresse des eingerichteten MQTT-Brokers eingetragen. Der Discovery-Modus wird auf "Home Assistant" gesetzt und das Topic-Präfix auf "homeassistant".

Integration in OpenHAB

Nachdem beide Seiten konfiguriert sind, sollte das WARP Gerät in Settings → Things → Inbox auftauchen. Das kann bis zu einer Viertelstunde dauern. Um eine schnelle Discovery zu erzwingen, kann man zuerst das WARP Gerät neu starten und, sollte das nicht geholfen haben, den OpenHAB Server.

Die entdeckten Geräte werden aus der Inbox als Thing hinzugefügt.

Zuletzt fügen wir die Geräte zum Model hinzu: Settings → Model. Wähle Create Equipment from Thing und wähle das WARP Gerät aus.

Die Beschreibung der Datenpunkte und unter welchen Umständen diese vorhanden sind, findet man in der Home Assistant Dokumentation.