So my plan is - and tell me if i am completely off base with this idea.
my boiler does not support any zoning for upstairs or downstairs, so i have Aqara TRVs on every radiator (except one as a precaution as i have read that the boiler should always have somewhere to flow, just in case).
I currently have 1 thermostat downstairs (Nest Thermostat E) that controls the boiler coming on and off, the thermostat upstairs is just the built in one, not a smart one, and it is permanently off.
the way i operate my thermostat currently is that it is always “on”, but set to 15c, and only when i want it to actually heat the house does it turn on. the TRVs listen out of the temperature set on the Thermostat and use that same temperature on them. (they use an external temp sensor to determine if they are up to that target, because we cant rely on the temp built in… right next the heat source).
So i wanted to replace the one upstairs with a smart one too and have the same way that my TRVs currently listen for the temp set, but change it so the upstairs listen to the upstairs Thermostat, and the downstairs listen to the downstairs thermostat.
the thermostat only needs to control the boiler being on or off, that is it. the TRVs do the rest. because my heating automation does this:
Trigger = A TRVs Heat Action went idle - check are all of the TRVs Idle? if yes. turn heat on Thermostat down to 15 (turning it off effectively).
If not do nothing.
Trigger = The thermostat is within 0.5c of the target - check are all of the TRVs Idle? if no. bump the target on the thermostat 1c (to ensure the boiler doenst turn off before all TRVs are at target).
All i want to do, is do the above, but for an upstairs and a downstairs zone. i am not so worried about one calling for heat and one not, because the radiators themselves are controlling the zoning, it wont get too hot downstairs if the upstairs is calling for heat, because all of the radiators downstairs will be closed.