Daly BMS kann nicht gelesen werden

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

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

Re: Daly BMS kann nicht gelesen werden

Beitrag von solarfanenrico »

Hallo e-l-k-e,
habe die /phpinc/funktionen.inc.php um diese 12 Zeilen erweitert.
//fuer daly-bms von Zeile 6200 bis 6211

Die daly_bms,php braucht nicht geändert werden und das Grafana-Dashboard ist ja bereits vorhanden.
funktionen.inc.php
(291.41 KiB) 7-mal heruntergeladen
Viel Erfolg
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: Daly BMS kann nicht gelesen werden

Beitrag von e-i-k-e »

Danke Enrico für das Anpassen der Datei.

Leider scheint es bei mir noch nicht zu laufen.

Anbei mal die komplette log.

Code: Alles auswählen

14.10. 16:59:01 |------------   Start  daly_bms.php    ---------------------------- 
14.10. 16:59:01    -USB Port: /dev/ttyUSB0
14.10. 16:59:03 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 16:59:05 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 16:59:15    -
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.63-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= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0403 ProdID=6001 Rev=06.00
S:  Manufacturer=FTDI
S:  Product=FT232R USB UART
S:  SerialNumber=A10KMT5Q
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=90mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio

14.10. 16:59:19    -Daten:
array (
  21 => 'None 00.0: 11300 Partition',
  '' => '[Created at block.434]',
  'Unique ID' => 'l7UW.SE1wIdpsiiC',
  'Parent ID' => 'HAKk.Fxp0d3BezAE',
  'SysFS ID' => '/class/block/mmcblk0/mmcblk0p1',
  'Hardware Class' => 'partition',
  'Model' => '"Partition"',
  'Device File' => '/dev/mmcblk0p1',
  'Device Files' => '/dev/mmcblk0p1, /dev/disk/by-uuid/0C61-73F5, /dev/disk/by-id/mmc-SC16G_0xf097cc0d-part1, /dev/disk/by-path/platform-3f202000.mmc-part1, /dev/disk/by-partuuid/8978ce14-01, /dev/disk/by-label/boot',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#20 (Disk)',
)
14.10. 16:59:19    -Daten:
array (
  22 => 'None 00.0: 11300 Partition',
  '' => '[Created at block.434]',
  'Unique ID' => 'CJka.SE1wIdpsiiC',
  'Parent ID' => 'HAKk.Fxp0d3BezAE',
  'SysFS ID' => '/class/block/mmcblk0/mmcblk0p2',
  'Hardware Class' => 'partition',
  'Model' => '"Partition"',
  'Device File' => '/dev/mmcblk0p2',
  'Device Files' => '/dev/mmcblk0p2, /dev/disk/by-label/rootfs, /dev/disk/by-path/platform-3f202000.mmc-part2, /dev/disk/by-id/mmc-SC16G_0xf097cc0d-part2, /dev/disk/by-uuid/43f2d0bb-83be-464f-94d0-9a751f376c64, /dev/disk/by-partuuid/8978ce14-02',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#20 (Disk)',
)
14.10. 16:59:19    -Daten:
array (
  25 => 'USB 00.0: 0700 Serial controller',
  '' => '[Created at usb.122]',
  'Unique ID' => 'dwDZ.vpwG5J6bhz8',
  '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' => '"Future Technology Devices International FT232 Serial (UART) IC"',
  'Hotplug' => 'USB',
  'Vendor' => 'usb 0x0403 "Future Technology Devices International, Ltd"',
  'Device' => 'usb 0x6001 "FT232 Serial (UART) IC"',
  'Revision' => '"6.00"',
  'Serial ID' => '"A10KMT5Q"',
  'Driver' => '"ftdi_sio"',
  'Driver Modules' => '"usbserial", "ftdi_sio"',
  'Device File' => '/dev/ttyUSB0',
  'Device Files' => '/dev/ttyUSB0, /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A10KMT5Q-if00-port0',
  'Device Number' => 'char 188:0',
  'Tags' => 'mouse, modem',
  'Speed' => '12 Mbps',
  'Module Alias' => '"usb:v0403p6001d0600dc00dsc00dp00icFFiscFFipFFin00"',
  'Driver Info #0' => '',
  'Driver Status' => 'ftdi_sio is active',
  'Driver Activation Cmd' => '"modprobe ftdi_sio"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#28 (Hub)',
)
14.10. 16:59:19    -Daten:
array (
  26 => '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)',
)
14.10. 16:59:19    -Daten:
array (
  27 => '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' => 'enxb827eb255ad9',
  'Speed' => '480 Mbps',
  'HW Address' => 'b8:27:eb:25:5a:d9',
  'Permanent HW Address' => 'b8:27:eb:25:5a:d9',
  'Link detected' => 'no',
  'Module Alias' => '"usb:v0424pEC00d0200dcFFdsc00dp01icFFisc00ipFFin00"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#28 (Hub)',
)
14.10. 16:59:19    -Daten:
array (
  28 => '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' => '#26 (Hub)',
)
14.10. 16:59:19    -USB Devices: 
array (
  1 => 
  array (
    'Device' => '0x6001',
    'File' => '/dev/ttyUSB0',
    'Vendor' => 'usb 0x0403 "Future Technology Devices International, Ltd"',
    'Model' => 'Future Technology Devices International FT232 Serial (UART) IC',
    'Driver Modules' => 'usbserial, ftdi_sio',
    'Driver' => 'ftdi_sio',
  ),
  2 => 
  array (
    'Device' => '0xec00',
    'File' => 'enxb827eb255ad9',
    'Vendor' => 'usb 0x0424 "Standard Microsystems Corp."',
    'Model' => 'Standard Microsystems SMSC9512/9514 Fast Ethernet Adapter',
    'Driver Modules' => 'smsc95xx',
    'Driver' => 'smsc95xx',
  ),
  3 => 
  array (
    'Device' => '0x9514',
  ),
)
14.10. 16:59:19    -Regler: 57
14.10. 16:59:19    -Regler erkannt: /dev/ttyUSB0
14.10. 16:59:19    -Device: /dev/ttyUSB0 wird in die user.config.php eingetragen.
14.10. 16:59:19    -Zeile gefunden. USB Device kann ausgetauscht werden. Index: 584   $USBRegler         = "/dev/ttyUSB0";

