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
Pylontech US3000A auslesen funktioniert bei V6.1.0 nicht immer
Moderator: Ulrich
- 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
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)
Ändere bitte einmal vorübergehend die Pause in Zeile 616 der Datei multi_regler_auslesen.php (von 600000 auf 1600000)
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Pylontech US3000A auslesen funktioniert bei V6.1.0 nicht immer
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.
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.
- 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
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.
Ä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 ]
Ulrich . . . . . . . . [ Admin ]