Problem Daly BMS, RS485 Pin-Belegung

Die benötigte Hardware zum Nachbau. Bitte hier nur Hardware posten, die man auch selber ausprobiert hat. Nichts posten, nur weil es neu ist.

Moderator: Ulrich

Forumsregeln
Bitte nur Hardware posten, die man selber auch ausprobiert bzw. in Verwendung hat.
e-i-k-e
Beiträge: 34
Registriert: Do 9. Apr 2020, 21:10
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Problem Daly BMS, RS485 Pin-Belegung

Beitrag von e-i-k-e »

Abend,

ich habe Probleme mein Daly BMS 16s in eine Multi-Regler Version einzubinden.
Zwei Epever XTRA laufen bereits erfolgreich mit zwei RS485 Adaptern (WINGONEER CH340E USB zu TTL USB zu RS485 Konverter) an meinem PI.
Den gleichen Adaptertyp möchte ich gerne auch für das DalyBMS nutzen.

Ich habe das originale Daly BMS RS485 Kabel auftrennt und meinen Adapter angeschlossen.
Aderfarbe schwarz/weiß/grün sind vorhanden, wobei schwarz GND ist. Egal welches Ader ich auf RX/TX Klemme, ich erhalte keine Daten.
Nach jeder Änderung führe ich ein Neustart durch.

Code: Alles auswählen

06.10. 22:45:17    -Verarbeitung von: '3.user.config.php'   Regler: 57
06.10. 22:45:17 |------------   Start  daly_bms.php    ---------------------------- 
06.10. 22:45:17    -USB Port: /dev/ttyUSB2
06.10. 22:45:20 !! -Datenfehler, nochmal... a58090080000000000000000
06.10. 22:45:22 !! -Datenfehler, nochmal... a58090080000000000000000
06.10. 22:45:24 !! -Datenfehler, nochmal... a58090080000000000000000

e-i-k-e
Beiträge: 34
Registriert: Do 9. Apr 2020, 21:10
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von e-i-k-e »

Hallo,

der RS485 Adapter mit der BMS kann kommunizieren, habe es über die Daly Software am PC getestet.

Sobald ich den dritten RS485 Adapter (mit der BMS) an ein HUB (oder auch direkt) an den PI Stecke und ein Neustart durchführe, funktioniert Gerät 2 (Epever XTRA) und das Gerät 3 (DalyBMS) nicht.
In der jeweiligen config Datei sind die Geräte korrekt eingestellt (/dev/ttyUSB0 , /dev/ttyUSB1 , /dev/ttyUSB2)

Siehe:

Code: Alles auswählen

07.10. 14:00:07    -OK. Datenübertragung erfolgreich.
07.10. 14:00:07 |------------   Stop   tracer_regler.php    ---------------------- 
07.10. 14:00:07    -Verarbeitung von: '2.user.config.php'   Regler: 3
07.10. 14:00:07 |------------   Start  tracer_regler.php  ------------------------ 
07.10. 14:00:08    -3100 : 
07.10. 14:00:08    -Lesefehler.
07.10. 14:00:10    -3100 : 
07.10. 14:00:10    -Lesefehler.
07.10. 14:00:12    -3100 : 
07.10. 14:00:12    -Lesefehler.
07.10. 14:00:14    -3100 : 
07.10. 14:00:14    -Lesefehler.
07.10. 14:00:16    -3100 : 
07.10. 14:00:16    -Lesefehler.
07.10. 14:00:17 !! -Keine gültigen Daten empfangen.
07.10. 14:00:17 |------------   Stop   tracer_regler.php    ---------------------- 
07.10. 14:00:17    -Verarbeitung von: '3.user.config.php'   Regler: 57
07.10. 14:00:17 |------------   Start  daly_bms.php    ---------------------------- 
07.10. 14:00:17    -USB Port: /dev/ttyUSB2
07.10. 14:00:20 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:22 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:24 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:26 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:28 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:30 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:32 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:34 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:36 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:38 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 14:00:38 !! -Keine gültigen Daten empfangen.
07.10. 14:00:38 |------------   Stop   daly_bms.php    ---------------------------- 
07.10. 14:00:38    -Multi Regler Auslesen [Stop].

solarfanenrico
Beiträge: 513
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 27 Mal
Danksagung erhalten: 34 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von solarfanenrico »

