diy solar

diy solar

Today's Daly SmartBMS Android App Update forces a firmware update which fails

So, nochmal ein Update zur Firmware-Sammlung.
Jetzt sortiert nach AFE (4s oder 8s) und MCU (ST oder GD) .

Natürlich alles ohne Gewähr ...... !

Und wie bereits beschrieben, ist das BMS bereits zerschossen und UART funktioniert noch, dann die Files ausprobieren.
Ob 4s oder 8s erkennt jeder selbst, nur die MCU GD32, ST030, ST103 ist meistens unbekannt.
Eine falsche Firmware wird beim Upgrade in der PC-Master-Software 2.1.9 (BMSMonitor V9) als "nicht passend" abgelehnt.
Wenn die Firmware passt, dann läuft auch das Upgrade.
Und bitte warten bis 100% durch ist, das dauert ca. 10 Minuten.

Und auch noch wichtig, ist das BMS noch nicht zerschossen, dann Vorsicht mit dem Upgrade.
Hier sollte man genau wissen, welche MCU und AFE benötigt wird.
Eine falsche Firmware wird beim Upgrade in der PC-Master-Software 2.1.9 (BMSMonitor V9) zwar als "nicht passend" abgelehnt, jedoch befindet sich dann das BMS bereits in einem Upgrade-Modus und die Smart-BMS-App zeigt dann an, dass das Upgrade zu Ende geführt werden muss und mehr geht dann in der App nicht mehr.
Das BMS ist nun zerschossen.
 

Attachments

  • DalyBmsFirmwareCollection.7z
    227.4 KB · Views: 230
  • DalyBmsSoftwareCollection.7z
    16.1 MB · Views: 235
  • BMS Manual.pdf
    11.6 MB · Views: 227
Last edited:
buna ziua.
Hello I have a li-ion 40a 24s 84v daly bms..last update was a failure..but downloading the 2.0 app it works as before..do you think I need to update to latest app?

O prostie cu astia de la daly..sa faca teste pe clineti.
 

Attachments

  • Screenshot_2023-01-03-23-56-47-705_com.inuker.bluetooth.daliy.jpg
    Screenshot_2023-01-03-23-56-47-705_com.inuker.bluetooth.daliy.jpg
    65.6 KB · Views: 26
you find solution????
Uninstall the smart BMS app entirely, clear cache and data, do not attempt to install the app from the play store, browse to apkpure.com site and search for daly smart BMS, you will find all the old versions, install version # v2.4.3, all should work like before now.
 
Step1: clear all cache and data of the smart BMS app
Step2: remove/Uninstall smart BMS
Step3: download smart BMS v2.4.3 from www.apkpure.com since previous versions won't be available on the play store
Run the app, all should get back to normal now.
 
Is it worth the risk to try on a 4s 200a one?

I do not get respons at all from where I get it from...
You do not need the new firmware update unless you have a direct communication between your BMS and the inverter which is not the case. Simply follow the steps I posted earlier and you will be fine regardless of the number of batteries you have 4s, 8s or 16s, the app is the same for all of these strings whether they are installed in series or parallel
 
So, habe nach der Anleitung von "NooL" per UART geflasht. Hatte mir die Datei BmsGD32E230_309(31_221110_100T).s19 für mein 16S 250A erstmal rausgesucht. Ich hatte noch einen Screenshot von der ursprünglichen Version gefunden. Die war mal bei 31_211225_LEDT. Siehe Bilder. Die App zum Auslesen ist nun die Version 2.4.3. Alle Werte aus der früheren Firmware sind augenscheinlich erhalten geblieben und in meine neu geflashte 31_221110_100T übernommen worden. Ich denke ich werde es probieren per App nochmal richtig zu aktualisieren. Vielen lieben Dank für die schnelle Hilfe!

Cool wäre es, wenn ich noch irgendwie an die alte Firmware 31_211225_LEDT ran kommen würde, dann könnte ich das BMS auf vor den Crash zurücksetzen. Hmmmm...

Hardware Version ist bei mir übrigens: BMS-GD230-309E
Ausgelesen über BmsMonitor V2.1.9
So Leute, habe heute von meinem Lieferanten von meinem Daly BMS 16S 48V 250A (Hardware BMS-GD230-309E) die Firmware BmsGD32E230_309(31_221110_100T).s19 zugesandt bekommen. Die habe ich ja gestern schon geflasht gehabt, dank dieses Forums. Also habe ich jetzt alles wieder richtig und funktionstüchtig. :) Im Anhang war noch eine Anleitung, die ich hier allen zur Verfügung stelle.

