Does a software-controlled central heating programmer and thermostat exist

central-heatinghome-automation

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?

Best Answer

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.