Been dealing with this myself over the past few winters. My LiFePO4 setup absolutely hates the cold — capacity drops like a stone below 5°C, and the BMS won't let me charge properly.
Currently using a cheap adhesive heating mat wrapped around the battery box. Runs off a separate small 12V circuit, controlled by a simple thermostat. Keeps temps around 15°C minimum, which is enough to maintain reasonable charge rates. Cost me about £40 and makes a noticeable difference.
Seen some lads swear by Victron's SmartBMS with integrated heater outputs if you've got the budget for it. There's also the option of burying batteries deeper in your van insulation, which sounds lazy but genuinely helps — thermal mass is your mate in winter.
Word of caution though — heating costs energy. If you're already tight on power, you're fighting yourself a bit. I've noticed my overall system efficiency dips when the heater's running constantly. Worth factoring into your solar/genset calculations.
What's your battery setup? Lithium or lead? And roughly how cold are we talking where you'll be? Makes a difference to what actually makes sense. Some folk in the south might get away with just passive insulation, whereas if you're heading to Scotland in January you'll need something more serious.
Also keen to hear if anyone's tried those heated battery blankets — the ones you see on camping sites. Reckon they'd actually work for van setups or just another gimmick?