Bezeichnung BMS: Daly BMS 16S 48V 250A R32W1-*-HF06
Hardware ausgelesen: BMS-GD230-309E
Firmware geflasht: BmsGD32E230_309(31_221110_100T).s19 (vorher 31_211225_LEDT)
Software benutzt: BmsMonitor V2.1.9
Android App in Nutzung: Smart BMS 2.4.3
 

Attachments

  • Anleitung flashen Firmware.pdf
    217.7 KB · Views: 166
Last edited:
where can i get the firmware? Mine is a 100a 16s smart bms with fan (not so smart really) Is that the same as yours?
 
So Leute, habe heute von meinem Lieferanten von meinem Daly BMS 16S 48V 250A (Hardware BMS-GD230-309E) die Firmware BmsGD32E230_309(31_221110_100T).s19 zugesandt bekommen. Die habe ich ja gestern schon geflasht gehabt, dank dieses Forums. Also habe ich jetzt alles wieder richtig und funktionstüchtig. :) Im Anhang war noch eine Anleitung, die ich hier allen zur Verfügung stelle.

Hallo,
funktioniert bei dir mit 31_221110_100T die Strommessung (in Smart BMS Apps) bei ENTLADEN?
Ist die Anzeige (-A) stabil?
 
buna ziua.
Hello I have a li-ion 40a 24s 84v daly bms..last update was a failure..but downloading the 2.0 app it works as before..do you think I need to update to latest app?

O prostie cu astia de la daly..sa faca teste pe clineti.
You can keep your 2.0 app. Up to 2.2.8 and new 2.4.3 everything is fine. Only the 2.4.0 is buggy and forces a firmware upgrade.
If your BMS firmware is still OK, then leave everything as is and do not change anything for the time being.
 
where can i get the firmware? Mine is a 100a 16s smart bms with fan (not so smart really) Is that the same as yours?
Difficult ?

I can tell you what I wrote in German in post #226:

Updated firmware collection is now sorted by AFE (4s or 8s/16s (8s/16s is the same) ) and MCU (ST or GD) .

Of course everything without guarantee ...... !

And as already described, if the firmware of the BMS is already broken and the UART is still working, then try the files from the archive DalyBmsFirmwareCollection.7z.
Everyone recognizes whether 4s or 8s/16s, only the MCU GD32, ST030, ST103 is mostly unknown.
An incorrect firmware is recognized as "not identical" during the upgrade in the PC-Master Software 2.1.9 (BMSMonitor V9).
If the firmware fits, then the upgrade runs.
And please wait until 100% is done, that takes about 10 minutes.

And also important, if the firmware of the BMS is not damaged yet, then be careful with the upgrade.
Here you should know exactly which MCU and AFE is required.
An incorrect firmware is recognized as "not identical" during the upgrade in the PC master software 2.1.9 (BMSMonitor V9), but the BMS is then already in an upgrade mode and the Smart BMS app then displays that the upgrade has to be completed and more is then no longer possible in the app. The BMS is now damaged.


p.s. small correction of the archives
 

Attachments

  • DalyBmsFirmwareCollection.7z
    227.4 KB · Views: 192
Last edited:
So Leute, habe heute von meinem Lieferanten von meinem Daly BMS 16S 48V 250A (Hardware BMS-GD230-309E) die Firmware BmsGD32E230_309(31_221110_100T).s19 zugesandt bekommen. Die habe ich ja gestern schon geflasht gehabt, dank dieses Forums. Also habe ich jetzt alles wieder richtig und funktionstüchtig. :) Im Anhang war noch eine Anleitung, die ich hier allen zur Verfügung stelle.

Bezeichnung BMS: Daly BMS 16S 48V 250A R32W1-*-HF06
Hardware ausgelesen: BMS-GD230-309E
Firmware geflasht: BmsGD32E230_309(31_221110_100T).s19 (vorher 31_211225_LEDT)
Software benutzt: BmsMonitor V2.1.9
Android App in Nutzung: Smart BMS 2.4.3

Danke für die Flash-Anleitung.
Habe die Flash-Anleitung noch mit in das Software-Archiv integriert und aufgrund der vielen Fragen zu passenden 16s-Firmwares im Firmware-Archiv das Verzeichnis 8s auf 8s_16s erweitert. Im Software-Archiv ist auch noch eine englisch-chinesische Flash-Anleitung zu finden.
Also, für jeden Geschmack etwas dabei. ;-)
 
