Seite 1 von 1

Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Fr Mär 04, 2022 5:39 am
von bauerwolfgang
Hallo, meine openWB ist einige Jahrelang super gelaufen, plötzlich zeigte es mir keine Werte mehr aus dem Victron Modul an.
Daher habe ich jetzt das update auf die neueste Stable Version gemacht.

Der Fehler liegt denke ich an der Modubus Abfrage, in der Victron Remote Konsole schreibt es folgende Fehlermeldung:
ERROR „Error processing function code 3, unit id 100, start address 2600, quantity 3, Soc 192.168.1.70: Error finding service with device type grid at device instance 0“

192.168.1.70: Das ist mein Venux GX
Unit ID 100: Das ist das HUB4 (Die ESS Daten)
Start address 2600 ??
Function code 3 ??

Der Fehler war auch schon vor dem OpenWB update vorhanden.

Früher (die letzten etwa 2 Jahre) gab es kein Problem, beim Venus GX hatte ich auch kein aktuelles update.

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Fr Mär 04, 2022 6:07 am
von bauerwolfgang
There are also problems with the Python version, maybe this is the root of the problem

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Fr Mär 04, 2022 6:08 am
von bauerwolfgang
Raspberry PI Versions.

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Fr Mär 04, 2022 6:38 am
von derNeueDet
Eigeninstallation unter Buster vermute ich auf Grund der Systeminfo. Also hast du auch SSH Zugriff auf den Raspi der da werkelt.

Mach einen Update auf die requests lib von Python 3.

Code: Alles auswählen

sudo pip3 install --upgrade requests
VG
Det

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Fr Mär 04, 2022 11:03 am
von bauerwolfgang
Hallo, ja Eigeninstallation mit EVSE WIFI.
Danke für den Tipp mit dem pip3 install ….
Hatte das heute Vormittag vor dem Wegfahren schon probiert, Fehlermeldung im Status hat sich aber nicht geändert. Die Python Versionen und Pakete spielen verrückt. Trotzdem funktioniert plötzlich die OpenWB wieder.

Hab den VenusGX und die OpenWB geupdated. + pip3 install —upgrade requests.

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Fr Mär 04, 2022 11:26 am
von bauerwolfgang
Aber die Fehlermeldung bei Modbus im Venus GX ist weg, keine Ahnung warum. L

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Fr Mär 04, 2022 11:33 am
von derNeueDet
Gehst du das Risiko, dein Buster zu aktualisieren auf die aktuellste Version?

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Mi Mär 23, 2022 6:35 pm
von sunnykleineichen
Ich habe exakt den gleichen Fehler - aber bei meiner gekauften OpenWB.
Software-Stand ist Beta 1.9.257

Der Speicher inkl. Victron Cerbo GX wurde gestern installiert und gestern hat es auch zuerst einwandfrei funktioniert.
Nun (nachdem ich von der Arbeit zurückgekommen bin) sehe ich das Problem.

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Mo Mär 28, 2022 9:22 am
von LenaK
sunnykleineichen hat geschrieben: Mi Mär 23, 2022 6:35 pm Ich habe exakt den gleichen Fehler - aber bei meiner gekauften OpenWB.
Software-Stand ist Beta 1.9.257

Der Speicher inkl. Victron Cerbo GX wurde gestern installiert und gestern hat es auch zuerst einwandfrei funktioniert.
Nun (nachdem ich von der Arbeit zurückgekommen bin) sehe ich das Problem.
Kommen denn Werte an? Werden auf der Statusseite/ im Log Fehlermeldungen angezeigt?

Re: Victron Modbus Verbindung Error processing function code 3, start address 2600, quantity 3

Verfasst: Mi Mär 30, 2022 1:38 pm
von sunnykleineichen
Ja, die Werte kommen wieder an.
Am Ende war es notwendig, die Modbus-ID von 30 auf 31 zu ändern.
Den richtigen Wert kann man im Cerbo in den Einstellungen finden.