Daly BMS kann nicht gelesen werden
Moderator: Ulrich
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: Daly BMS kann nicht gelesen werden
Ja, daran scheint es zu liegen. Warum wird Zelle 16 denn nicht ausgelesen?
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Daly BMS kann nicht gelesen werden
Wenn ich das Bms mit Bluetooth Modul auslese werden alle 16 Zellen erkannt.
Re: Daly BMS kann nicht gelesen werden
Was noch komisch ist das die gesamt Spannung richtig erkannt wird trotz der fehlender 16 Spannung.
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: Daly BMS kann nicht gelesen werden
Das Problem habe ich beseitigt. Es lag an der Zellenzahl 16. Dort war noch ein Fehler enthalten.
Die Änderungen enthält das aktuelle Update.
Die Änderungen enthält das aktuelle Update.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- Beiträge: 13
- Registriert: Fr 27. Aug 2021, 17:32
- Danksagung erhalten: 1 Mal
Re: Daly BMS kann nicht gelesen werden
Hat einer eine Idee ?
Wie gesagt, es ist ein 4s und wird nicht mit dem BMS Monitor ausgelesen.
Über das Github projekt bekomme ich werte ausgelesen, aber leider keinen Plan wie ich diese dann in die Solaranzeige bekomme!
Wie gesagt, es ist ein 4s und wird nicht mit dem BMS Monitor ausgelesen.
Über das Github projekt bekomme ich werte ausgelesen, aber leider keinen Plan wie ich diese dann in die Solaranzeige bekomme!
WulleOnTour hat geschrieben: ↑Di 5. Apr 2022, 10:54Hier einmal ein Auszug aus dem Log:Gruß WulleCode: Alles auswählen
05.04. 10:50:32 |------------------- Start wetterdaten.php -------------------- 05.04. 10:50:32 o---Wetterdaten ausgeschaltet. 05.04. 10:50:32 |------------------- Stop wetterdaten.php --------------------- 05.04. 10:51:01 |------------ Start daly_bms.php ---------------------------- 05.04. 10:51:01 -Zentraler Timestamp: 1649148661 05.04. 10:51:01 o -Hardware Version: 3B 05.04. 10:51:01 -USB Port: /dev/ttyUSB0 05.04. 10:51:01 + -Die Daten werden ausgelesen... 05.04. 10:51:04 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:04 + -Die Daten werden ausgelesen... 05.04. 10:51:06 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:06 + -Die Daten werden ausgelesen... 05.04. 10:51:08 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:08 + -Die Daten werden ausgelesen... 05.04. 10:51:10 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:10 + -Die Daten werden ausgelesen... 05.04. 10:51:12 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:12 + -Die Daten werden ausgelesen... 05.04. 10:51:14 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:14 + -Die Daten werden ausgelesen... 05.04. 10:51:16 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:16 + -Die Daten werden ausgelesen... 05.04. 10:51:18 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:18 + -Die Daten werden ausgelesen... 05.04. 10:51:20 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:20 + -Die Daten werden ausgelesen... 05.04. 10:51:22 !! -Datenfehler, nochmal... a54090080000000000000000 05.04. 10:51:22 !! -Keine gültigen Daten empfangen. 05.04. 10:51:22 |------------ Stop daly_bms.php ----------------------------
-
- Beiträge: 17
- Registriert: Mo 11. Okt 2021, 21:37
- Danksagung erhalten: 1 Mal
Re: Daly BMS kann nicht gelesen werden
Hallo,
Habe gerade versucht die 64bit Version auf meinen PI4 auf zu spielen. Nun zeigt das LOG wie unten an.
Warum geht es mal und mal nicht ?
Und warum dauert das schreiben der Daten in die DB so lange ? Könnte da das Problem liegen ?
LG Michael
Habe gerade versucht die 64bit Version auf meinen PI4 auf zu spielen. Nun zeigt das LOG wie unten an.
Warum geht es mal und mal nicht ?
Und warum dauert das schreiben der Daten in die DB so lange ? Könnte da das Problem liegen ?
Code: Alles auswählen
28.06. 08:54:01 |------------ Start daly_bms.php ----------------------------
28.06. 08:54:01 -USB Port: /dev/ttyUSB0
28.06. 08:54:05 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
28.06. 08:54:57 -OK. Datenübertragung erfolgreich.
28.06. 08:54:57 |------------ Stop daly_bms.php ----------------------------
28.06. 08:55:01 |------------ Start daly_bms.php ----------------------------
28.06. 08:55:01 -USB Port: /dev/ttyUSB0
28.06. 08:55:05 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
28.06. 08:55:57 -OK. Datenübertragung erfolgreich.
28.06. 08:55:57 |------------ Stop daly_bms.php ----------------------------
28.06. 08:56:01 |------------ Start daly_bms.php ----------------------------
28.06. 08:56:01 -USB Port: /dev/ttyUSB0
28.06. 08:56:05 !! -Datenfehler, nochmal... a58092080000000000000000
28.06. 08:56:07 !! -Datenfehler, nochmal... a58090080000000000000000
28.06. 08:56:09 !! -Datenfehler, nochmal... a58090080000000000000000
28.06. 08:56:11 !! -Datenfehler, nochmal... a58090080000000000000000
28.06. 08:56:13 !! -Datenfehler, nochmal... a58090080000000000000000
28.06. 08:56:15 !! -Datenfehler, nochmal... a58090080000000000000000
28.06. 08:56:17 !! -Datenfehler, nochmal... a58090080000000000000000
28.06. 08:56:19 !! -Datenfehler, nochmal... a58090080000000000000000
28.06. 08:56:21 !! -Datenfehler, nochmal... a58090080000000000000000
28.06. 08:56:21 !! -Keine gültigen Daten empfangen.
28.06. 08:56:21 |------------ Stop daly_bms.php ----------------------------
28.06. 08:57:01 |------------ Start daly_bms.php ----------------------------
28.06. 08:57:01 -USB Port: /dev/ttyUSB0
28.06. 08:57:05 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
28.06. 08:57:57 -OK. Datenübertragung erfolgreich.
28.06. 08:57:57 |------------ Stop daly_bms.php ----------------------------
28.06. 08:58:01 |------------ Start daly_bms.php ----------------------------
28.06. 08:58:01 -USB Port: /dev/ttyUSB0
28.06. 08:58:05 !! -Datenfehler, nochmal... a54094080000000000000000
28.06. 08:58:07 !! -Datenfehler, nochmal... a54090080000000000000000
28.06. 08:58:09 !! -Datenfehler, nochmal... a54090080000000000000000
28.06. 08:58:11 !! -Datenfehler, nochmal... a54090080000000000000000
28.06. 08:58:13 !! -Datenfehler, nochmal... a54090080000000000000000
28.06. 08:58:15 !! -Datenfehler, nochmal... a54090080000000000000000
28.06. 08:58:17 !! -Datenfehler, nochmal... a54090080000000000000000
28.06. 08:58:19 !! -Datenfehler, nochmal... a54090080000000000000000
28.06. 08:58:21 !! -Datenfehler, nochmal... a54090080000000000000000
28.06. 08:58:21 !! -Keine gültigen Daten empfangen.
28.06. 08:58:21 |------------ Stop daly_bms.php ----------------------------
-
- Beiträge: 37
- Registriert: Do 26. Aug 2021, 22:19
- Wohnort: Burgdorf, Schweiz
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 4 Mal
Re: Daly BMS kann nicht gelesen werden
hallo Ulrich
Was stimmt nun zu Regler 57 / Daly BMS ?
das was hier steht: viewtopic.php?f=13&t=1069
oder RS232 ?
Wenn das im Beschrieb nicht stimmt, könntest Du es bitte anpassen ?
Könntest Du, wenn RS232 stimmt, bitte auch noch den Hinweis anbringen, dass einige dieser Adapter wegen Potential-Ausgleich direkt verbrannt werden und allenfalls ein Potential-Trenner oder Erdung erforderlich ist ?
Vielen Dank und gruss Felix
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: Daly BMS kann nicht gelesen werden
Was hier steht, stimmt immer.
viewtopic.php?t=1069
Es muss ein RS485 zu USB Adapter mit FTDI Chipsatz sein. Soviel mir bekannt ist haben die immer einen Potential ausgleich, da die 2 Draht Leitung mit viel höheren Spannungen arbeitet.
viewtopic.php?t=1069
Es muss ein RS485 zu USB Adapter mit FTDI Chipsatz sein. Soviel mir bekannt ist haben die immer einen Potential ausgleich, da die 2 Draht Leitung mit viel höheren Spannungen arbeitet.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Daly BMS kann nicht gelesen werden
Ich habe die Beiträge mit Interesse gelesen: Bei mir läuft der Daly BMS nun stabil. Hier meine Zusammenfassung:
Hardware:
* RaspberryPi 4
* Daly BMS S16 48V BT+NTC+485+CAN
* USB zu RS485 Dongle mit FTDI Chipsatz
* Multi-Regler Betrieb
* Daly BMS als letztes Device
Ich bin bei der Anleitung von Ulrich gefolgt.
Folgende Änderungen bzw zusätzlich Schritte habe ich benötigt:
1.) Eindeutige Device Namen
Hier bin ich der Anleitung von TeamO viewtopic.php?p=10570#top
Diesen Schritt halte ich im Multi-Regler Modus für notwendig.
2.) Änderung in daly_BMS.php (/var/www/halm/daly_bms.php)
Änderung von $Adresse
$Adresse = "40"; // 80 = BMS Adresse
3.) Abschlussterminierung RS485
Mein USB zu RS485 Dengle hat keine Abschlussterminierung. Dies führt zu einer sehr instabilen Verbindung. Nach eine Reset konnte eine manchmal eine Verbindung ausgebaut. Diese hielt meist nicht lang.
Eine Abschlussterminierung ( ein 120 Ohm Widerstand zwischen Leitung A und B ) löst das Problem.
Gruß
MM66
Hardware:
* RaspberryPi 4
* Daly BMS S16 48V BT+NTC+485+CAN
* USB zu RS485 Dongle mit FTDI Chipsatz
* Multi-Regler Betrieb
* Daly BMS als letztes Device
Ich bin bei der Anleitung von Ulrich gefolgt.
Folgende Änderungen bzw zusätzlich Schritte habe ich benötigt:
1.) Eindeutige Device Namen
Hier bin ich der Anleitung von TeamO viewtopic.php?p=10570#top
Diesen Schritt halte ich im Multi-Regler Modus für notwendig.
2.) Änderung in daly_BMS.php (/var/www/halm/daly_bms.php)
Änderung von $Adresse
$Adresse = "40"; // 80 = BMS Adresse
3.) Abschlussterminierung RS485
Mein USB zu RS485 Dengle hat keine Abschlussterminierung. Dies führt zu einer sehr instabilen Verbindung. Nach eine Reset konnte eine manchmal eine Verbindung ausgebaut. Diese hielt meist nicht lang.
Eine Abschlussterminierung ( ein 120 Ohm Widerstand zwischen Leitung A und B ) löst das Problem.
Gruß
MM66