Hallo,
funktioniert diese RS485/USB-Adapter für das gewünschte Gerät auch mit Solaranzeige.
In der Single-Installation würde er sich da für /dev/ttyUSB0 und /dev/ttyUSB1 entscheiden.

Ich glaube ganz so einfach für /dev/ttyUSB2 festlegen klappt vielleicht nicht immer.

Du könntest noch nach dieser Anleitung
viewtopic.php?f=13&t=1595
persönliche Namen vergeben.
oder vorab schon mit dieser Konsoleneigabe den "USB2" abfragen.

Code: Alles auswählen

udevadm info -a -n /dev/ttyUSB2 | grep '{serial}' | head -n1
Enrico

e-i-k-e
Beiträge: 34
Registriert: Do 9. Apr 2020, 21:10
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von e-i-k-e »

Hallo,

danke für die Tipp.
Ich habe die config vom Gerät "2" auf Daly geändert das zweite Gerät entfernt, das BMS eingesteckt, neu gestartet und siehe da.. geht nicht. :lol:

Nun geht das Gerät "1" auch nicht mehr. Also ähnlicher Fehler wie vorhin bei Gerät 2.
Wo ist hier denn das Problem?

Code: Alles auswählen

07.10. 17:52:00    -Multi Regler Auslesen [Start].
07.10. 17:52:00    -Verarbeitung von: '1.user.config.php'   Regler: 3
07.10. 17:52:00 |------------   Start  tracer_regler.php  ------------------------ 
07.10. 17:52:02    -3100 : 
07.10. 17:52:02    -Lesefehler.
07.10. 17:52:04    -3100 : 
07.10. 17:52:04    -Lesefehler.
07.10. 17:52:06    -3100 : 
07.10. 17:52:06    -Lesefehler.
07.10. 17:52:08    -3100 : 
07.10. 17:52:08    -Lesefehler.
07.10. 17:52:10    -3100 : 
07.10. 17:52:10    -Lesefehler.
07.10. 17:52:11 !! -Keine gültigen Daten empfangen.
07.10. 17:52:11 |------------   Stop   tracer_regler.php    ---------------------- 
07.10. 17:52:11    -Verarbeitung von: '2.user.config.php'   Regler: 57
07.10. 17:52:11 |------------   Start  daly_bms.php    ---------------------------- 
07.10. 17:52:11    -USB Port: /dev/ttyUSB1
07.10. 17:52:13 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:15 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:17 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:19 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:21 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:23 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:25 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:27 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:29 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:31 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 17:52:31 !! -Keine gültigen Daten empfangen.
07.10. 17:52:31 |------------   Stop   daly_bms.php    ---------------------------- 
07.10. 17:52:31    -Verarbeitung von: '3.user.config.php'   Regler: 57
07.10. 17:52:31 |------------   Start  daly_bms.php    ---------------------------- 
07.10. 17:52:31 XX -USB Port kann nicht geöffnet werden. [1]
07.10. 17:52:31 XX -Exit.... 
07.10. 17:52:31 |------------   Stop   daly_bms.php    ---------------------------- 
07.10. 17:52:31    -Multi Regler Auslesen [Stop].
Ich habe gerade mal den RS484 Adapter durchgetauscht, gleiches Fehlerbild.

solarfanenrico
Beiträge: 513
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 27 Mal
Danksagung erhalten: 34 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von solarfanenrico »

Hallo,
wenn es noch nichts gebracht hat, brauchst Du Dich nicht bedanken. So etwas tut mir eher leid, weil es noch nicht geholfen hat.
Ich würde jetzt systemathisch vorgehen.
1. Schritt InfluxDB's sichern (Influxbackup machen)
dadurch können später die alten Daten weiter genutzt werden.

alle drei Geräte zusammen anspöpseln, und nacheinander

Code: Alles auswählen

udevadm info -a -n /dev/ttyUSB0 | grep '{serial}' | head -n1

Code: Alles auswählen

udevadm info -a -n /dev/ttyUSB1 | grep '{serial}' | head -n1

Code: Alles auswählen

udevadm info -a -n /dev/ttyUSB2 | grep '{serial}' | head -n1
und die jeweiligen Ergebnisse hier posten.
Dann könnte wir sehen wie die Adapter erkannt werden, und weitere Schritte planen.
Enrico

