I'm in a similar situaSide note: there is currently a bug in the TRV firmware (I use v2.1.8): even then you program a decimal temperature value, e.g. 19.5, it only takes the integer part (in this case 19).
The problem has already been reported on Sep 29th 2022 . here