Hier ein Tipp, wie man sich recht leicht Statusupdates per Push-Benachrichtigung aufs Handy schicken lassen kann, wenn man den Matrix-Messenger benutzt. Es gibt ein Python-Projekt https://github.com/rubenhoenle/Matrix-MQTT-Bridge, welches es ermöglicht, MQTT-Nachrichten per Matrix weiterzuleiten. Dieses Tool kann man auf das MQTT-Status-Topic der OpenWB ansetzen, und schon bekommt man Statusupdates der OpenWB per Push-Benachrichtigung aufs Handy. Das ist praktisch, um den Ladevorgang zu überwachen, und vorher benachrichtigt zu werden, bevor der Ladevorgang gestartet oder beendet wird.
Dazu einfach die Matrix-MQTT-Bridge installieren und mit einer entsprechenden Config-Datei versehen:
Code: Alles auswählen
[MATRIX]
homeserver = https://matrix.org
user = @meine_mqtt_bridge:matrix.org
password = supergeheimespasswort
room_id = !raumidfuerbenachrichtigungen:matrix.org
[MQTT]
host = IP der OpenWB
user = matrix-mqtt-bridge
password =
port = 1883
tls = false
topic_sub = openWB/chargepoint/10/get/state_str
topic_pub = mqtt_bridge
filter_duplicates = true
allow_escaped_unicode = true
[MQTT.replace.no_quotation_marks]
pattern = "
substitution =
[MQTT.replace.charging_start]
pattern = ^(.*Ladevorgang wurde gestartet.*)
substitution = 🟩 \1
[MQTT.replace.charging_cant_start]
pattern = ^(.*Die Ladung kann nicht gestartet werden.*)
substitution = ⚠️ \1
[MQTT.replace.charging_stop]
pattern = ^(.*Ladevorgang nach Ablauf der Abschaltverzögerung gestoppt.*)
substitution = 🛑 \1
Vielleicht ist das ja noch für jemand anderen interessant