Hallo,
funktioniert bei dir mit 31_221110_100T die Strommessung (in Smart BMS Apps) bei ENTLADEN?
Ist die Anzeige (-A) stabil?
Ich klink mich mal ein,
.......31_221110_100T......
und
BmsSTM32F030_309_20220722.s19
hat bei meinem 8s 100A KEINE stabile Stromanzeige !!!
Die funktioniert erst vernünftig bei
BmsGD32E230_309_20220224_CADC.s19

Meine zwei Daly Spezialisten in Shenzhen versuchen aber mich wehemehnt davon abzuhalten, die CADC.s19 Version bei meiner Hardware weiter zu benutzen und verweisen konsequent auf ....31_221110_100T....., die aber hat die zuckende Stromanzeige.

Mir wurde ganz klar erklärt CADC ist nicht zulässig bei mir.
Läuft aber besser als die anderen!!!
 
Last edited:
Ich klink mich mal ein,
.......31_221110_100T......
und
BmsSTM32F030_309_20220722.s19
hat bei meinem 8s 100A KEINE stabile Stromanzeige !!!
Die funktioniert erst vernünftig bei
BmsGD32E230_309_20220224_CADC.s19

Meine zwei Daly Spezialisten in Shenzhen versuchen aber mich wehemehnt davon abzuhalten, die CADC.s19 Version bei meiner Hardware weiter zu benutzen und verweisen konsequent auf ....31_221110_100T....., die aber hat die zuckende Stromanzeige.

Mir wurde ganz klar erklärt CADC ist nicht zulässig bei mir.
Läuft aber besser als die anderen!!!

Ich benutze seit ca. 5 Monaten die Firmware CADC (8S, 80A, 230_309, 140Ah LiFePo4), und bin ganz zufrieden (geliefert war 31_220722_100T mit Stromfehler). Alles stimmt, stabil auch die Spannungsmessungen.
Die FW hat mir der Händler (Ali) zugeschickt. Was haben die Chinesen vermasselt?
Vor paar Tage habe ich ein neuen 8S 80A 230-DVCE mit 34_220323_DVCE FW (R08A2-*-HL19) bekommen. Der hat auch schwankende Stromanzeige (ca. 20%), wahnsinnig. Für die DVCE FW gibt keine Updates.
Ich habe Schnauze voll von Daly, nutze Rückgaberechts, schicke das Ding zurück nach China, kein Vertrauen, zu gefährlich.
Ich versuche mein Glück mit JK BMS (Jikong).
 
Schwierig ???
Da es bereits zerschossen ist, kannst du nur ausprobieren.
Meine Erfahrung mit dem Upgrade in der PC-Master-Software 2.1.9 (BMSMonitor V9) ist die, dass es nicht schlimmer wird, falls man das falsche File ausgewählt hat.
Die Software lehnt dann das Upgrade mit "nicht passend" ab.
Da es ein 16s ist, sollte es ein File sein mit _309_ oder evtl. auch möglich DVCE, jedoch auf keinen Fall _303_, da dies die 4s Variante ist.
Was jetzt nun noch unbekannt ist, ist die MCU ( verbauter Microcontroller ), ST oder GD ???

Wenn ein File passt, dann läuft das Upgrade / der Flash auch durch.

Also, PC-Master-Software 2.1.9 auf einen Windows-PC installieren, statt dem Bluetooth das UART-USB-Kabel anschließen, im Gerätemanager schauen ob eine COM3/4 o.ä. sauber erscheint, diese COM in der Software auswählen und Upgrade starten.

Im Notfall soll auch die BASIS-APP.apk zum Flashen bei zerstörten BMS funktionieren.
Aber diese Variante habe ich selbst noch nicht probiert.

Viel Glück.

p.s. Archiv nochmal upgedatet
Va multumesc f mult pt fișierul atașat,bms meu 4s este funcțional
 
