We had this problem a few months ago, where we had heating but no hot water, and the problem was solved by one of the methods (not sure which as we did all of this at once and it could have been any of them or none of them) - I changed the batteries in the (Honeywell wireless) thermostat...