dreadnought / python-daly-bms

Python module for Daly BMS devices
MIT License
82 stars 37 forks source link

Supported devices - please comment which devices you have #26

Open dreadnought opened 2 years ago

dreadnought commented 2 years ago

Hi, my goal here is to gather information about the different BMS models sold under the Daly brand. We know that there are two different models around, the "normal" ones and the ones with "Sinowealth" chip. What's not clear yet is which one you get when you buy a BMS. The initial theory was that 3-10s BMS are Sinowealth and the ones with higher cell numbers the normal ones. But later we saw 16s Sinowealth models, which added new uncertainties.

The Download page for the PC tool says:

Dali PC download address: suitable for R16T, R32S, R32W, R25A, R25T, R32U, R32ND series products BMStool PC download address: suitable for R05C, R05J, R05A, R05U, R05W, R05ND, R10C, R10J, R16J series products

But the problem they don't write or show these model number in their shop, so it's hard to choose the right one when you're interested in certain features.

What I would like to ask of anyone looking at this ticket is to submit information about their BMS:

Let's start with my BMS:

KevinEeckman commented 2 years ago

Product name: Daly Smart BMS Lifepo4 16S 48V 150A Shop URL: https://www.aliexpress.com/item/1005001999413823.html Number of cells: 16 Model number written on the device: R32U1-HC07 Identified as Sinowealth? N/A Tested with daly-bms-cli? n

IMG_1803

artlab23 commented 9 months ago

Product name: 'Smart' BMS Lifepo4 4s 12v 100A (50A charge, with BT & UART) Shop URL: - was pre-installed in 'Stirling Power' 100Ah 12v Lifepo4 Number of cells: 4 Model number written on the device: R05A-FJ22 (chip identified as 'SH39F003' via Daly BT s/w) Identified as Sinowealth? Yes - by Windows tool & daly-bms-cli ("--sinowealth") Tested with daly-bms-cli? Yes ("--sinowealth") - working.

This unit got bricked in December '22 by a f/w update stealth-pushed out by Daly (see here for the horrible details).

It has 7 connectors on it. 3 on one side: (3 pin labelled 'NTC') + (6 pin labelled 'UART' which had a BT module attached) + (5pin, unlabelled) 3 on the other side: (2 pin, unlabelled) + (3 pin, labelled 'monitor') + (2 pin, unlabelled) Plus the 5 pin on the end for the cells.

After a lot of trial and error, got it talking via a CP2102 USB-UART (at 3.3v) on the three pins labelled 'monitor': With the heavy power cables orientated to the left, they go 'TX - RX - GND'.

Hope that helps someone/future me.