I have tried to update.
But not with a good result. Openhab doesn’t start anymore. A little strange from an almost clean and empty system. So no, not something I recommend. I stay on 3.4
Maybe a look on something else.
I haven’t switched to OH4 yet but let’s see if I can help:
To show the selection of adapters the install routine checks the content of /dev/serial/by-id.
What do you see in this folder?
As a workaround you can change “by-id” into “by-path” in the file /opt/openhabian/functions/nodejs-apps.bash.
EDIT:
I just checked on a fresh debian system with OH 4.0.2 and it worked without problems.
I mentioned that it used to work but after openhabian update it stopped BUT today have been told that is not problem of openhab or openhabian and if I want it to be fixed then should find and fix it myself…
You could try to modify serial file to help discover device (Larsen described it well on my zigbee issue topic) and then install outside of openhabian. It worked on 3.4.4
I don’t think it’s got anything to do with you. It was/is a bug in debian/bullseye. As the problem is outside openhab it has to be solved by the operating system (I tried in debian/bookworm and there it works).
So the things you can try:
update system via openhabian, reboot and try again