Zigbee binding or an app like Z-Wave JS UI

OpenHAB 5.0.2 running on Alma Linux 9.6, z-wave managed through the the JS UI running in docker. Controller is an Aeotec Z-Stick 10 Pro so it’s got the z-wave and zigbee built in.

I recently built up a new OH and moved all my devices to it. I decided to run all the z-wave devices through Z-Wave JS UI on the new build. So far I like how the JS UI seems to give better control over the devices.

Is there something similar for zigbee devices or do I just run all them direct from the OH/zigbee binding?

A lot of people are using zigbee2mqtt. There are mixed reports as to how well the Home Assistant autodiscovery of Things works, so I think most end up using Generic MQTT Things to represent each device instead. There are tons of threads on the forum you can find for more details.

Not using mqtt homeassistent binding myself, but it had a mayor overhaul and maybe it is a good starting point before the fallback of generic mqtt.