14.10. 16:59:19    -Zeile gefunden. USB Device kann ausgetauscht werden. Index: 585   // $USBWechselrichter = "/dev/ttyUSB1";  // wird nicht mehr gebraucht.

14.10. 16:59:19    -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 604   $Platine = "Raspberry Pi 3 Model B Rev 1.2";

14.10. 17:00:12 |------------   Start  daly_bms.php    ---------------------------- 
14.10. 17:00:12    -USB Port: /dev/ttyUSB0
14.10. 17:00:14 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:16 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:18 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:20 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:22 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:24 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:26 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:28 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:30 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:32 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 17:00:32 !! -Keine gültigen Daten empfangen.
14.10. 17:00:32 |------------   Stop   daly_bms.php    ---------------------------- 

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

Re: Daly BMS kann nicht gelesen werden

Beitrag von solarfanenrico »

Hallo e-l-k-e,
schade.
Ich hatte nur das umgesetzt, was simon.s gemacht und vorgeschlagen hat.

Es sah so gut aus. Wer weiß, was an seiner Konfiguration in Hard-und Software noch anders ist.

Enrico

Benutzeravatar
simon.s
Beiträge: 15
Registriert: Sa 27. Feb 2021, 19:30
Danksagung erhalten: 3 Mal

Re: Daly BMS kann nicht gelesen werden

Beitrag von simon.s »

Hallo e-i-k-e

