Yes you have to start from scratch with zigbee.
.
Additionally @qawsedrf57 : When you run z2m as Home Assistant add-on, you can use the Homey app called Home Assistant community.
This supports “everything”, because you can build custom devices (taking any entity available in H.A.)
Here’s some info on how to start with Home Assistant.
Amongst many other things, this “other” smart home hub comes in handy when you have (new) devices Homey doesn’t support (yet). These then can be added to Homey as device in order to use those with Homey.
It also takes uncertified Matter devices, which broadens the usable device range.