You can replace that with a sonoff TH flashed with tasmota. See:
For each room control then it gets a bit more complicated but I use this:
You need a temperature sensor in each room that reports to OH.
Rules for opening the valve and turning on the boiler by sending a command to the main boiler sonoff