Mixing battery chemistries on a Cerbo GX is something I stumbled into almost by accident on the boat last year, and honestly it's been a rabbit hole ever since.
I was running a pair of Victron AGM Super Cycles as my "buffer" bank alongside a LiFePO4 bank — different situation to what's being described here, but the monitoring headache is familiar. The Cerbo simply doesn't know how to present a sensible state of charge when it's seeing two fundamentally different charge curves. It'll latch onto whichever battery monitor input you've configured and just... ignore the nuance.
The core problem as I understand it:
- AGM and LiFePO4 have completely different voltage-to-SoC relationships
- A single SmartShunt can only be set to one battery type profile
- The Cerbo's dashboard will show you a number that feels authoritative but is essentially a best guess
What I ended up doing was running separate SmartShunts on each bank and treating them as distinct systems within VRM. Messy on the dashboard, but at least honest.
Has anyone found a cleaner way to handle this? I've seen some folk use a DC-DC charger between the banks to essentially isolate them electrically whilst still letting the LiFePO4 top up the AGMs — curious whether that actually helps the monitoring side or just shifts the problem.
Would love to know how others are configuring their Cerbo settings for mixed installations. Feels like Victron's documentation assumes you've committed to one chemistry and never looked back.