Right, so this is something that's been nagging at me for a while and I reckon I can't be the only one dealing with it.
Running a Multiplus-II on the narrowboat with a 12V LiFePO4 setup (Fogstar Drift cells, if anyone's curious), and the SOC reading on VRM has become essentially decorative. Completely fictional. It'll show 47% whilst the BMS is reporting the cells are sitting pretty at 98%. Occasionally it drifts the other way and panics at 12% when everything's absolutely fine.
The core problem, as far as I can tell, is that the Multiplus can't properly synchronise its SOC counter unless it sees a genuine 100% absorption cycle — which LiFePO4 never really gives it, because the voltage curve is so flat and absorption time is so short. The thing never gets a proper "full tank" reference point to reset from, so the drift compounds over time.
What's actually helped me somewhat:
- Connecting the Multiplus to the BMS via a DVCC setup so it takes state-of-charge data directly from the battery rather than guessing
- Making sure the charge parameters in ESS are actually tuned for lithium rather than left on some generic profile
- Running a full manual sync through VRM when everything's demonstrably charged
Still not perfect though, and I'm suspicious my shunt calibration is also part of the problem.
Anyone else fighting this on a 12V lithium system? Particularly interested if anyone's sorted it properly with a Victron SmartShunt rather than relying on the Multiplus internal counter — that seems like the more logical architecture to me but I've been putting off the additional wiring.