Gas central heating and boiler

Hi all.
I have the following heating system: 1.Gas burner. 2.ground floor includes: wall thermostat, 3 rooms using radiators and the rest is underfloor heating. 3. programmer. 4. the first floor has 4 radiators and underfloor heating only in the wc and a wall mounted thermostat. 5. boiler wich controlled through the programmer. Whet i want to do is to automate the system with HA. All the existing installation is wired so i dtageon’t know if this is an advantage. I need a programmer, radiator valves, trv’s with cabability to be controlled from local room wifi thermostat, new wall mounted thermostats.
I want to know if the way i am thinking the project is correct or if someone has done soething like that and can give me advice for complete systems. Also i don’t know if in case i use HA the programmer is necessary in that case.

I’m currently researching this as well. I currently have an evohome system (per zone control) that is sort of integrated into Home Assistant, but the app is really slow and hasn’t been updated in years. I have a Worcester Bosch CD42i (greenstar). You will need a boiler controller (for “demand”) and most boilers support opentherm or will be like mine and use EMS.

Then you’ll need TRVs for the radiators and then something on HA to control it all, like, SAT (Smart Autotune Thermostat) , which is an HA add-on. Hopefully this helps with your research into the topic. I may go a slightly different route, as I’d like my control system to be separate from HA, but still integrated into it, but I need to read up more on SAT.