wie schaut dein System aus?
Ich habe momentan einen Raspi zum Testen. Dort nur das Image aufgespielt und Regler 57 eingestellt.
Welches Daly hast du? Welche Anschlüsse? App läuft?? ev ein Foto.

wie es aussieht bricht dein Log schon beim 1sten Befehl ab, dies ist die 90 im String. a58090080000000000000000
hier zeigt er auch keinen CRC am Ende an!!

nicht aufgeben, gemeinsam schaffen wir das :lol: :lol:

versuch mal in der Daly_bms.php Zeile 136

Code: Alles auswählen

    $Adresse = "80"; // 80 = BMS Adresse  
auf folgendes zu ändern

Code: Alles auswählen

    $Adresse = "40"; // 80 = BMS Adresse  40 NEUE ADRESSE!!!
gruß
8-) Ich wohne da wo Ihr Urlaub macht 8-)
5,12KWp / Axpert III 5048 / 16x Winston 160Ah LiFePo4

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

Re: Daly BMS kann nicht gelesen werden

Beitrag von e-i-k-e »

Hallo Simon,

Ich verwende auch ein 16s Smart Daly (R32U-GE06), angeschlossen über die 485 Schnittstelle. Das auslesen über die Daly Software an einem Rechner und über das vorhin genannte Skript über meinen Raspberry pi 3 funktionieren.

Ich habe auch ein test Raspberry pi 3 mit Solarmonitor und Regler 57 am laufen.
20211012_210942.jpg

MichaelBerlin
Beiträge: 5
Registriert: Mo 11. Okt 2021, 21:37

Re: Daly BMS kann nicht gelesen werden

Beitrag von MichaelBerlin »

Hallo,

Lese hier schon geraume Zeit mit. Bei mir bricht das auslesen in der Routine mit der Nummer 95 ab.
Hab die Änderungen wie vor beschrieben vorgenommen,
Gibt es da schon neue Ideen ?

Korrektur Jetzt läuft es. 2 Dinge habe ich getan
1. daly_bms.php die Adresse von 80 auf 40 geändert
2. die geänderte funktionen.inc.php eingespielt.
Letztere Datei wird bei einem erneutem Setup mit der originalen überschrieben !!!

LG Michael

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

Re: Daly BMS kann nicht gelesen werden

Beitrag von solarfanenrico »

Hallo e-l-k-e,
dieser Bereich ist gemeint. (nicht jeder Editor zeigt die Zeilen-Nr.)
Enrico
daly_adresse.png

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

Re: Daly BMS kann nicht gelesen werden

Beitrag von e-i-k-e »

simon.s hat geschrieben:
Do 14. Okt 2021, 19:47
Hallo e-i-k-e

wie schaut dein System aus?
Ich habe momentan einen Raspi zum Testen. Dort nur das Image aufgespielt und Regler 57 eingestellt.
Welches Daly hast du? Welche Anschlüsse? App läuft?? ev ein Foto.

wie es aussieht bricht dein Log schon beim 1sten Befehl ab, dies ist die 90 im String. a58090080000000000000000
hier zeigt er auch keinen CRC am Ende an!!

nicht aufgeben, gemeinsam schaffen wir das :lol: :lol:

versuch mal in der Daly_bms.php Zeile 136

Code: Alles auswählen

    $Adresse = "80"; // 80 = BMS Adresse  
auf folgendes zu ändern

Code: Alles auswählen

    $Adresse = "40"; // 80 = BMS Adresse  40 NEUE ADRESSE!!!
gruß
Ich würde ich freuen, wenn wir es hinbekommen! 8-) :)

Ich habe die Zeilen geändert, nun erhalte ich gar keine Daten mehr.

Code: Alles auswählen

