Seite 4 von 5

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Sa Apr 04, 2026 5:16 am
von Johnny79
Hallo zusammen,

ich hole das Thema nochmal vor.
Hat es hier jemand geschafft SoC-Werte von Home Assistant an die openWB zu senden via MQTT und will hier seine Lösung zur Verfügung stellen?

Mir ist klar dass HTTPS-API oder Simple-API funktionieren.

Grüße

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Sa Apr 04, 2026 6:15 am
von Gero
Du könntest einfach das entsprechende Topic mit node red (ein Addon) bescheiben.

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Sa Apr 04, 2026 6:49 am
von openWB
Warum das Leben schwer machen?

https://wiki.openwb.de/doku.php?id=open ... t_auslesen

Was spricht dagegen das Ha SoC Modul zu nutzen?
Noch viel einfacher geht es nicht.

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Sa Apr 04, 2026 8:41 am
von Johnny79
Gero hat geschrieben: Sa Apr 04, 2026 6:15 am Du könntest einfach das entsprechende Topic mit node red (ein Addon) bescheiben.
Ja, auch daran scheitert es.
Daher meine Frage, ob es hier überhaupt jemanden gibt der es verifizieren kann, ob die SoC Übetragung und das MQTT SoC-Modul funktioniert.
NodeRed_openWB.png
NodeRed_openWB.png (116.88 KiB) 2545 mal betrachtet
Edit:
Ja, jetzt funktioniert es. Die Doku ist einfach falsch...

Das korrekte topic, welches es bei der SW 1.9 zu beschreiben gilt ist openWB/lp/1/%Soc.

Edit2: Das ist auch nicht die komplette Lösung, da das Backend dann nichts davon mitbekommt und die grafische Darstellung weiterhin nicht den SoC darstellt.

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Sa Apr 04, 2026 8:44 am
von shesse
Das HA SoC-Modul ruft leider nur den reinen SoC aus Home Assistant ab.
Über MQTT kann ich z.B. auch die Range setzen und es werden auch zusätzlich zum geladenen Strom die Kilometer angezeigt.
Kommt das vielleicht noch oder mache ich eventuell was falsch?
Screenshot 2026-04-04 104651.png
Screenshot 2026-04-04 104651.png (24.14 KiB) 2538 mal betrachtet

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Sa Apr 04, 2026 8:50 am
von ChristophR
shesse hat geschrieben: Sa Apr 04, 2026 8:44 am Das HA SoC-Modul ruft leider nur den reinen SoC aus Home Assistant ab.
Über MQTT kann ich z.B. auch die Range setzen und es werden auch zusätzlich zum geladenen Strom die Kilometer angezeigt.
Kommt das vielleicht noch oder mache ich eventuell was falsch?
Screenshot 2026-04-04 104651.png
Gibt es in der aktuellen Beta und im nächsten Release.

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Mo Mai 04, 2026 10:52 am
von Werner2000x
Ich schaffe es nicht über Home Assistant meine PV Leistung an die OpenWB (Software 2.x) zu übergeben.
Die API geht nur im Secondary Modus der Wallbox. Ich brauche aber eine Lösung, wie ich es im Primary Modus hinbekomme.
Ist dazu vielleicht doch der MQTT Modus in der OpenWB zu aktivieren?

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Mo Mai 04, 2026 10:56 am
von openWB
In diesem thread geht es um die SoC Übermittlung.

PV Werte übertragen geht ausschließlich wenn die openWB Primary ist.

MQTT wenn du nicht genau weißt was du tust empfehle ich dir nicht.

Eher ein HTTP / JSON PV Modul in der openWB senden und die Daten aus HA bereitstellen.

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Mi Mai 13, 2026 12:38 pm
von Alex88
shesse hat geschrieben: Mo Feb 24, 2025 3:03 pm Ich habe mich auch sehr lange mit MQTT beschäftigt und bin jetzt aber am Ende bei der HTTP-API gelandet. Das ist viel einfacher einzurichten und Du brauchst keine MQTT Brücke.

So sieht meine Automation aus:

Code: Alles auswählen

alias: State of Charge an openWB senden
description: ""
triggers:
  - entity_id:
      - sensor.x_xx_xxxx_e_state_of_charge
    trigger: state
conditions: []
actions:
  - action: rest_command.send_vehicle_soc
    data: {}
  - action: rest_command.send_vehicle_range
    data: {}
mode: single
Dazu musst Du die beiden rest commands noch in der configuration.yaml definieren. Das geht durch das Hinzufügen der Zeilen:

Code: Alles auswählen

# Senden des SoC und Range an das Fahrzeug
rest_command:
  send_vehicle_soc:
    url: "https://192.168.1.8:8443/v1/"
    method: POST
    verify_ssl: false
    content_type: "application/json"
    payload: >
      {
        "topic": "openWB/set/vehicle/1/get/soc",
        "message": {{ states('sensor.x_xx_xxxx_e_state_of_charge') }}
      }
  send_vehicle_range:
    url: "https://192.168.1.8:8443/v1/"
    method: POST
    verify_ssl: false
    content_type: "application/json"
    payload: >
      {
        "topic": "openWB/set/vehicle/1/get/range",
        "message": {{ states('sensor.x_xx_xxxx_e_range_electric') }}
      }
Du musst natürlich die IP-Adresse und das topic an Deine Umgebung anpassen, den Sensornamen (x_xx_xxxx) anpassen und die HTTP-API unter "Einstellungen - Allgemein" aktivieren. Diese Vorgehensweise läuft bei mir seit einigen Wochen einwandfrei.

Gruß,
Stefan
Ich habe das auch so realisiert und die SOC Übermittlung funktioniert perfekt. Danke für die Anleitung!
Allerdings sehe ich nirgends die Reichweite, obwohl der Wert korrekt in der Sensorvariablen vorhanden ist.
Funktioniert das prinzipiell oder übersehe ich was?

Re: SoC-Übermittlung aus Home Assistant via MQTT

Verfasst: Fr Mai 15, 2026 7:48 am
von Bademeister
openWB hat geschrieben: Sa Apr 04, 2026 6:49 am Warum das Leben schwer machen?

https://wiki.openwb.de/doku.php?id=open ... t_auslesen

Was spricht dagegen das Ha SoC Modul zu nutzen?
Noch viel einfacher geht es nicht.
@openWB Danke für das verlinkte Tutorial, hier fehlt mir jedoch die Information wie openWB den User verwaltet der ja zur Abfrage benötigt werden muss. Wo und wie trage ich den in der openWB ein ?