Pylontech US3000A auslesen funktioniert bei V6.1.0 nicht immer

Welche Geräter können mit dieser Anzeige benutzt werden?
Laderegler, Wallboxen, Batterie-Management-Systeme, WLAN Schalter mit Tasmota Firmware und Wechselrichter.
Allgemeine Fragen zu all diesen Geräten.

Moderator: Ulrich

Antworten
hipath
Beiträge: 28
Registriert: Di 19. Apr 2022, 09:25

Pylontech US3000A auslesen funktioniert bei V6.1.0 nicht immer

Beitrag von hipath »

Hallo Ulrich,

leider funktioniert das Auslesen bei meinem Raspberry 5 mit der Version 6.1.0 nicht immer.
Verwendet wird ein Original Netzgerät mit 27W.

Es kann sein das es nach dem Neustart einige Zeit funktioniert und dann kommt folgende Meldung im LOG
15.09. 19:02:09 -Verarbeitung von: '2.user.config.php' Regler: 41
15.09. 19:02:09 |--------------- Start us3000_bms.php -----------------
15.09. 19:02:09 XX -USB Port kann nicht geöffnet werden. [1]
15.09. 19:02:09 XX -Exit....

Bei meinem 2. Raspberry einen Raspberry 4 (Solaranzeige Version 5.1.3.b) funktioniert es immer.
Hat sich beim Timing da was geändert? Gibt es da noch irgendein LOG file warum die USB Schnittstelle nicht geöffnet werden kann?
apt update, apt upgrade und eeprom update wurden auch gemacht...

Danke
hipath

Benutzeravatar
Ulrich
Administrator
Beiträge: 6081
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 153 Mal
Danksagung erhalten: 824 Mal
Kontaktdaten:

Re: Pylontech US3000A auslesen funktioniert bei V6.1.0 nicht immer

Beitrag von Ulrich »

Ja, das Timing ist bei einem 5B natürlich anders als beim 4B. Die Hardware ist ja viel schneller. Wenn der USB Port nicht geöffnet werden kann liegt der Grund aber eher im Betriebssystem oder ein anderes Programm hat den Port ( noch ) nicht freigegeben.

Ändere bitte einmal vorübergehend die Pause in Zeile 616 der Datei multi_regler_auslesen.php (von 600000 auf 1600000)
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

hipath
Beiträge: 28
Registriert: Di 19. Apr 2022, 09:25

Re: Pylontech US3000A auslesen funktioniert bei V6.1.0 nicht immer

Beitrag von hipath »

Hallo Ulrich,

habe es geändert und den Raspberry zur Sicherheit einmal neu gestartet.
Dann wurden die Pylontechspeicher 2 mal ausgelesen bevor die Meldung:
"XX -USB Port kann nicht geöffnet werden. [1]" wieder kam.

Benutzeravatar
Ulrich
Administrator
Beiträge: 6081
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 153 Mal
Danksagung erhalten: 824 Mal
Kontaktdaten:

Re: Pylontech US3000A auslesen funktioniert bei V6.1.0 nicht immer

Beitrag von Ulrich »

Das ist sehr merkwürdig. Nach ca. 2 Minuten heißt der Adapter plötzlich nicht mehr /dev/ttyUSB0, sondern /dev/ttyUSB1

Ändert man den Eintrag in der user.config.php auf /dev/ttyUSB1, so ändert sich die Schnittstelle wieder nach 2 Minuten auf /dev/ttyUSB0
Das kann eigentlich nur am Raspberry 5B liegen. Warum das so ist, musst du erst noch heraus bekommen.

Ich habe jetzt den ID Eintrag "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AQ027VO8-if00-port0" genommen und der wird, so wie es aussieht, nicht geändert. Jetzt läuft es erst einmal.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Antworten

Zurück zu „Fragen zu Reglern, Wallboxen und Wechselrichter“