diy solar

diy solar

New Daly "Smart" BMS w/ Communication. (80-250A)

Hi,
I have a Daly BMS and node-red installed on a connected computer. NR is working fine with other devices.
The Daly is connected through the USB plug and I installed a serial2usb driver. The BMS, when connected to the provided software (DalyBMS V1.1.18) is working and provides me some real values (hooked to the functionnal com4 port).

The first step with NR: connect the BMS and harvest some data and I'm stuck there. when NR is running and connected to the serial com4, ,it says "connected" (and if I launch then the dalybms software, I can't connect to it because the serial port is not multitaking and busy with NR).

I set a Com4 serial (NR) and I need to inject a string (I suppose) to "activate" a reply from the BMS.
My questions:
What kind of strings should I inject into the BMS ?
1) a payload, a topic, anything else ?
2) is it a hex string (like 01 03 00 01 01 57 AA)
3) values to define :
a) I don't even know the ID of the BMS=> how can I identify it ?
b) Do you have a sample of a string to obtain at least a reply ?

Thank you
 
Hi,
I have a Daly BMS and node-red installed on a connected computer. NR is working fine with other devices.
The Daly is connected through the USB plug and I installed a serial2usb driver. The BMS, when connected to the provided software (DalyBMS V1.1.18) is working and provides me some real values (hooked to the functionnal com4 port).

The first step with NR: connect the BMS and harvest some data and I'm stuck there. when NR is running and connected to the serial com4, ,it says "connected" (and if I launch then the dalybms software, I can't connect to it because the serial port is not multitaking and busy with NR).

I set a Com4 serial (NR) and I need to inject a string (I suppose) to "activate" a reply from the BMS.
My questions:
What kind of strings should I inject into the BMS ?
1) a payload, a topic, anything else ?
2) is it a hex string (like 01 03 00 01 01 57 AA)
3) values to define :
a) I don't even know the ID of the BMS=> how can I identify it ?
b) Do you have a sample of a string to obtain at least a reply ?

Thank you
Hi,

Yes, you will need to inject some strings, here you will need to know the "Daly BMS UART Communication Format", for Read & Write, (like = a5 40 xx xx xx -or- a5 80 xx xx xx / a5 01 xx xx xx / etc.).... But it is a long story to know/to explain all the specific commands. I think there are some threads (previous/earlier threads) discussing about this UART communication format. You can dig deep on them for more detail.....

Kind Regards,
Antonius
 
Hi,
I have a Daly BMS and node-red installed on a connected computer. NR is working fine with other devices.
The Daly is connected through the USB plug and I installed a serial2usb driver. The BMS, when connected to the provided software (DalyBMS V1.1.18) is working and provides me some real values (hooked to the functionnal com4 port).

The first step with NR: connect the BMS and harvest some data and I'm stuck there. when NR is running and connected to the serial com4, ,it says "connected" (and if I launch then the dalybms software, I can't connect to it because the serial port is not multitaking and busy with NR).

I set a Com4 serial (NR) and I need to inject a string (I suppose) to "activate" a reply from the BMS.
My questions:
What kind of strings should I inject into the BMS ?
1) a payload, a topic, anything else ?
2) is it a hex string (like 01 03 00 01 01 57 AA)
3) values to define :
a) I don't even know the ID of the BMS=> how can I identify it ?
b) Do you have a sample of a string to obtain at least a reply ?

Thank you
Hi
I'm at the same point at the moment, a sample string or sample nodered flow would be great. Did you solve the issue.
What I found so far is a couple of strings to send, but I'm not aware of the format of the string, eg separated by \x or not or...

I found a comprehensive list of commands on https://diysolarforum.com/threads/decoding-the-daly-smartbms-protocol.21898/ but was not successful to receive logic data...
Any hint would be much appreciated
 
Last edited:
So i hooked up this daly to 16s pack..no load, yet the bms is showing a 3amps draw...is this normal daly behaviour...or i have something connected wrong.

Would appreciate any help in resolving this
 

Attachments

  • IMG_20230719_094531.jpg
    IMG_20230719_094531.jpg
    178.5 KB · Views: 6
That's not normal for a stand-alone pack... it should read 0. Did you connect it in parallel to other batteries? If in parallel the other batteries may be drawing from it.
not in parallel, no load...just a new pack i am building. very strange. any likely theories of possible causes?

Left it connected for about 14hrs now.soc dropped from 98 to 82%, but voltage remained same.
So something is obviously wrong.

Any luck with upgrading the software/bms?.
Learnt some people had problems..has it been resolved now?.
Wondering if i cud give it a shot
 

Attachments

  • Screenshot_2023-07-19-14-48-44-87_f89e2b5b019766820adc0c9448dea3af.jpg
    Screenshot_2023-07-19-14-48-44-87_f89e2b5b019766820adc0c9448dea3af.jpg
    167.1 KB · Views: 3
Sorry I don't have any theories... I own 6 daly's and have never seen this behavior. What do your individual cell voltages look like, normal readings? I assume you've triple checked all your connections?
 
Sorry I don't have any theories... I own 6 daly's and have never seen this behavior. What do your individual cell voltages look like, normal readings? I assume you've triple checked all your connections?
Cell voltage is not corresponding to 81% soc reading @ 3.5v.

Have you ever upgraded the BMS or software?
 

Attachments

  • Screenshot_2023-07-19-15-33-43-27_f89e2b5b019766820adc0c9448dea3af.jpg
    Screenshot_2023-07-19-15-33-43-27_f89e2b5b019766820adc0c9448dea3af.jpg
    172.1 KB · Views: 4
Have you ever upgraded the BMS or software?

No, I've never tried - scared after reading all the reports of failed software/firmware updates for Daly units :/

You can set the SOC manually if you want - or when you charge the pack for the first time it should reset to 100 percent. But I'd contact your supplier and/or Daly directly for support regarding your phantom draw issue.
 
How to select or make a correct communication cable pin(s) for my MPP Solar MGX5048 inverter and Daly Smart BMS 300A (S Series). I have 16S 280AH LiFePO4 batteries.
 

Attachments

  • MPP Solar 5048MGX specs.png
    MPP Solar 5048MGX specs.png
    173.9 KB · Views: 1
  • MPP Solar 5048MGX.png
    MPP Solar 5048MGX.png
    596.7 KB · Views: 1
  • Daly BMS S series.png
    Daly BMS S series.png
    160.8 KB · Views: 1

diy solar

diy solar
Back
Top