14.10. 21:24:01 |------------   Start  daly_bms.php    ---------------------------- 
14.10. 21:24:01    -USB Port: /dev/ttyUSB0
14.10. 21:24:05 *  -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet. 
14.10. 21:24:31    -
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.63-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= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0403 ProdID=6001 Rev=06.00
S:  Manufacturer=FTDI
S:  Product=FT232R USB UART
S:  SerialNumber=A10KMT5Q
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=90mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio

14.10. 21:24:35    -Daten:
array (
  21 => 'None 00.0: 11300 Partition',
  '' => '[Created at block.434]',
  'Unique ID' => 'l7UW.SE1wIdpsiiC',
  'Parent ID' => 'HAKk.Fxp0d3BezAE',
  'SysFS ID' => '/class/block/mmcblk0/mmcblk0p1',
  'Hardware Class' => 'partition',
  'Model' => '"Partition"',
  'Device File' => '/dev/mmcblk0p1',
  'Device Files' => '/dev/mmcblk0p1, /dev/disk/by-label/boot, /dev/disk/by-uuid/0C61-73F5, /dev/disk/by-partuuid/8978ce14-01, /dev/disk/by-path/platform-3f202000.mmc-part1, /dev/disk/by-id/mmc-SC16G_0xf097cc0d-part1',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#20 (Disk)',
)
14.10. 21:24:35    -Daten:
array (
  22 => 'None 00.0: 11300 Partition',
  '' => '[Created at block.434]',
  'Unique ID' => 'CJka.SE1wIdpsiiC',
  'Parent ID' => 'HAKk.Fxp0d3BezAE',
  'SysFS ID' => '/class/block/mmcblk0/mmcblk0p2',
  'Hardware Class' => 'partition',
  'Model' => '"Partition"',
  'Device File' => '/dev/mmcblk0p2',
  'Device Files' => '/dev/mmcblk0p2, /dev/disk/by-id/mmc-SC16G_0xf097cc0d-part2, /dev/disk/by-path/platform-3f202000.mmc-part2, /dev/disk/by-partuuid/8978ce14-02, /dev/disk/by-uuid/43f2d0bb-83be-464f-94d0-9a751f376c64, /dev/disk/by-label/rootfs',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#20 (Disk)',
)
14.10. 21:24:35    -Daten:
array (
  25 => 'USB 00.0: 0700 Serial controller',
  '' => '[Created at usb.122]',
  'Unique ID' => 'dwDZ.vpwG5J6bhz8',
  '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' => '"Future Technology Devices International FT232 Serial (UART) IC"',
  'Hotplug' => 'USB',
  'Vendor' => 'usb 0x0403 "Future Technology Devices International, Ltd"',
  'Device' => 'usb 0x6001 "FT232 Serial (UART) IC"',
  'Revision' => '"6.00"',
  'Serial ID' => '"A10KMT5Q"',
  'Driver' => '"ftdi_sio"',
  'Driver Modules' => '"usbserial", "ftdi_sio"',
  'Device File' => '/dev/ttyUSB0',
  'Device Files' => '/dev/ttyUSB0, /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A10KMT5Q-if00-port0, /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0',
  'Device Number' => 'char 188:0',
  'Tags' => 'mouse, modem',
  'Speed' => '12 Mbps',
  'Module Alias' => '"usb:v0403p6001d0600dc00dsc00dp00icFFiscFFipFFin00"',
  'Driver Info #0' => '',
  'Driver Status' => 'ftdi_sio is active',
  'Driver Activation Cmd' => '"modprobe ftdi_sio"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#28 (Hub)',
)
14.10. 21:24:35    -Daten:
array (
  26 => '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)',
)
14.10. 21:24:35    -Daten:
array (
  27 => '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' => 'enxb827eb255ad9',
  'Speed' => '480 Mbps',
  'HW Address' => 'b8:27:eb:25:5a:d9',
  'Permanent HW Address' => 'b8:27:eb:25:5a:d9',
  'Link detected' => 'no',
  'Module Alias' => '"usb:v0424pEC00d0200dcFFdsc00dp01icFFisc00ipFFin00"',
  'Config Status' => 'cfg=new, avail=yes, need=no, active=unknown',
  'Attached to' => '#28 (Hub)',
)
14.10. 21:24:35    -Daten:
array (
  28 => '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' => '#26 (Hub)',
)
14.10. 21:24:35    -USB Devices: 
array (
  1 => 
  array (
    'Device' => '0x6001',
    'File' => '/dev/ttyUSB0',
    'Vendor' => 'usb 0x0403 "Future Technology Devices International, Ltd"',
    'Model' => 'Future Technology Devices International FT232 Serial (UART) IC',
    'Driver Modules' => 'usbserial, ftdi_sio',
    'Driver' => 'ftdi_sio',
  ),
  2 => 
  array (
    'Device' => '0xec00',
    'File' => 'enxb827eb255ad9',
    'Vendor' => 'usb 0x0424 "Standard Microsystems Corp."',
    'Model' => 'Standard Microsystems SMSC9512/9514 Fast Ethernet Adapter',
    'Driver Modules' => 'smsc95xx',
    'Driver' => 'smsc95xx',
  ),
  3 => 
  array (
    'Device' => '0x9514',
  ),
)
14.10. 21:24:35    -Regler: 57
14.10. 21:24:35    -Regler erkannt: /dev/ttyUSB0
14.10. 21:24:35    -Device: /dev/ttyUSB0 wird in die user.config.php eingetragen.
14.10. 21:24:35    -Zeile gefunden. USB Device kann ausgetauscht werden. Index: 584   $USBRegler         = "/dev/ttyUSB0";