e-i-k-e
Beiträge: 34
Registriert: Do 9. Apr 2020, 21:10
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von e-i-k-e »

Bin aber froh um jede Hilfe. ;)

Anbei wie gewünscht.
fehler2.JPG

Code: Alles auswählen

Linux solaranzeige 5.10.60-v7+ #1449 SMP Wed Aug 25 15:00:01 BST 2021 armv7l

Software Version 4.7.3                Juli  2021 (BUSTER)

Software Version 4.7.3b  update       August  2021

Software Version 4.7.3b  update       August  2021

Software Version 4.7.3c  update       August  2021

Software Version 4.7.3c  update       August  2021
Last login: Thu Oct  7 18:11:08 2021
pi@solaranzeige:~ $ udevadm info -a -n /dev/ttyUSB0 | grep '{serial}' | head -n1
    ATTRS{serial}=="3f980000.usb"
pi@solaranzeige:~ $ udevadm info -a -n /dev/ttyUSB1 | grep '{serial}' | head -n1
    ATTRS{serial}=="3f980000.usb"
pi@solaranzeige:~ $ udevadm info -a -n /dev/ttyUSB2 | grep '{serial}' | head -n1
    ATTRS{serial}=="3f980000.usb"
pi@solaranzeige:~ $ ls -l /dev/serial/by-path
insgesamt 0
lrwxrwxrwx 1 root root 13 Okt  7 18:38 platform-3f980000.usb-usb-0:1.3.1:1.0-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 Okt  7 18:39 platform-3f980000.usb-usb-0:1.3.2:1.0-port0 -> ../../ttyUSB2
lrwxrwxrwx 1 root root 13 Okt  7 18:38 platform-3f980000.usb-usb-0:1.3.3:1.0-port0 -> ../../ttyUSB0
pi@solaranzeige:~ $ ls -la /dev/serial/by-id/
insgesamt 0
drwxr-xr-x 2 root root 60 Okt  7 18:39 .
drwxr-xr-x 4 root root 80 Okt  7 18:38 ..
lrwxrwxrwx 1 root root 13 Okt  7 18:39 usb-1a86_USB2.0-Serial-if00-port0 -> ../../ttyUSB2
pi@solaranzeige:~ $

solarfanenrico
Beiträge: 513
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 27 Mal
Danksagung erhalten: 34 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von solarfanenrico »

Mist, alle einheitliche {serial}

{product} möchte ich mal ausschließen, die werden genauso gleich sein.

Was bringen die Abfragen der {idVendor} für alle drei USB's

evtl. noch {port_number}

Damit könnte man die rules auch zu füllen versuchen

Edit: habe gerade bei meine FTDI-Chips nach gesehen. Bringt nur etwas, um mal einen so preiswerten Adapter unterzubringen.

Fehlanzeige. Du brauchst Adapter RS485zuUSB mit FTDI-Chip (FT232) wenigsten 2 und als 3. kannst Du einen von Deinen einsetzen.

Enrico

e-i-k-e
Beiträge: 34
Registriert: Do 9. Apr 2020, 21:10
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von e-i-k-e »

Abend,

ich habe die unterschiedlichen Abfragen trotzdem mal getestet, aber ist tatsächlich bei jedem identisch.

Würde dieser funktionierten? "Farbe#2"
https://www.amazon.de/WINGONEER-Seriell ... IC_ADAPTER

oder dieser

https://www.amazon.de/Waveshare-Industr ... wdgt_T1_10

oder kann auch so etwas verwendet werden?
https://www.amazon.de/AZDelivery-Adapte ... IC_ADAPTER


Wieso spuckt mir mein System den überhaupt diese Fehler nach dem dritten Adapter aus? Zwei laufen ja ohne Probleme


Jetzt scheint Gerät 2 auch mit allen drei Adapter zu funktionieren. Erhalte aber immer noch diese "Datenfehler, nochmal... a58090080000000000000000".
Muss irgendetwas noch speziell für die DalyBMS konfiguriert werden oder benötige ich für die DalyBMS zwingend einen Adapter mit FTDI-Chip sein?

Code: Alles auswählen

