Sorry I wasn't clear, your right, the cylinder stat only calls for heat when the tank is under temperature, however when this happens on the HW relay, it just means that the hot water ignores any schedule that's been set
For the CH, the room stat is "build in" to the programmer (just like the...