Bart,
It sounds like an interesting project. I wish you luck with it.
We installed a new heating system last year. The controller has a large number of functions. You can set the on/off times on daily or weekly cycles, with automatic overrides for holidays and longer periods when the house is empty; you can specify a "frost" temperature (a threshold below which the heating always comes on, regardless of the time setting); and lots more.
The problem is that the whole thing is controlled by a small wi-fi device about the size of a pack of playing cards. There are only four small buttons, and a tiny screen. To access any of the settings, you have to navigate a complex set of menus, which involves constantly changing the "mode", and working through long sequences of prompts.
I've always wondered why the manufacturers can't use that same physical device, as at present, to sense the temperature, keep track of the time, and send commands to the boiler and radiators. But to delegate the user interface to software running on a desktop PC or tablet. That way, the user could control the system through a full GUI interface, complete with drop-down calendars and the like (not to mention a help system). The physical device could communicate with the UI either via wi-fi (which it already has) or USB (you would use a standard cable to connect the device to the PC).
If you're looking for something to keep you busy over the next few weeks, consider building such a system. Then let me know when you need a beta tester.
Mike
__________________________________
Mike Lewis (Edinburgh, Scotland)
Visual FoxPro articles, tips and downloads