07.10. 20:24:02    -Multi Regler Auslesen [Start].
07.10. 20:24:02    -Verarbeitung von: '1.user.config.php'   Regler: 3
07.10. 20:24:02 |------------   Start  tracer_regler.php  ------------------------ 
07.10. 20:24:02    -3100 : 010402000d78f5
07.10. 20:24:02    -LadestromHigh: 0000 LadestromLow: 0000 Dezimal: 0
07.10. 20:24:04    -MQTT Daten zum [ 192.168.3.100 ] senden.
07.10. 20:24:04    -box1/zentralerTimestamp 1633631051 rc: 36
07.10. 20:24:04    -box1/Solarspannung 0.13 rc: 25
07.10. 20:24:04    -box1/Solarstrom 0 rc: 19
07.10. 20:24:04    -box1/Batterieladestrom 0 rc: 26
07.10. 20:24:04    -box1/Batterieentladestrom 0 rc: 29
07.10. 20:24:04    -box1/Batterieentladeleistung 0 rc: 32
07.10. 20:24:04    -box1/Temperatur 20 rc: 20
07.10. 20:24:04    -box1/BatterieTemperatur 25 rc: 28
07.10. 20:24:04    -box1/Batteriespannung 49.32 rc: 29
07.10. 20:24:04    -box1/WattstundenGesamtHeute 1740 rc: 34
07.10. 20:24:04    -box1/WattstundenGesamt 9100 rc: 29
07.10. 20:24:04    -box1/VerbrauchGesamtHeute 0 rc: 29
07.10. 20:24:04    -box1/VerbrauchGesamt 0 rc: 24
07.10. 20:24:04    -box1/SolarspannungMaxHeute 118.92 rc: 35
07.10. 20:24:04    -box1/Solarleistung 0 rc: 22
07.10. 20:24:04    -box1/Optionen 0000000000000001 rc: 32
07.10. 20:24:04    -box1/Ladestatus 0 rc: 19
07.10. 20:24:04    -box1/BatterieSOC 45 rc: 21
07.10. 20:24:04    -box1/BatterieMaxVoltHeute 54.86 rc: 33
07.10. 20:24:04    -box1/BatterieMinVoltHeute 47.82 rc: 33
07.10. 20:24:04    -box1/LoadVolt 0 rc: 17
07.10. 20:24:04    -box1/Regler 3 rc: 15
07.10. 20:24:04    -box1/Objekt Garage rc: 20
07.10. 20:24:04    -box1/Firmware 0 rc: 17
07.10. 20:24:04    -box1/Produkt Tracer Serie rc: 27
07.10. 20:24:04 *  -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet. 
07.10. 20:24:04    -Multi-Regler-Ausgang. 5
07.10. 20:24:05 MQT-MQTT Daten zum Broker gesendet: 192.168.3.100 Port: 1886
07.10. 20:24:09    -OK. Datenübertragung erfolgreich.
07.10. 20:24:09 |------------   Stop   tracer_regler.php    ---------------------- 
07.10. 20:24:09    -Verarbeitung von: '2.user.config.php'   Regler: 3
07.10. 20:24:09 |------------   Start  tracer_regler.php  ------------------------ 
07.10. 20:24:09    -3100 : 0104020012393d
07.10. 20:24:10    -LadestromHigh: 0000 LadestromLow: 0000 Dezimal: 0
07.10. 20:24:11    -MQTT Daten zum [ 192.168.3.100 ] senden.
07.10. 20:24:11    -box2/zentralerTimestamp 1633631051 rc: 36
07.10. 20:24:11    -box2/Solarspannung 0.18 rc: 25
07.10. 20:24:11    -box2/Solarstrom 0 rc: 19
07.10. 20:24:11    -box2/Batterieladestrom 0 rc: 26
07.10. 20:24:11    -box2/Batterieentladestrom 0 rc: 29
07.10. 20:24:11    -box2/Batterieentladeleistung 0 rc: 32
07.10. 20:24:11    -box2/Temperatur 20 rc: 20
07.10. 20:24:11    -box2/BatterieTemperatur 18 rc: 28
07.10. 20:24:11    -box2/Batteriespannung 49.35 rc: 29
07.10. 20:24:11    -box2/WattstundenGesamtHeute 2280 rc: 34
07.10. 20:24:11    -box2/WattstundenGesamt 104850 rc: 31
07.10. 20:24:11    -box2/VerbrauchGesamtHeute 0 rc: 29
07.10. 20:24:11    -box2/VerbrauchGesamt 48530 rc: 28
07.10. 20:24:11    -box2/SolarspannungMaxHeute 122.96 rc: 35
07.10. 20:24:11    -box2/Solarleistung 0 rc: 22
07.10. 20:24:11    -box2/Optionen 0000000000000001 rc: 32
07.10. 20:24:11    -box2/Ladestatus 0 rc: 19
07.10. 20:24:11    -box2/BatterieSOC 44 rc: 21
07.10. 20:24:11    -box2/BatterieMaxVoltHeute 55.19 rc: 33
07.10. 20:24:11    -box2/BatterieMinVoltHeute 48.02 rc: 33
07.10. 20:24:11    -box2/LoadVolt 0 rc: 17
07.10. 20:24:11    -box2/Regler 3 rc: 15
07.10. 20:24:11    -box2/Objekt Garage rc: 20
07.10. 20:24:11    -box2/Firmware 0 rc: 17
07.10. 20:24:11    -box2/Produkt Tracer Serie rc: 27
07.10. 20:24:11 *  -Daten zur lokalen InfluxDB [ solaranzeige2 ] gesendet. 
07.10. 20:24:11    -Multi-Regler-Ausgang. 5
07.10. 20:24:12 MQT-MQTT Daten zum Broker gesendet: 192.168.3.100 Port: 1886
07.10. 20:24:16    -OK. Datenübertragung erfolgreich.
07.10. 20:24:16 |------------   Stop   tracer_regler.php    ---------------------- 
07.10. 20:24:16    -Verarbeitung von: '3.user.config.php'   Regler: 57
07.10. 20:24:16 |------------   Start  daly_bms.php    ---------------------------- 
07.10. 20:24:16    -USB Port: /dev/ttyUSB2
07.10. 20:24:19 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:21 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:23 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:25 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:27 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:29 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:31 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:33 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:35 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:37 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 20:24:37 !! -Keine gültigen Daten empfangen.
07.10. 20:24:37 |------------   Stop   daly_bms.php    ---------------------------- 
07.10. 20:24:37    -Multi Regler Auslesen [Stop].

