Check out the Zigbee2MQTT (also known as “Z2M”) and MQTT guides/recommendations in these links:
https://www.zigbee2mqtt.io/guide/installation/
https://www.zigbee2mqtt.io/guide/usage/integrations/openhab.html
https://community.openhab.org/t/zigbee2mqtt-revisited-no-more-ugly-transformations/86362
https://community.openhab.org/t/openhab-and-zigbee2mqtt-tutorial-for-beginners/83446
https://community.openhab.org/t/openhab-zigbee2mqtt/104493
https://community.openhab.org/t/mqtt-how-to-add-zigbee-devices/106172/
https://community.openhab.org/t/oh3-tasmota-relay-via-mqtt-sonoff-basic-with-optional-dht22/111485
PS: Regardless of Zigbee adapter remember to upgrade firmware and use a long USB extension cable, as well as make sure to connect it to a USB 2.0 port or a powered USB 2.0 hub (and not USB 3.0 port).