How is the boiler controlled? On/off or by the ebus for example OpenTherm? As far as I am aware only EPH wall thermostats can be set master/slave and work up to 10 zones, the Drayton Wiser can work three zones there is a OpenTherm module so two central heating and one DHW, I think the rest one zone only, Nest has opentherm but does not connect to any TRV heads, Hive connects to TRV heads but does not have opentherm and EPH does not connect to TRV heads, as to Honeywell EvoHome don't think it works with zone valves, and Tado is completely unknown.
To my mind Energenie works the wrong way around, the wall thermostat tells the TRV heads what to do, every other the TRV heads tell the wall thermostat what to do.
There are some cheap units MoesGo seems to be used a lot, but not really designed for domestic, mobus is a commercial system, but with domestic the big question is cost of installation compared with saving. So if fuel costs £350 per year, and the new system saves 10% and will likely last 10 years then the ceiling for installation cost is £350.
So with programmable TRV heads ranging from £20 to £60 and with say just 10 the cost difference between wifi using geofencing and simple timed is around £400.
So in the main we are looking at a compromise. So my house 5 standard TRV heads, 5 programmable TRV heads (bluetooth) and 4 wifi programmable TRV heads, which I was told would work with Nest, but Nest has withdrawn support, I have one Nest Gen 3 wall thermostat selected as the wires between the flat with boiler and house change colour so don't trust them and I can do everything with just two wires, the flat has a very cheap hard wired thermostat, but flat hardly used, and I have two pumps, two motorised valves and should be two relays but not fitted yet.
But the big question is speed, if you work 50 miles from home, and it takes one hour to get home, the heating has just one hour to heat the home, or at least the first rooms you will use, so the radiators in those first rooms to be used need to be big enough, and the TRV heads need to act fast enough and that is where my Energenie TRV heads failed, the anti hysteresis software was OTT, so had to cheat and set to 22 for one hour then 20 for it to heat the room to 20 in an hour, clearly geofencing can't do that cheat, so the Drayton TRV head is claimed to have algorithms built in that work out time to heat the room, so can heat the room faster without over shoot.
But the big question is, is it worth the installation cost? I got my 5 bluetooth eQ-3 TRV heads for £15 each, although since brexit the price seems to have gone up, but although no wifi they work in some ways better than the Energenie heads, which have got wifi and can be set with IFTTT to geofence.
I use the geofencing on my Nest Gen 3, but it is the TRV heads which let it down, much depends on the lock shield valve setting, if set so TRV can open and close in time to stop over shoot then the rooms are kept to exactly right temperature, but if opened too wide then there is a over shoot problem which can actually improve things when using geofencing speeding up the rewarming of rooms.
And if there are programmable TRV heads why do you need zones? The TRV head makes the zones.