You probably do not want a “hub” but instead a “Zigbee Coordinator” for use with ZHA or Zigbee2MQTT:
https://www.home-assistant.io/integrations/zha (ZHA native integration does not require MQTT)
or
https://www.zigbee2mqtt.io (Zigbee2MQTT, a.k.a. Z2M deoends on MQTT MQTT - Home Assistant )
Tip! Both works great (though not at the same time) with Texas Instruments based Zigbee Coordinator:
https://www.zigbee2mqtt.io/guide/adapters/#recommended
See example: