In my case, I’ve not seen it run for more than 25 minutes. It stops as soon as you start the car anyway. I guess if the battery is stone cold and in subzero temps it might take longer in some cases?
I find that if I preheat the battery via schedule it will take about that amount of time too.
The intelligent heater will than keep the battery warm as I drive. It will only come on at low temperatures and if the battery needs to be heated. And will run for as little as it needs to.
I find it consumes about 1.5 to 2 kWh if used for preheating.
If I heat the battery in the morning, it will stay warm for a few hours. Frequent short journeys benefit from the first pre heat.
I’ve got an OBD-II dongle that I will use to monitor the temperature of the battery pack in different conditions.
For some people this might appear an unnecessary energy consumption. But bear in mind the closer you get to zero Celsius, the greater the resistance in the battery. Especially LFP.
So this extra consumption is aimed at keeping the battery in good state of health.
When charging via a granny charger for example, the battery does not warm up enough and at about 97% the heater will come on and it will trickle charge.
If you want to charge to 100% at zero Celsius you are better off heating the battery before charging, or better still, as soon as possible after driving while the battery is warm, and if necessary then heating it up again at around 90%.