If you can’t get it working with the OpenHAB binding, there are a few projects that let you connect HomeKit “official devices” to other protocols.
mqtt2homekit will run an npm package that will basically translate the homekit device over to mqtt.
If you prefer python, check out homekit_python - you’ll want to check out the HomeKit Controller section of that project.
I believe that mqtt2homekit would be easier to set up (for me at least) but you may be a python pro!