The thermostat inside your TRV is probably telling your the wrong temperature and the reason for that is the proximity to the radiator. One way to workaround that is to use an external temperature sensor as reference and actively update the calibration.
After adjust it for several days I finally came up with a blueprint that seems to work fantastically to my valve and I’d like to share it with you.
This blueprint was tested with a TV02-Zigbee but it should work with other valves. If you feel adventurous and would like to help me testing it with other TRV let me know.