I would suggest you use Zigbee2Mqtt and hence get a device that is supported by that. There are several USB dongles you can use with the Zigbee2Mqtt add-on, or you could look at a POE based device ( SMLIGHT Official Homepage | Useful smart automation tools).
Check that the Hive Mini, TRV’s and Temp / Humidty sensors are supported by Zigbee2Mqtt. Then follow the instructions here How to set up your Hive heating system with Home Assistant - Community Guides - Home Assistant Community