Habe mir gerade den von Daly mitgelieferten Adapter USB->RS485 angeschaut. Hier verbirgt sich auch der ch341 mit der gleichen '{serial}' allerdings heißt das Gerät etwas anders. Bringt uns aber sicher auch nicht weiter, wenn einer mit FTDI benötigt wird. Oder?

solarfanenrico
Beiträge: 513
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 27 Mal
Danksagung erhalten: 34 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von solarfanenrico »

e-i-k-e hat geschrieben:
Do 7. Okt 2021, 20:19
.......

Habe mir gerade den von Daly mitgelieferten Adapter USB->RS485 angeschaut. Hier verbirgt sich auch der ch341 mit der gleichen '{serial}' allerdings heißt das Gerät etwas anders. Bringt uns aber sicher auch nicht weiter, wenn einer mit FTDI benötigt wird. Oder?.
Der zweite würde eher funktionieren, als der erste.
Beim 3. sehe ich nicht, ob er RS232 oder RS485 adaptieren möchte. Kann man sicher über ein Arduinosketch oder Librarie hinbekommen, weiß es aber für Raspberry nicht.

FTDI ist eine geschütze Fabrikation, deshalb sind die individuell auslesbar.
Ob ch340 oder ch341 bei den billigen ist für Raspberry egal, ekannt werden die alle.

Wenn er etwas (auch nur minimal) anders heiß haben wir eine Chance.
Wenn die ersten beiden mit /dev/ttyUSB0 und /dev/ttyUSB1 akzeptiert werden genügt es vielleicht den Dritten den Wunschnamen zu verpassen.

Bekannte Vorgehensweise, eben nur für diesen versuche eine ....rules anlegen , und auf USB2 stecken lassen.

Einer dieser 3 serial, idVendor oder product wird schon passen.

Im anderen Thread ist da eine rules von gtal

Enrico

e-i-k-e
Beiträge: 34
Registriert: Do 9. Apr 2020, 21:10
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Problem Daly BMS, RS485 Pin-Belegung

