DIY: Does a software-controlled central heating programmer and thermostat exist? [solved]
I have a central heating programmer in the airing cupboard (where the hot water tank is). It allows a couple of separate schedules for water and heating separately, and also for manual override when needed.
The thermostat is in the hallway by the front door.
I'd like to replace this kit with a basic bare-bones system that would allow an application on my Windows PC to control it. I'm a software developer, so it's a hobby project and I don't necessarily need a totally complete solution from a single vendor.
I'm thinking of something which is little more than relays on a TCP/IP-enabled PCB.
Anyone have any recommendations?
They make Internet Controlled Thermostats already. I would start with one of those, and then just build an interface for your phone that will interact with the device through the web.
If you really want to do the project, get an Arduino with a WiFi shield and go full bore against it. Wiring diagrams for HVAC controllers are easy to find, and if you come up with a program you actually like you can flash it to the board and leave it standalone.
Full Set Up Guide: Amuheat AT6AW Thermostat App