mobus auf Port 502?

Fragen zur Nutzung, Features, usw..
Pv-User01
Beiträge: 39
Registriert: Mi Okt 19, 2022 3:44 pm
Has thanked: 11 times
Been thanked: 3 times

Re: mobus auf Port 502?

Beitrag von Pv-User01 »

seaspotter hat geschrieben: Di Apr 28, 2026 7:53 pm 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 ;)

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 :)
Es mag sein dass einige Hersteller einen anderen Port verwenden; man kann auch für HTTP ganz anarchaisch einen anderen Port verwenden wenn man möchte. Nur muss man sich halt nicht wundern wenn schlicht nicht immer sinnvoll ist und es zu Rückfragen kommt; das passiert dann eben. Das Schöne an Standards ist eben die Verringerung der Support-Anfragen: hierfür habe ich jetzt ein Ticket mit mindestens 4x Kommunikation und zusätzlich Zeit in einem Forum benötigt; dabei hätte eine Doku mit dem richtigen Hinweis gereicht. Es gibt einen guten Grund warum es Standards und Empfehlungen gibt an die man sich schon etwas halten sollte wenn man Geräte baut die im Netzwerk kommunizieren. Und: es gibt auch genügend Geräte und User die diese Standards erwarten...

... das mit der API wurde mir aus dem Link auch deutlich. Eine Doku ist eigentlich dazu da dass man nicht erst im Forum nachfragt, sondern in erster Linie sich selbst ein Bild machen kann (übrigens konnte der Support das auch nicht auf Anhieb; trotzt wiederholter Nachfrage; erst hier im Forum kam von openWB der entsprechende Hinweis). Mir erschließt sich das tatsächlich nicht warum der obige Aufruf nicht funktioniert und warum beides in der gleichen Doku-Seite steht. Es ist mir auch nicht klar wann die eine simpleAPI und wann die andere greift; genausowenig wie mir klar ist warum der eine der beiden Titel mit openWB beginnt und der andere nicht...

MfG
18kWp Ost-West, SMA STP 20000TL-30, SMA Sunny Home Manager 2.0, digitaler 2-Wege-Zähler von Logarex
Speicher BYD HVS 10,1 kWh
openWB series 2 (mit Display und aut. 3-Phasen-Umschaltung, SW-Version: 2.2.0)
e-up 2020 (35kW, 2-phasig mit max. 7,2 kW)
Pv-User01
Beiträge: 39
Registriert: Mi Okt 19, 2022 3:44 pm
Has thanked: 11 times
Been thanked: 3 times

Re: mobus auf Port 502?

Beitrag von Pv-User01 »

openWB hat geschrieben: Di Apr 28, 2026 8:13 pm
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.
Falls der Befehl so lauten sollte

Code: Alles auswählen

mosquitto_sub -v -t "openWB/simpleAPI/chargepoint/0/power" -h <IP-der-openWB>
dann gibt er nichts aus.

edit:

Code: Alles auswählen

mosquitto_sub -v -t "#" -h <IP-der-openWB>
gibt hingegen Daten aus.
18kWp Ost-West, SMA STP 20000TL-30, SMA Sunny Home Manager 2.0, digitaler 2-Wege-Zähler von Logarex
Speicher BYD HVS 10,1 kWh
openWB series 2 (mit Display und aut. 3-Phasen-Umschaltung, SW-Version: 2.2.0)
e-up 2020 (35kW, 2-phasig mit max. 7,2 kW)
seaspotter
Beiträge: 738
Registriert: Do Mär 03, 2022 8:09 pm
Has thanked: 179 times
Been thanked: 147 times

Re: mobus auf Port 502?

Beitrag von seaspotter »

Pv-User01 hat geschrieben: Di Apr 28, 2026 8:22 pm Es mag sein dass einige Hersteller einen anderen Port verwenden; man kann auch für HTTP ganz anarchaisch einen anderen Port verwenden wenn man möchte. Nur muss man sich halt nicht wundern wenn schlicht nicht immer sinnvoll ist und es zu Rückfragen kommt; das passiert dann eben. Das Schöne an Standards ist eben die Verringerung der Support-Anfragen: hierfür habe ich jetzt ein Ticket mit mindestens 4x Kommunikation und zusätzlich Zeit in einem Forum benötigt; dabei hätte eine Doku mit dem richtigen Hinweis gereicht. Es gibt einen guten Grund warum es Standards und Empfehlungen gibt an die man sich schon etwas halten sollte wenn man Geräte baut die im Netzwerk kommunizieren. Und: es gibt auch genügend Geräte und User die diese Standards erwarten...
Nun als versierter User, dem Modbus ein Begriff ist und man schon damit gearbeitet hat, gehe ich auf die Seite des Herstellers. In diesem Fall www.openwb.de, öffne im Menü den Punkt "Support" und dann "Downloads" um dann mit Erstaunen festzustellen das es dort einen Download gibt "openWB software2 ModbusTCP Register Beschreibung". So wie ich es bei jedem guten Hersteller tun würde und die Dokumente dazu finde, ist es auch bei openWB. Ganz ohne das ich ein Forum oder den Support bemühen muss, genau da wo ich es als versierter Nutzer erwarten würde ;) https://openwb.de/main/wp-content/uploa ... -Pro-1.pdf
Insofern verstehe ich den "Aufriss" dazu persönlich nicht, es ist alles sauber dokumentiert, gut zu finden und nutzbar.
Pv-User01 hat geschrieben: Di Apr 28, 2026 8:22 pm ... das mit der API wurde mir aus dem Link auch deutlich. Eine Doku ist eigentlich dazu da dass man nicht erst im Forum nachfragt, sondern in erster Linie sich selbst ein Bild machen kann (übrigens konnte der Support das auch nicht auf Anhieb; trotzt wiederholter Nachfrage; erst hier im Forum kam von openWB der entsprechende Hinweis). Mir erschließt sich das tatsächlich nicht warum der obige Aufruf nicht funktioniert und warum beides in der gleichen Doku-Seite steht. Es ist mir auch nicht klar wann die eine simpleAPI und wann die andere greift; genausowenig wie mir klar ist warum der eine der beiden Titel mit openWB beginnt und der andere nicht...
Nebenbei bemerkt auch das Wiki ist einfach unter www.openwb.de bei Support als erster Punkt verlinkt, man kann es also auch hier wirklich ohne Forum und ohne Support finden, gänzlich ohne Anstrengungen.
simpleAPI hat 2 Möglichkeiten sie zu nutzen: Per MQTT oder per HTTP, empfohlen wird die HTTP API, ist einfach einfacher und nicht so fehlerbehaftet.
15,36 kWp mit Sungrow SH10RT V112 (via LAN), 12,8 kWh Sungrow SBR128 und SMA STP6.0-3AV-40
2x OpenWB Series2 custom – 11 kW und 22kW
IDM Aero SLM Wärmepumpe
Renault Megane E-Tech EV60 - VW ID3 Pro S
Antworten