Beitrag von e-i-k-e »

Okay, ich habe mir die einfach mal zum testen bestellt. Ansonsten gehen die Adapter zurück.

Habe mein System mal auf eine Singe Version umgestellt und nur die DalyBMS angeschlossen. Gleicher Fehler. :? :?
Wieso kann die BMS nicht ausgelesen werden?

Anbei mal die komplette log für dich.

Code: Alles auswählen

07.10. 21:45:03    -USB Port: /dev/ttyUSB0
07.10. 21:45:03    -
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 1
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=05.10
S:  Manufacturer=Linux 5.10.60-v7+ dwc_otg_hcd
S:  Product=DWC OTG Controller
S:  SerialNumber=3f980000.usb
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 5
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=02 MxPS=64 #Cfgs=  1
P:  Vendor=0424 ProdID=9514 Rev=02.00
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=2mA
I:  If#=0x0 Alt= 1 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=02 Driver=hub

T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0424 ProdID=ec00 Rev=02.00
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=2mA
I:  If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=ff Driver=smsc95xx

T:  Bus=01 Lev=02 Prnt=02 Port=02 Cnt=02 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=1a86 ProdID=7523 Rev=02.64
S:  Product=USB Serial
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=98mA
I:  If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=02 Driver=ch341

T:  Bus=01 Lev=02 Prnt=02 Port=04 Cnt=03 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=090c ProdID=1000 Rev=11.00
S:  Manufacturer=Samsung
S:  Product=Flash Drive FIT
S:  SerialNumber=0319521010021480
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=300mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