Ich benutze seit ca. 5 Monaten die Firmware CADC (8S, 80A, 230_309, 140Ah LiFePo4), und bin ganz zufrieden (geliefert war 31_220722_100T mit Stromfehler). Alles stimmt, stabil auch die Spannungsmessungen.
Die FW hat mir der Händler (Ali) zugeschickt. Was haben die Chinesen vermasselt?
Vor paar Tage habe ich ein neuen 8S 80A 230-DVCE mit 34_220323_DVCE FW (R08A2-*-HL19) bekommen. Der hat auch schwankende Stromanzeige (ca. 20%), wahnsinnig. Für die DVCE FW gibt keine Updates.
Ich habe Schnauze voll von Daly, nutze Rückgaberechts, schicke das Ding zurück nach China, kein Vertrauen, zu gefährlich.
Ich versuche mein Glück mit JK BMS (Jikong).
Bei mir schwindet auch das Vertrauen zu Daly gewaltig.
2 Tage vor dem KatastrophenUpdate vom 23.12. hab ich noch ein Ersatz BMS identisch zu meinem 8s 100A im Daly Shop über Ali gekauft.
Das kam gestern schon an und hat ein St130 als CPU, demnach auch ne andere Firmware aber vom 22.11.22 , sozusagen total frisch.
Beim Test stellt sich heraus:
Strommessung schlimmer als beim Vorgänger!
Katastrophe!

Mein Kumpel hat JK, der berichtet ähnliches ....
 
Hello everyone. I've been lurking on here for a good while.
I've finally registered as I'm also having problems due to this update. However my app/BMS do not talk to each other at all. The BMS no longer does anything. I've only had it running about 6 weeks (AliExpress purchase), was fine until the update.
Is there a walkthrough of what I need to do please?
I do not have a UART to USB adapter, I believe I'm going to need that to reflash the BMS.
My BMS is a 4S 120A lifepo4

If someone could point me to where and which firmware I require and a step by step guide it would be very much appreciated. (I can't read the German posts)
I've ordered a JK BMS but would like to get the Daly running again
I've attached a picture of my BMS.
Many thanks!
 

Attachments

  • IMG_20230103_181503.jpg
    IMG_20230103_181503.jpg
    111.3 KB · Views: 26
Mein Kumpel hat JK, der berichtet ähnliches ....
So ein Mist. JK (Jikong) hat für seine BMS Angebote im Ali, ein Hinweis (auf der Seite, unten):


Für die Sicherheit (Überlastungsschutz) ist es logisch, die Abschaltung muss sofort reagieren. Aber die Stromanzeige in Apps sollte mittel Strom berechnen und anzeigen, wo ist das Problem? Die Abtastrate bei "Smart BMS" liegt bei 5 Sekunden, genügend Zeit für die Berechnung.
Ich habe auch digitale Power Anzeige (Shunt) für meinen Stromspeicher, der zeigt problemlos stabile Strom Werte.
Bei CADC ist (wahrscheinlich) Mittelwert (für -A) berechnet und gezeigt.
Warum raten die Chinesen es dringend, nicht zu benutzen?!
Steuert der Mittelwert auch die Sicherheitsabschaltung im BMS (MOSFET)?
Jetzt überlege ich die 221110_100T zurückladen, einfach wegen Sicherheit.
 

Attachments

  • Hinweis .jpg
    Hinweis .jpg
    300.2 KB · Views: 40
Hallo,
funktioniert bei dir mit 31_221110_100T die Strommessung (in Smart BMS Apps) bei ENTLADEN?
Ist die Anzeige (-A) stabil?
Heute Mittag hatte ich nur beim Laden gesehen, dass die Anzeige stabil ist. Ich kann heute Abend nochmal drauf schauen, wenn keine Sonne mehr scheint.
 
Heute Mittag hatte ich nur beim Laden gesehen, dass die Anzeige stabil ist. Ich kann heute Abend nochmal drauf schauen, wenn keine Sonne mehr scheint.
So sieht (mp4) die Stromanzeige bei Entladen mit 31_211225_LEDT und 31_220722_100T bei mir. Es sind beide 80A BMS (8S).
Bei Laden ist die immer stabil.
 

Attachments

  • Entladen.mp4.zip
    3.1 MB · Views: 50
So sieht (mp4) die Stromanzeige bei Entladen mit 31_211225_LEDT und 31_220722_100T bei mir. Es sind beide 80A BMS (8S).
Bei Laden ist die immer stabil.
Habe mir dein Video angesehen. Sowas kannte ich von meinem 16S 250A BMS nur, als noch die alte Firmware 31_211225_LEDT aufgespielt war. Habe eben mal geschaut. Belastung (Entladen) ist 220 bis 210Watt recht konstant und wird auch so mit der Firmware 31_221110_100T angezeigt. Bei mir sind die Schwankungen momentan weg. :)

Ich würde dir die Firmware 31_221110_100T empfehlen. Die ist ja neuer. Wichtig ist, dass deine Hardware zur Firmware passt. Ich habe ja die Hardware BMS-GD230-309E, ausgelesen mit BmsMonitor V2.1.9 und dann halt die Firmware BmsGD32E230_309(31_221110_100T).s19 aufgespielt.

