Seite 1 von 2
mobus auf Port 502?
Verfasst: Sa Apr 25, 2026 2:40 pm
von Pv-User01
Hi,
gibt es eine Lösung dafür dass modbus auf dem von allen Systemen erwarteten Port 502 erreichbar ist? Gibt es eine Erklärung dafür warum die openWB nicht mal eine Lesekomponente im primary-mode darüber anbietet? (das steht übrigens nirgendwo in der Software und noch nicht mal im Wiki; das bekommt man nur heraus wenn man die PDF öffnet die unter
https://wiki.openwb.de/doku.php?id=openwb:vc:2.2.0:api liegt)
Ähnlich bei der MQTT-simpleAPI: Ich bin sehr unglücklich darüber dass ich offensichtlich noch nicht einmal die Daten auslesen darf; nur weil die openWB im primary-Modus läuft (steht zumindest so im Fragezeichen wenn man das unter Einstellungen / Allgemein aktivieren will)
Welche Möglichkeiten zum Auslesen kennt ihr, ohne dass ich erst Netzwerkstandards verbiegen muss?
:-/
MfG
Re: mobus auf Port 502?
Verfasst: Sa Apr 25, 2026 4:29 pm
von Gero
Die angebotene Schnittstelle für Profis ist MQTT. Wer noch Profimäßiger unterwegs ist und die openWB komplett fernsteuern mag, stellt auf Secondary um und steuert per modbus. (So wie viele andere Wallboxen auch)
Alle anderen nehmen die simpleAPI und vielleicht auch noch die dazu passende HomeAssistant Integration.
Re: Modbus auf Port 502?
Verfasst: Sa Apr 25, 2026 4:34 pm
von seaspotter
Pv-User01 hat geschrieben: Sa Apr 25, 2026 2:40 pm
gibt es eine Lösung dafür dass modbus auf dem von allen Systemen erwarteten Port 502 erreichbar ist? Gibt es eine Erklärung dafür warum die openWB nicht mal eine Lesekomponente im primary-mode darüber anbietet? (das steht übrigens nirgendwo in der Software und noch nicht mal im Wiki; das bekommt man nur heraus wenn man die PDF öffnet die unter
https://wiki.openwb.de/doku.php?id=openwb:vc:2.2.0:api liegt)
Jedes gute EMS oder anderweitig übergreifende Steuerung kann einen Port bei einer Modbusverbindung ändern. selbst openWB bietet das für jegliche Komponentenanbindung an. Ich würd mir eher Sorgen darüber machen wenn deine verwendete Software das NICHT kann.
Ähnlich bei der MQTT-simpleAPI: Ich bin sehr unglücklich darüber dass ich offensichtlich noch nicht einmal die Daten auslesen darf; nur weil die openWB im primary-Modus läuft (steht zumindest so im Fragezeichen wenn man das unter Einstellungen / Allgemein aktivieren will)
Vielleicht solltest du deinen Anwendungszweck mal genau erklären, ich verstehe deine Frage bzw. Aussage nichtmal genau. Die simpleAPI ist dafür da die openWB im Primary Modbus auszulesen ohne tief in die MQTT Struktur von openWB einzugreifen.
Re: Modbus auf Port 502?
Verfasst: Di Apr 28, 2026 7:06 pm
von Pv-User01
seaspotter hat geschrieben: Sa Apr 25, 2026 4:34 pm
Jedes gute EMS oder anderweitig übergreifende Steuerung kann einen Port bei einer Modbusverbindung ändern. selbst openWB bietet das für jegliche Komponentenanbindung an. Ich würd mir eher Sorgen darüber machen wenn deine verwendete Software das NICHT kann.
Ah: Man kann also voraussetzen dass openWB einfach einen anderen Port nimmt, den in einer PDF anstelle SEO-optimiert dokumentiert und in jedem anderen System diesen beliebig einstellt; man darf aber nicht voraussetzen dass der Quasi-Standard Port 502 benutzt wird. Na dass leuchtet ja mal ein...
seaspotter hat geschrieben: Sa Apr 25, 2026 4:34 pm
Vielleicht solltest du deinen Anwendungszweck mal genau erklären, ich verstehe deine Frage bzw. Aussage nichtmal genau. Die simpleAPI ist dafür da die openWB im Primary Modbus auszulesen ohne tief in die MQTT Struktur von openWB einzugreifen.
Dazu wäre es hilfreich wenn die dokumentierten Aufrufe funktionieren; wenn ich den ersten in der Doku beschriebenen Aufruf eingebe dann kommt bei mir ein Status 404 zurück.
Der Zweck ist einfach:
Weil modbus im primary-mode gar nicht funktioniert hatte ich wenigstens versucht hier etwas auszulesen was ich in einer DB weiterverarbeiten kann...
Re: mobus auf Port 502?
Verfasst: Di Apr 28, 2026 7:15 pm
von Pv-User01
Gero hat geschrieben: Sa Apr 25, 2026 4:29 pm
Die angebotene Schnittstelle für Profis ist MQTT. Wer noch Profimäßiger unterwegs ist und die openWB komplett fernsteuern mag, stellt auf Secondary um und steuert per modbus. (So wie viele andere Wallboxen auch)
Alle anderen nehmen die simpleAPI und vielleicht auch noch die dazu passende HomeAssistant Integration.
Nicht ganz; in dem Bereich ist tatsächlich im Industriebereich (und damit ist das eher der Profibereich) modbus bisher der Standard; wenn auch älter, aber sehr robust. MQTT ist eher für SmartHome, IoT usw. das Multitalent. Künftig (§14 EnWG) dürfte die Steuerung dann sogar eher mit EEBUS laufen; vermutlich dann in Kombination von modbus oder MQTT. Speedwire ist dagegen ein Außenseiter... eine webbasierte API wird dagegen eher für deutlich langsamere und asynchrone Pull-Verarbeitungen wie Monitoring usw. eingesetzt; in dem Bereich aber sehr selten...
Re: mobus auf Port 502?
Verfasst: Di Apr 28, 2026 7:20 pm
von openWB
Dazu wäre es hilfreich wenn die dokumentierten Aufrufe funktionieren; wenn ich den ersten in der Doku beschriebenen Aufruf eingebe dann kommt bei mir ein Status 404 zurück.
Was passiert wenn du:
Code: Alles auswählen
curl "http://IPADRESSE/openWB/simpleAPI/simpleapi.php?get_chargepoint_all="
Aufrufst mit deiner IP?
Ist aus der Doku:
https://wiki.openwb.de/doku.php?id=open ... leapi_http
Re: mobus auf Port 502?
Verfasst: Di Apr 28, 2026 7:41 pm
von Pv-User01
Der Aufruf funktioniert. Ich hatte den Aufruf ganz oben genommen: "openWB/simpleAPI/chargepoint/0/power"; der funktioniert nicht. Steht das irgendwo wie weit ich suchen muss und welcher Aufruf funktioniert?
Lieben Dank für die aufschlussreiche Info; das fehlte bisher...
MfG
Re: Modbus auf Port 502?
Verfasst: Di Apr 28, 2026 7:50 pm
von seaspotter
Pv-User01 hat geschrieben: Di Apr 28, 2026 7:06 pm
Ah: Man kann also voraussetzen dass openWB einfach einen anderen Port nimmt, den in einer PDF anstelle SEO-optimiert dokumentiert und in jedem anderen System diesen beliebig einstellt; man darf aber nicht voraussetzen dass der Quasi-Standard Port 502 benutzt wird. Na dass leuchtet ja mal ein...
Also wenn Modbus nimmt, dann muss man sich zwangsweise die Doku raussuchen wo die Register dokumentiert sind und auch der entsprechende Port angegeben ist, bestenfalls die Doku des Herstellers. Das ist gängige Praxis und sollte man immer so tun. Und es gibt genügend Hersteller die eben nicht Port 502 verwenden, weil er z.B. anderweitig intern genutzt wird. Auch Solaredge z.B. kommuniziert auf Port 1502. Aber steht eben in der Doku, die man sich auch vorher mal anlesen sollte

Re: mobus auf Port 502?
Verfasst: Di Apr 28, 2026 7:53 pm
von seaspotter
Pv-User01 hat geschrieben: Di Apr 28, 2026 7:41 pm
Der Aufruf funktioniert. Ich hatte den Aufruf ganz oben genommen: "openWB/simpleAPI/chargepoint/0/power"; der funktioniert nicht. Steht das irgendwo wie weit ich suchen muss und welcher Aufruf funktioniert?
Lieben Dank für die aufschlussreiche Info; das fehlte bisher...
MfG
Oben drüber steht ja auch "simpleAPI **für MQTT**", von openWB zitiert ist wiederrum der Aufruf für die HTTP Api also "openWB simpleAPI **HTTP**" die weiter unten im Wiki folgt. Doku mal genau lesen

Re: mobus auf Port 502?
Verfasst: Di Apr 28, 2026 8:13 pm
von openWB
Pv-User01 hat geschrieben: Di Apr 28, 2026 7:41 pm
Der Aufruf funktioniert. Ich hatte den Aufruf ganz oben genommen: "openWB/simpleAPI/chargepoint/0/power"; der funktioniert nicht. Steht das irgendwo wie weit ich suchen muss und welcher Aufruf funktioniert?
Lieben Dank für die aufschlussreiche Info; das fehlte bisher...
MfG
Was gibt der Befehl:
Code: Alles auswählen
mosquitto_sub -v -t "openWB/simpleAPI/chargepoint/0/power"
Den aus?
Wenn nicht auf lokal Host dann entsprechend bitte mit Host Parameter ausführen.