I've been scratching my head over this for a few days now. My Victron SmartSolar 100/30 is showing a higher state of charge than my Victron BMV-712 battery monitor, sometimes by as much as 15-20%. Both are set up with the same battery capacity (200Ah lithium), and I've checked the wiring more than once. The solar controller seems overly optimistic about how full the batteries actually are.
From what I can gather, the MPPT estimates SoC based on voltage, which is notoriously unreliable with lithium — especially LiFePO4 because the discharge curve is so flat. The BMV on the other hand is coulomb counting, so it's actually tracking current in and out. I think the BMV is giving me the more accurate picture, but I'd love to hear from people who've been through this.
Has anyone found the sweet spot for calibrating both so they roughly agree, or do you just pick one to trust and ignore the other? I've tried syncing the BMV's charged voltage threshold and tail current settings but I'm not convinced I've got them right. Currently running 14.2V absorption and 13.6V float if that helps.