Thanks for sharing - this looks really good and Im hoping to get the time to try this out.
My holy grail is being able to control the evohome from scripts on the PC, and then link this with voice recognition software. I have the vision of walking into the house and saying "Hot water on for an hour please", or "Set the lounge heating to 21 degrees until 11pm" and the system knowing what to do.
I am almost certain this is technically possible, but finding the right tools for the job is difficult. I do like IT and have a decent knowledge of it - but actual coding is stretching my knowledge - Id be burried in google to try and learn that part.
Id also like the above to be able to control lighting too, which as Siri can talk to philips hue lights I know is posible, but getting the whole thing working in harmony would just be brilliant.