Anyone else had their DL5.0C decide it's basically a chocolate teapot and nosedive to 1% SOC while the A48100s sit there looking smug at 60%+?
Running a similar-ish lash-up in the motorhome — Multiplus 48/5000, Cerbo GX, Fronius on the roof, and a mixed Dyness stack — and the BMS balancing between different Dyness battery types on the same Buddy hub is, shall we say, characterful.
The core issue I keep seeing discussed is that the DL5.0C has a different discharge curve and BMS communication profile to the A48100s, so when they're all talking to the Cerbo via CAN the Buddy arbitrates the SOC — but it doesn't always throttle discharge per unit properly. The DL5.0C ends up taking the brunt because its internal BMS cries wolf at a higher voltage threshold than the A48100s.
Few things worth trying:
- Check your ESS minimum SOC cutoff — if it's set too low, the Buddy lets it ride all the way down
- Look at what SOC figure the Cerbo is actually seeing vs what the individual batteries report in VRM
- Dyness firmware on the Buddy itself — there've been updates that improve multi-type stack handling
Has anyone gone down the route of just separating the DL5.0C onto its own CAN instance rather than daisy-chaining it through the Buddy? Curious whether that's even supported or just wishful thinking on my part.
Would love to know what firmware versions people are running — could be a rabbit hole worth jumping down together