14.10. 21:24:35    -Zeile gefunden. USB Device kann ausgetauscht werden. Index: 585   // $USBWechselrichter = "/dev/ttyUSB1";  // wird nicht mehr gebraucht.

14.10. 21:24:35    -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 604   $Platine = "Raspberry Pi 3 Model B Rev 1.2";

14.10. 21:25:13 |------------   Start  daly_bms.php    ---------------------------- 
14.10. 21:25:13    -USB Port: /dev/ttyUSB0
14.10. 21:25:17 *  -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet. 
14.10. 21:26:09    -OK. Datenübertragung erfolgreich.
14.10. 21:26:09 |------------   Stop   daly_bms.php    ---------------------------- 
Ich bemerke gerade, dass die angepasste funktionen.inc.php aus /var/www/pipe immer verschwindet. :|
Ich habe die original Datei über SSH entfernt, dann die Angepasste Datei mittels SFTP vom Windows Rechner nach /var/www/html kopiert (da ich hier ausreichend Rechte besitze) und dann mit "sudo mv /var/www/html/funktionen.inc.php /var/www/html/phpinc/" wieder verschoben.

MichaelBerlin
Beiträge: 5
Registriert: Mo 11. Okt 2021, 21:37

Re: Daly BMS kann nicht gelesen werden

Beitrag von MichaelBerlin »

Hallo,

Code: Alles auswählen

14.10. 21:45:01    -USB Port: /dev/ttyUSB0
14.10. 21:45:03 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:05 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:07 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:09 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:11 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:13 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:15 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:17 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:19 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:21 !! -Datenfehler, nochmal... a58090080000000000000000
14.10. 21:45:21 !! -Keine gültigen Daten empfangen.
14.10. 21:45:21 |------------   Stop   daly_bms.php    ---------------------------- 
Das steht im Logbuch aber ich bekomme trotzdem Daten !

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

Re: Daly BMS kann nicht gelesen werden

Beitrag von e-i-k-e »

Das scheint an der Berechtigung/Besitzer der Datei zu liegen.

Wie das Passwort für den Root Benutzer bei Solaranzeige?

Edit: Habe die Datei mal soweit ich konnte angepasst.
1.jpg
So sollten die Rechte aussehen:
2.JPG

Antworten