Been scratching my head over this one for a few weeks now. I've got a Victron SmartSolar 100/30 paired with two 200Ah 12V lithium (LiFePO4) batteries wired in parallel, and since the temperatures dropped the MPPT is consistently showing about 0.3–0.4V higher than what my separate Victron BMV-712 battery monitor reads. In summer they were almost spot on — maybe 0.05V out at most.
I've read a bit about temperature compensation but my understanding was that's mainly relevant for lead-acid. The SmartSolar is mounted on an exterior wall of my workshop (unheated), so it's sitting at maybe 3–4°C most mornings, while the batteries are inside at around 12–13°C. Wondering if the sensor in the controller is reading its own local temperature and that's throwing the voltage measurement out somehow, or if there's a wiring issue I've not spotted. The cables between the controller and battery are about 4 metres of 10mm², so voltage drop under load could explain some of it, but this discrepancy is showing up even at night with zero current flowing.
Has anyone else noticed this with Victron kit specifically, or is this a more general MPPT quirk in cold weather? Would the VE.Direct temperature sensor cable make any difference here, or is that purely for lead-acid charge curve adjustments?