Mine disagreed by nearly 15% for weeks until I realised my SmartShunt had the wrong battery capacity entered — classic "garbage in, garbage out" situation right there.
Honestly though, even with correct settings, I'd lean toward the BMS for actual cell-level truth and the SmartShunt for trend-watching — they're doing slightly different jobs when you think about it.
A few things worth checking if yours is way off:
- Charged voltage threshold — is the SmartShunt actually recognising a full charge and resetting to 100%?
- Tail current setting — this catches a lot of people out, especially on LiFePO4
- Peukert exponent — set it to
1.05for lithium, not the lead-acid default - Battery capacity — sounds obvious but double-check your Fogstar/whatever cells are entered correctly in VictronConnect
My shepherd's hut setup ran on dodgy SOC readings for an embarrassing amount of time before I sat down with the Victron docs properly — the SmartShunt is brilliant kit but it does need a good configuration session to earn its keep.
Has anyone found their BMS SOC drifting badly after a partial cycle? Mine does occasionally and I'm never quite sure whether to trust it or just do a full top-balance and start fresh — curious what others do.