07.10. 21:45:05 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:05    -Daten:
array (
  16 => 'SCSI 00.0: 10600 Disk',
  '' => '[Created at block.245]',
  'Unique ID' => 'VBUu.+lMs6vobwy5',
  'Parent ID' => '3t9U.TAOITtdfnIE',
  'SysFS ID' => '/class/block/sda',
  'SysFS BusID' => '0:0:0:0',
  'SysFS Device Link' => '/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5:1.0/host0/target0:0:0/0:0:0:0',
  'Hardware Class' => 'disk',
  'Model' => '"Samsung Flash Drive FIT"',
  'Vendor' => 'usb 0x090c "Samsung"',
  'Device' => 'usb 0x1000 "Flash Drive FIT"',
  'Revision' => '"1100"',
  'Serial ID' => '"AA00000000000489"',
  'Driver' => '"usb-storage", "sd"',
  'Driver Modules' => '"usb_storage"',
  'Device File' => '/dev/sda (/dev/sg0)',
  'Device Files' => '/dev/sda, /dev/disk/by-id/usb-Samsung_Flash_Drive_FIT_0319521010021480-0:0, /dev/disk/by-path/platform-3f980000.usb-usb-0:1.5:1.0-scsi-0:0:0:0',
  'Device Number' => 'block 8:0-8:15 (char 21:0)',
  'Geometry (Logical)' => 'CHS 30594/64/32',
  'Size' => '62656641 sectors a 512 bytes',
  'Capacity' => '29 GB (32080200192 bytes)',
  'Speed' => '480 Mbps',
  'Module Alias' => '"usb:v090Cp1000d1100dc00dsc00dp00ic08isc06ip50in00"',
  'Driver Info #0' => '',
  'Driver Status' => 'uas is active',
  'Driver Activation Cmd' => '"modprobe uas"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#1 (USB Controller)',
)
07.10. 21:45:05    -Daten:
array (
  17 => 'None 00.0: 11300 Partition',
  '' => '[Created at block.434]',
  'Unique ID' => 'bdUI.SE1wIdpsiiC',
  'Parent ID' => 'VBUu.+lMs6vobwy5',
  'SysFS ID' => '/class/block/sda/sda1',
  'Hardware Class' => 'partition',
  'Model' => '"Partition"',
  'Device File' => '/dev/sda1',
  'Device Files' => '/dev/sda1, /dev/disk/by-partuuid/8978ce14-01, /dev/disk/by-id/usb-Samsung_Flash_Drive_FIT_0319521010021480-0:0-part1, /dev/disk/by-label/boot, /dev/disk/by-uuid/0C61-73F5, /dev/disk/by-path/platform-3f980000.usb-usb-0:1.5:1.0-scsi-0:0:0:0-part1',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#16 (Disk)',
)
07.10. 21:45:05    -Daten:
array (
  18 => 'None 00.0: 11300 Partition',
  '' => '[Created at block.434]',
  'Unique ID' => '2pkM.SE1wIdpsiiC',
  'Parent ID' => 'VBUu.+lMs6vobwy5',
  'SysFS ID' => '/class/block/sda/sda2',
  'Hardware Class' => 'partition',
  'Model' => '"Partition"',
  'Device File' => '/dev/sda2',
  'Device Files' => '/dev/sda2, /dev/disk/by-path/platform-3f980000.usb-usb-0:1.5:1.0-scsi-0:0:0:0-part2, /dev/disk/by-uuid/43f2d0bb-83be-464f-94d0-9a751f376c64, /dev/disk/by-partuuid/8978ce14-02, /dev/disk/by-label/rootfs, /dev/disk/by-id/usb-Samsung_Flash_Drive_FIT_0319521010021480-0:0-part2',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#16 (Disk)',
)
07.10. 21:45:05    -Daten:
array (
  24 => 'USB 00.0: 0700 Serial controller',
  '' => '[Created at usb.122]',
  'Unique ID' => 'dwDZ.zv7lh3BJnp7',
  'Parent ID' => 'ADDn.IKhPgutgmvF',
  'SysFS ID' => '/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0',
  'SysFS BusID' => '1-1.3:1.0',
  'Hardware Class' => 'unknown',
  'Model' => '"QinHeng Electronics HL-340 USB-Serial adapter"',
  'Hotplug' => 'USB',
  'Vendor' => 'usb 0x1a86 "QinHeng Electronics"',
  'Device' => 'usb 0x7523 "HL-340 USB-Serial adapter"',
  'Revision' => '"2.64"',
  'Driver' => '"ch341"',
  'Driver Modules' => '"usbserial"',
  'Device File' => '/dev/ttyUSB0',
  'Device Files' => '/dev/ttyUSB0, /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0, /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0',
  'Device Number' => 'char 188:0',
  'Speed' => '12 Mbps',
  'Module Alias' => '"usb:v1A86p7523d0264dcFFdsc00dp00icFFisc01ip02in00"',
  'Driver Info #0' => '',
  'Driver Status' => 'ch341 is active',
  'Driver Activation Cmd' => '"modprobe ch341"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#27 (Hub)',
)
07.10. 21:45:05    -Daten:
array (
  25 => 'USB 00.0: 10a00 Hub',
  '' => '[Created at usb.122]',
  'Unique ID' => 'k4bc.D6ER+lJeRh3',
  'Parent ID' => '3t9U.TAOITtdfnIE',
  'SysFS ID' => '/devices/platform/soc/3f980000.usb/usb1/1-0:1.0',
  'SysFS BusID' => '1-0:1.0',
  'Hardware Class' => 'hub',
  'Model' => '"Linux Foundation 2.0 root hub"',
  'Hotplug' => 'USB',
  'Vendor' => 'usb 0x1d6b "Linux Foundation"',
  'Device' => 'usb 0x0002 "2.0 root hub"',
  'Revision' => '"5.10"',
  'Serial ID' => '"3f980000.usb"',
  'Driver' => '"hub"',
  'Driver Modules' => '"usbcore"',
  'Speed' => '480 Mbps',
  'Module Alias' => '"usb:v1D6Bp0002d0510dc09dsc00dp01ic09isc00ip00in00"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#1 (USB Controller)',
)
07.10. 21:45:05    -Daten:
array (
  26 => 'USB 00.0: 0200 Ethernet controller',
  '' => '[Created at usb.122]',
  'Unique ID' => 'lfzD.Sed3PcmdZ23',
  'Parent ID' => 'ADDn.IKhPgutgmvF',
  'SysFS ID' => '/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1:1.0',
  'SysFS BusID' => '1-1.1:1.0',
  'Hardware Class' => 'network',
  'Model' => '"Standard Microsystems SMSC9512/9514 Fast Ethernet Adapter"',
  'Hotplug' => 'USB',
  'Vendor' => 'usb 0x0424 "Standard Microsystems Corp."',
  'Device' => 'usb 0xec00 "SMSC9512/9514 Fast Ethernet Adapter"',
  'Revision' => '"2.00"',
  'Driver' => '"smsc95xx"',
  'Driver Modules' => '"smsc95xx"',
  'Device File' => 'eth0',
  'Speed' => '480 Mbps',
  'HW Address' => 'b8:27:eb:2d:17:a5',
  'Permanent HW Address' => 'b8:27:eb:2d:17:a5',
  'Link detected' => 'no',
  'Module Alias' => '"usb:v0424pEC00d0200dcFFdsc00dp01icFFisc00ipFFin00"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#27 (Hub)',
)
07.10. 21:45:05    -Daten:
array (
  27 => 'USB 00.0: 10a00 Hub',
  '' => '',
  'Unique ID' => 'ADDn.IKhPgutgmvF',
  'Parent ID' => 'k4bc.D6ER+lJeRh3',
  'SysFS ID' => '/devices/platform/soc/3f980000.usb/usb1/1-1/1-1:1.0',
  'SysFS BusID' => '1-1:1.0',
  'Hardware Class' => 'hub',
  'Model' => '"Standard Microsystems SMC9514 Hub"',
  'Hotplug' => 'USB',
  'Vendor' => 'usb 0x0424 "Standard Microsystems Corp."',
  'Device' => 'usb 0x9514 "SMC9514 Hub"',
  'Revision' => '"2.00"',
  'Driver' => '"hub"',
  'Driver Modules' => '"usbcore"',
  'Speed' => '480 Mbps',
  'Module Alias' => '"usb:v0424p9514d0200dc09dsc00dp02ic09isc00ip02in00"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#25 (Hub)',
)
07.10. 21:45:05    -USB Devices: 
array (
  1 => 
  array (
    'Device' => '0x7523',
    'File' => '/dev/ttyUSB0',
    'Vendor' => 'usb 0x1a86 "QinHeng Electronics"',
    'Model' => 'QinHeng Electronics HL-340 USB-Serial adapter',
    'Driver Modules' => 'usbserial',
    'Driver' => 'ch341',
  ),
  2 => 
  array (
    'Device' => '0xec00',
    'File' => 'eth0',
    'Vendor' => 'usb 0x0424 "Standard Microsystems Corp."',
    'Model' => 'Standard Microsystems SMSC9512/9514 Fast Ethernet Adapter',
    'Driver Modules' => 'smsc95xx',
    'Driver' => 'smsc95xx',
  ),
  3 => 
  array (
    'Device' => '0x9514',
  ),
)
07.10. 21:45:05    -Regler: 57
07.10. 21:45:05    -Regler erkannt: /dev/ttyUSB0
07.10. 21:45:05    -Device: /dev/ttyUSB0 wird in die user.config.php eingetragen.
07.10. 21:45:05    -Zeile gefunden. USB Device kann ausgetauscht werden. Index: 579   $USBRegler         = "/dev/ttyUSB0";

