Sounds fun. I built a little Arduino box that sits on our steam boiler and uses a bunch of Dallas 1-wire probes to monitor when it's running (as well as inside and outside temps). I thought about connecting the thermostat input to it, too, but the problem is that while it's transmitting data, it's not that easy to get user input uplinked to it.