Louisvdw / dbus-serialbattery

Battery Monitor driver for serial battery in VenusOS GX systems
MIT License
525 stars 164 forks source link

Balancing is deactivated? Daly BMS - 'Allow to balance' = No #725

Closed mrgithub closed 1 year ago

mrgithub commented 1 year ago

Describe the bug

Is the Daly BMS balancing deactivated? If so how to activate as I can't seem to figure it out.

image image image

How to reproduce

On remote console

Expected behavior

Should be enabled.

Driver version

1.03

Venus OS device type

Raspberry Pi

Venus OS version

v3

BMS type

Daly Smart BMS

Cell count

16

Connection type

Serial USB adapter to TTL

Config file

; Invert Battery Current. Default non-inverted. Set to -1 to invert
INVERT_CURRENT_MEASUREMENT = -1

; Daly BMS is 125A max charge 250A max discharge and EVE 304A batteries and Multi 48/5000-70
MAX_BATTERY_CHARGE_CURRENT = 70.0
MAX_BATTERY_DISCHARGE_CURRENT = 250.0

Relevant log output

.

Any other information that may be helpful

Beginning to suspect balancing never actually employed in the months I've been using this driver.

mr-manuel commented 1 year ago

Try to turn Turn balancing off on and then off again. It that don‘t work you have to check the Daly mobile or PC app.

transistorgit commented 1 year ago

Hi, the balancing is controlled by the BMS and will start above a configured voltage level, like 3.3V (I think this is the default in Daly BMS) and if the cell diff is greater than a configured value (0.05V default).

The allow Balance should automatically switch on as soon as both requirements are met.

(if you have an active balancer in parallel, make shure to check the values there also, so that the gui reflects the real balancing behaviour)

mrgithub commented 1 year ago

Is there a way to check and set the balancing parameters via the driver?

On Tue, 20 Jun 2023 at 09:03, Bernd @.***> wrote:

Hi, the balancing is controlled by the BMS and will start above a configured voltage level, like 3.3V (I think this is the default in Daly BMS) and if the cell diff is greater than a configured value (0.05V default).

The allow Balance should automatically switch on as soon as both requirements are met.

(if you have an active balancer in parallel, make shure to check the values there also, so that the gui reflects the real balancing behaviour)

— Reply to this email directly, view it on GitHub https://github.com/Louisvdw/dbus-serialbattery/issues/725#issuecomment-1598305819, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA6N5W7ZPOSR6MHH6JOVFP3XMFKLTANCNFSM6AAAAAAZMWD534 . You are receiving this because you authored the thread.Message ID: @.***>

mr-manuel commented 1 year ago

The allow Balance should automatically switch on as soon as both requirements are met.

Oh ok. Didn't know that. On the JKBMS it's always on :-)

transistorgit commented 1 year ago

Is there a way to check and set the balancing parameters via the driver?

No, thats not implemented. you have to use the daly sw or app.

mrgithub commented 1 year ago

When is the Daly BMS settings due to be implemented?

On Tue, 20 Jun 2023 at 10:58, Bernd @.***> wrote:

Is there a way to check and set the balancing parameters via the driver?

No, thats not implemented. you have to use the daly sw or app.

— Reply to this email directly, view it on GitHub https://github.com/Louisvdw/dbus-serialbattery/issues/725#issuecomment-1598476471, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA6N5WZSBUDUQE7N6ERZOD3XMFX3LANCNFSM6AAAAAAZMWD534 . You are receiving this because you authored the thread.Message ID: @.***>

transistorgit commented 1 year ago

Probably never, as you just need it once or at least very seldom