I've hacked together a small script to emulate the OnStar's remote start feature. The big advantage this has to what OnStar offers is that this can be configured (via Windows "Scheduled Tasks" feature) to run automatically at a set schedule. Because that was my intended purpose, it (intentionally) produces no visual output or feedback as it runs - though it does create a number of logs and debug files for troubleshooting in the future when OnStar changes things and/or it fails to run.
I am very hesitant to release this, as I have only used it myself a small handful of times. I'm only doing the same thing the web page currently does, but I'd imagine that should OnStar revise their website at some point in the near future, this will stop working, and who knows what sort of issues it would be creating on their end at that point... that being said, I'm very disappointed at the number of true "hacks" I've seen for the Volt so far. I used to have a Prius, and people were constantly taring it apart to find different ways to "enhance" functions. Perhaps this will be a ever-so-slight kickstart to some of those ideas for the Volt.
I don't claim this will work for you, and I certainly don't recommend using it. It just seems like a bad idea - starting your car on a set schedule potentially without you being aware, around, or even in the same state you were when you scheduled it to run. I provide no support for this, it's not official in any way, it's not pretty or well documented, and I don't even know what half of this data going back and forth is (though perhaps I could take a guess at some of it...)
This is provided as a learning aid only - not for use. I take no responsibility for what happens with it, to it, or to your car, health, or welfare. I only ask that should you improve upon this idea, you share your work as well (at least with me!)
The below file would be a VBScript file (with a .vbs extension) if it were a program. It would also require slight modification to personalize it to your account and environment.
Update: Version 3
Now supports Canadian owners and multiple Volt's on the same account!
Credit goes to Destinet for the Canadian weather additions and all the assistance in getting 2 Volts on the same account tested!
Now supports preconditioning based on:
- Current outdoor temp ranges
- Charging on 120v, 240v, or not plugged in at all
- Only when fully charged