I was going to call it a nil-nil score, but I decided on 1 all.
I finally installed the heating controller downstairs last night to replace the current timer unit. Now the heating in the house is soley controlled by the computer, which monitors settings and switches heat on and off as programmed.
I entrusted my warm water to it this morning, and the upstairs heating, and surely when I woke up (4 hours after going to sleep) the LED was on, and the room and water were warm.
All looked rosey, until mid-afternoon when I received an irate call from another member of our household (who will remain nameless to protect her anonimity). The heating wouldn't go on! 1 point for the heating. My heart sunk. I thought I had done enough testing to ensure this couldn't happen. It was vital that this didn't happen. I spent the rest of my work day distracted, trying to analyse where the source of this problem could be.
When I got home I worked on it for another while, and I believe that problem is solved. I also spent some time tidying the user interface. Now I am happy, and all is working well - 1 point for me. That's 1-all in this round.