Geräteprofil · Wallboxen
openWB Ladepunkt
Hinweis: Dieses Profil beruht auf der MQTT-Schnittstelle von openWB 2.x laut openWB-Wiki.
Voraussetzungen
- Eine openWB der Generation 2.x (Software 2.0 oder neuer) im lokalen Netz. Für openWB 1.9 ist dieses Profil nicht geeignet – dort heißen alle Topics anders (
openWB/lp/1/...). - Der MQTT-Broker der openWB muss vom nomos Controller erreichbar sein. Die openWB bringt ihren Broker selbst mit; in den nomos-Einstellungen unter Skills → MQTT die IP-Adresse der openWB als Broker eintragen (Port 1883).
- Die Nummer des Ladepunkts. Sie steht in der openWB-Oberfläche unter Einstellungen → Konfiguration → Ladepunkte; der erste Ladepunkt hat üblicherweise die 1.
Einrichtung
- Skills → Add-ons: Profil importieren
-
Gerät anlegen und als MQTT-Topic
chargepoint/<Nummer>eintragen – also z. B.chargepoint/1.Das ist bewusst nur der mittlere Teil: openWB liest unter
openWB/chargepoint/1/get/…und schreibt unteropenWB/set/chargepoint/1/set/…. Das Profil setzt beide Zweige selbst zusammen; mit dem vollständigen Lesepfad als Topic würde das Sperren nicht funktionieren.
Datenbereich
Die Werte kommen, sobald die openWB sie veröffentlicht – es wird nicht abgefragt.
- Lädt (
charging, zusätzlich alsactive) und Fahrzeug verbunden (vehicle_connected) - Ladepunkt gesperrt (
lock) - Ladeleistung (
power) in W - Geladene Energie (
e_total) in kWh; die entladene Energie ist ausgeblendet verfügbar - Ladestand des Fahrzeugs (
battery), sofern die openWB ihn kennt - Fehlerzustand (
status): OK, Warnung, Fehler – der Fehlertext ist ausgeblendet verfügbar - Stromgrenze (
amperelimit) und Ladestrom (current) - Spannung, Anzahl genutzter Phasen, zuletzt gelesener RFID-Tag und Seriennummer (ausgeblendet)
Schreibbar ist das Sperren und Entsperren des Ladepunkts.
Hinweise
- Es gibt keine Erreichbarkeitsanzeige. openWB veröffentlicht für einen Ladepunkt kein Lebenszeichen (kein „Last Will”), weil die Werte mit einzelnen
mosquitto_pub-Aufrufen gesendet werden – dabei greift ein Last Will nie. Eine Anzeige aus einem beliebigen anderen Topic wäre eine Scheinsicherheit: Sie stünde auch dann auf „erreichbar”, wenn die Wallbox längst aus ist. Ob Werte ankommen, sieht man am Zeitstempel der Messwerte. - Der Lademodus lässt sich nicht aus nomos umstellen. Er hängt in openWB nicht am Ladepunkt, sondern am Fahrzeug-Ladeprofil (
openWB/set/vehicle/template/charge_template/…); dieses Topic lässt sich aus dem Ladepunkt-Topic nicht ableiten. Lademodus und Zeitpläne bleiben also in der openWB. - Gesperrt heißt gesperrt. Ein gesperrter Ladepunkt lädt nicht, unabhängig vom Lademodus. Das ist der sauberste Weg, aus einer Automation heraus das Laden zu verhindern oder freizugeben.
- Energie kommt in Wattstunden und wird im Controller in Kilowattstunden umgerechnet (zwei Nachkommastellen).
- Nicht im Profil enthalten: Zähler, PV, Hausspeicher und Verbraucher der openWB (dafür gibt es eigene Geräte), Lademodus und Zeitpläne, RFID-Verwaltung und die Fahrzeugdaten jenseits des Ladestands.