Hoffe das hilft und klappt bei dir auch so. :)
 
Last edited:
Hello everyone. I've been lurking on here for a good while.
I've finally registered as I'm also having problems due to this update. However my app/BMS do not talk to each other at all. The BMS no longer does anything. I've only had it running about 6 weeks (AliExpress purchase), was fine until the update.
Is there a walkthrough of what I need to do please?
I do not have a UART to USB adapter, I believe I'm going to need that to reflash the BMS.
My BMS is a 4S 120A lifepo4

If someone could point me to where and which firmware I require and a step by step guide it would be very much appreciated. (I can't read the German posts)
I've ordered a JK BMS but would like to get the Daly running again
I've attached a picture of my BMS.
Many thanks!

If you don't have a UART to USB adapter, then you can only try the BMS_Upgrade-Tool_1.0.0.apk from the DalyBmsSoftwareCollection.7z software package.
A PDF guide is also included in this archive: How to recover firmware.pdf (section Solution 2).
I haven't used this Android app yet, so unfortunately I don't have any knowledge of the Flash app function. sorry
You can only try it...

You already know that there is a 4s, but you can only guess the microcontroller/MCU ST030 or ST103 or GD230 and test all three possible firmwares for 4s.
 
Habe mir dein Video angesehen. Sowas kannte ich von meinem 16S 250A BMS nur, als noch die alte Firmware 31_211225_LEDT aufgespielt war. Habe eben mal geschaut. Belastung (Entladen) ist 220 bis 210Watt recht konstant und wird auch so mit der Firmware 31_221110_100T angezeigt. Bei mir sind die Schwankungen momentan weg. :)

Vielleicht liegt es an der unterschiedlichen Hardware im BMS? Ich habe ja die Hardware BMS-GD230-309E, ausgelesen mit BmsMonitor V2.1.9

Und ich habe immer gedacht, die Schwankungen kommen von meinem Wechselrichter Envertech EVT300, welchen ich mit der EVB202 EnverBridge gedrosselt habe.
Ich ging davon aus, dass durch die Drosselung der Wechselrichter den Strom vom Akku nicht konstant zieht, sondern per Intervall.
Habe jetzt mal zum Test den EVT300 auf 20% gedrosselt und er müsste nun eigentlich konstant 60-70Watt vom Akku ziehen, aber das BMS zeigt bei Ampere und kW total schwankende Werte.

War bei meinem 8s 100A BMS schon mit der originalen SW 20210729-1001T und ist auch nach dem Upgrade 21_220722_100T noch so.

Ich könnte theoretisch aus dem Firmware-Archiv für meinen ST030 8s auch mal die CADC Version ausprobieren, aber ich lasse erstmal die Finger davon, erstens wegen der Garantie bei meinem deutschen Händler und hier im Forum wurde auch erwähnt, dass die Daly Spezialisten davon abraten. Schön wäre, wenn diese Spezialisten verraten würden, warum ???

Fraglich ist, ob wegen dem aktuellen Krankenstand in China bei Daly überhaupt eine Fachkraft momentan arbeitsfähig ist, um endlich funktionsfähige Firmware-Upgrades/Updates sauber über die APP ausrollen zu können.
In dieser Zeit so ein unausgegorenes Android-APP-Update rauszubringen, ist echt grenzwertig und nervt gewaltig.
 
Habe mir dein Video angesehen. Sowas kannte ich von meinem 16S 250A BMS nur, als noch die alte Firmware 31_211225_LEDT aufgespielt war. Habe eben mal geschaut. Belastung (Entladen) ist 220 bis 210Watt recht konstant und wird auch so mit der Firmware 31_221110_100T angezeigt. Bei mir sind die Schwankungen momentan weg. :)

Ich würde dir die Firmware 31_221110_100T empfehlen. Die ist ja neuer. Wichtig ist, dass deine Hardware zur Firmware passt. Ich habe ja die Hardware BMS-GD230-309E, ausgelesen mit BmsMonitor V2.1.9 und dann halt die Firmware BmsGD32E230_309(31_221110_100T).s19 aufgespielt.

Hoffe das hilft und klappt bei dir auch so. :)
Gerade ausprobiert (31_221110_100T), schlimm wie vorher.
Unglaublich, dass es bei dir funktioniert.
 

Attachments

  • mp4.zip
    1.1 MB · Views: 34
Last edited:

diy solar

diy solar
Back
Top