Since I have a battery draining cabin heater in my truck, I have had an extra battery installed under the driver's seat, with a simple setup that charges the battery, but only lets it discharge through the heater and the light in the truck bed ( which we always forget to turn off).