New IKEA Dirigera hub

If want to use devices from other manufacturers than IKEA then highly recommend buy one (or) more CC2652P based Zigbee Coordinator USB adapter like the ITead’s “Sonoff Zigbee 3.0 USB Dongle Plus” (model “ZBDongle-P”) as then you have the option to use either Home Assistant’s own native/built-in “Zigbee Home Automation (ZHA)” integration or the popular third-party Zigbee2MQTT solutions as your Zigbee gateway, or optionally you could even use/test both separately at the same time as long as they have their own Zigbee Coordinator USB adapter (but they will not be aware of each other in any way and each devices can only connect to one of them, however you can use devices from any of those inside Home Assistant and integrate such devices there if needed, still the general recommendation is to only use a single Zigbee solution if possible as consolidatiing all Zigbee devices on one common Zigbee network makes better use of its network mesh capabilities).

Regardless of which setup you choose I also recommend you read and follow these tips → Guide for Zigbee interference avoidance and network range/coverage optimization

Also, since you will be starting from scratch to create a new Zigbee network do make sure that you start by adding all your mains-powered devices before adding any battery-powered devices, (since most mains-powered devices will likely act as Zigbee Router devices).

Another tip is to read at least ZHA introduction and limitation sections before beginning with any similar solution that uses a Zigbee Coordinator adapter, see → https://www.home-assistant.io/integrations/zha#introduction and https://www.home-assistant.io/integrations/zha#limitations

PS: Personally I use the ZHA integration right not though I have used Zigbee2MQTT to and recommended both, just be aware that they have different pros and cons, so suggest you do some more research or just test both before deciding which