Basically if you have a controller system for your heating and water now, then I’d imagine something like the Nest 3rd gen will work. It basically mimics the existing but gives you control.
We have just installed a Nest with our new boiler and essentially the aditional box on the wall that goes near the boiler simply replaces a timer controller module you’d normally have.
In essence it does the same thing but allows you remote control and monitoring over it all.
I was never sold on the idea in principle and simply left the system to keep the house at 20 degrees no matter what, with the hot water on continuos so always ready.
However after a few chats with people and understanding on how our unvented system works to be the most efficient energy consumption wise, the Nest went in and we now lower temperatures when not needed etc.