07.10. 21:45:05    -Zeile gefunden. USB Device kann ausgetauscht werden. Index: 580   $USBWechselrichter = "/dev/ttyUSB1";

07.10. 21:45:05    -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 599   $Platine = "Raspberry Pi 3 Model B Rev 1.2";

07.10. 21:45:07 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:09 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:11 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:13 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:15 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:17 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:19 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:21 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:23 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:45:23 !! -Keine gültigen Daten empfangen.
07.10. 21:45:23 |------------   Stop   daly_bms.php    ---------------------------- 
07.10. 21:48:02 |------------   Start  daly_bms.php    ---------------------------- 
07.10. 21:48:02    -USB Port: /dev/ttyUSB0
07.10. 21:48:04 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:06 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:08 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:10 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:12 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:14 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:16 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:18 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:20 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:22 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:48:22 !! -Keine gültigen Daten empfangen.
07.10. 21:48:22 |------------   Stop   daly_bms.php    ---------------------------- 
07.10. 21:49:01 |------------   Start  daly_bms.php    ---------------------------- 
07.10. 21:49:01    -USB Port: /dev/ttyUSB0
07.10. 21:49:03 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:49:05 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:49:07 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:49:09 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:49:11 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:49:13 !! -Datenfehler, nochmal... a58090080000000000000000
07.10. 21:49:15 !! -Datenfehler, nochmal... a58090080000000000000000

Antworten