The only thing I was concerned about was the temperature set point for the "low temp charging cut off" parameter on my Victron Smart Solar MPPT charger. My Smart Temperature Sense reads about 4F high at 70F. I do not remember how far it was off at 32F .
On the other hand, it could be my OCD LOL!
IIRC, the default on the MPPT is 5°C.
While I have a SBS and the other temperature sensors, the BMS is running the show. Since it's in communication with the GX, and I have notable temperature uncertainty, I have two set points:
7°C: The BMS instructs the GX to limit charging current to 0A. This allows the MPPT to respond to drops in voltage due to load and supply loads with PV. This isn't perfect, and I might see ±0.3A when loads are steady, I will see big fluctuations when loads turn off, BUT they are very short lived and return to the ±0.3A value very quickly.
Freezing isn't a cliff, i.e., they can be safely charged at rated current above freezing. They can still technically be charged at lower rates at and below freezing. This depends on the cells and without specs from manufacturers, one can't be certain; however, VERY low charge rates like 0.05C at and just below freezing are almost certainly safe. My cells are 450Ah, or 22.5A. This equates to about 1200W. The aforementioned transients are almost always within this, and I'm always above freezing.
At 1°C, the GX cuts off all chargers, i.e., the remote relay on both the MPPT and Quattros are opened to completely disable the Quattro AC chargers and to turn the MPPT off. I'm running purely on battery at this point.
You won't have the luxury of the active feedback loop, but simply settings to something conservative like 5°C should eliminate inaccuracy issues.