Running into exactly this on my motorhome build at the moment. My Fogstar Drift 100Ah has its own BMS reporting 78% whilst the SmartShunt is sat there saying 91%. That's a fair gap and it's been bugging me for weeks.
From what I've gathered so far, the SmartShunt is doing coulomb counting — tracking what goes in and out — so it's only as accurate as its last sync point. If it hasn't hit a proper full charge recently to reset itself, drift creeps in. The BMS on the other hand is working off cell voltages, which has its own quirks depending on temperature and load.
My suspicion is the SmartShunt hasn't had a clean 100% sync in a while because my solar isn't quite keeping up during these grey winter months. I've started manually telling it to sync when I know the battery is genuinely full after a shore power session.
Few things I'm still unsure about though:
- Which should I actually trust for day-to-day decisions about loads?
- Is there a correct way to set the SmartShunt's charged voltage and tail current so it syncs properly with a LiFePO4 profile?
- Does anyone run both readings side by side on a Victron display and just accept the discrepancy?
Would be interested to hear from anyone running a similar setup — particularly if you've dialled in the SmartShunt parameters specifically for Fogstar or similar lithium cells. Feel like I'm missing something obvious in the configuration.