Cheers for the positive comments everyone
AL9001, The climate control in my car 'starts up' at the exactly same setting as when you turned off the car so all I have to do is keep the settings stored in the config file. I don't need any feedback from the climate control unit as long as everything stays in sync. Should I find that the temperature setting is somehow slightly incorrect or if the plugin thinks the climate control is on when it is off then all I have to do is keep pressing the 'decrease temp' button (or increase) a bunch of times, this will ensure the unit is turned on and will return it to the same position (both the application and climate control will stop at "LOW").
I did initially plan to control every aspect of my climate control but in all honesty I've only ever touched the temperature and on/off buttons. Things like fan speed, de-misters, recycle, etc are all done automatically anyway.
So, still on the todo list:
- Settings to include Phidget Serial Number, should more than one phidget be used in the car
- configurable buttons-phidget relays.
- Pre-set temperatures. I only really need 2 but I might just make it 4.