So then, of course, after I figured the coolant drain plugs may be the simplest way to install a pumped coolant heater for maximum engine heating, I wondered “how can I seriously overcomplicate this install?”
So not being able to sleep, I sketched this on my phone…
Background: Another thing I’ve wanted to do is tap into the HVAC blower, and with a solar panel on the roof, run the HVAC blower when the car is parked from the solar panel. I’ll have a solar panel on the roof for my camper van build, but that’s not the point, the point was if I did that I’d need to add an external control to the blower.
So now if you have a 2 kW coolant heater, what if you could just run the van’s blower and heat the coolant going to the heater core in the passenger cabin? I found Thermotion makes a 4 way coolant control valve, that would either loop coolant between each of the two fittings or straight through. It was intended to be used as a heater core coolant valve for OEMs to regulate heat by regulating coolant flow to the heater core, instead of using blend air doors. But it’s rated for engine coolant and is about $90. With two of those, and some hose cutting, a pumped coolant heater could
either pump coolant through the engine block to pre-heat it
or pump coolant through the passenger heater core, where you could program the HVAC blower to run with the vents on defrost, allowing your coolant heater to also be a cabin warmer or more importantly, melt that windshield ice. Could program a controller to pre-heat engine, switch to melting windshield ice, then back to top up the engine temp before you start your drive to work.
I know, this is crazy overkill. A better solution is to heat the engine block with the coolant heater and wire in an electric cabin heater for defrosting/cabin heat. But, you know, I love considering multiple solutions to help figure out what’s “best”.
Alternatively I could plumb the heater in-line with the heater core return line, with the check valve’s previously mentioned but on the bypass line, and a couple valves on the throttle body and oil cooler lines, like so:
Now the hot coolant flows through the engine block, out through the heater core, and back to the heater before going to the engine block again. Now when running you can both heat the engine and run the HVAC blower to melt windshield ice, or leave the HVAC blower off if you don't have ice but just want to heat the engine. If you don't run the HVAC blower you'd have some heat loss through the cabin heater cores, but hopefully not too much, and the heater core coolant loop would be warmed so you don't above cold coolant through the engine block once you start the engine and the main water pump runs.
Either of these two very overcomplicated setups would be controlled by a Raspberry Pi, which I could use to start the heater, operate the valve, and control if just a pre-heat or pre-heat plus windshield de-ice, probably on a program that adjusts warm-up time with ambient temps plus I could use my phone to remotely tell it to de-ice based in the weather forecast...
Way way way overkill...but I like it still. Or add a windshield sensor to automatically add de-icing...
Or the more practical route with automation is of course the original idea of pumped heater through coolant drain valves, plus an electric cabin heater mounted between the frost seats and blowing at the windshield area, and use the Pi to switch (via relays) between engine heater and cabin heater based on ambient conditions and available heater currents.
Save me from my over-active brain...