... start your vehicle and warm it up from inside the house on a cold day...
Not if you are in the UK (and don't have a garage) you can't:
"You MUST NOT leave a parked vehicle unattended with the engine running or leave a vehicle engine running unnecessarily while that vehicle is stationary on a public road."
http://www.highwaycode.info/rule/123
I imagine many potentially helpful (and therefor potentially dangerous) actions may have troubles somewhere in the world for somebody, so the whole approach may require "legal-region" localised APIs or the like.