I have 8 radiators, each with with Sonoff TRVZB’s connected and a Tado Smart Thermostat (V3+) to control the boiler (a Grant, oil burner)
In addition, each room also has a Sonoff SNZB-02 temperature sensor on the ceiling of each room. The bathroom has a SNZB-03 opening sensor attached to the window (which is open when the shower or bath is in use)
Finally, the living room has 2 radiators. Both with the TRVs attached (included in the total count of 8)
What I’m trying to do, is have the boiler come on, when any of the TRVs call for heat, and turn off the boiler when not.
A deceptively simple idea, but I’m failing to try and understand the execution, or indeed how to actually go about it.
Obvioulsy, if one TRV is satisfied, but another is not, then I want to ensure the boiler stays on until all TRVs have met their heat requirements.
I’d rather not hard-code the TRVs temperature, as someone in the house may want to turn them up or down.
Could anyone give me some pointers on how to achieve this?
Thanks