I used to have LightwaveRF TRVs but they were noisy and more particularly they couldn’t call for heat.
There is little point in having smart control over a radiator if you can’t also control the boiler/pump because the valve might happily open and close but the radiator will only get hot if the pump is already running.
For that reason, I have switched to Drayton Wiser. I like that it is made by a heating controls company, not a tech startup. There is a comprehensive binding for OpenHAB plus the native app is good. It also has OpenTherm if your boiler is compatible. The only downside versus the similar product from Honeywell (Evohome) is that the hot water control relies on the existing cylinder stat rather than measuring temperature. That would make a slight difference is you are using OpenTherm but for me doesn’t justify the additional cost of Evohome over Wiser.