thanks a lot for this trace log. I could find the error and will fix the bug today. Another interesting fact from the log is that whenever you press your physical switch the in wall module emulates an enocean rocker switch press/release. Therefore you could link another wireless enocean actuators to you wired switch (for example switch on light and activate an smart plug). Very nice feature
These in wall modules getting more and more interesting for me.
I had the same problem during the first installation. But some how I was able to find the binding in Paper UI and to install it. Unfortunately I am now not able to reinstall the binding.
Do you have any idea how to fix this issue?
Edit:
After posting I read the posts of Matze and Christian. It looks like that I am facing the same issue.
after an update of my openhab installation, I had the same issues. In my case the feature openhab-transport-serial always gets uninstalled after a clean-cache. This must have been changed since OH 2.3. However after installing this feature again, the binding starts as usual.
unfortunately that did not work for me. I re-installed openhab-transport-serial and it also seems to be started, unfortunately the installation still fails with the same error.
I uninstalled the feature openhab-transport-serial, then installed it again, restarted the openhab service but it ends up in the same error message when I try to install the openocean bundle:
so i just used my test-setup to see what your problem could be. I deleted the binding, updated my openhab to the newest 2.4 snapshot and copied the newest openocean binding into the addons-folder.
Then i stoped openhab, cleared tmp + cache and restarted the whole system.
After everything booted up again, i went into karaf and executed “feature:install openhab-transport-serial”. When i now try to install the binding, i get the same error-message, you guys did, BUT the importent part is, when you execute “bundle:list” you will probably also see, that the bundle is already installed ! Openhab installs the bindings, put into the addons-folder, automaticly. When you now go into Paper-Ui and click on the “+ - symbol”, you will propably the the openocean-binding listed and working.
I hope it works for you.
i just deleted this line from the documentation:
“install openocean (bundle:install org.openhab.binding.openocean)”
It is not nessesary anymore and only confuses new beginners.
does this only work under 2.4? I have openhab 2.3 installed. There, the bundle does not appear to be installed automatically. I can not find anything at bundle:list or paper-ui.
Afaik a bundle installed manually through addons folder will not appear in paper UI, but I did not do this with OH2 bindings yet, so this is just a guess.
Did you use the right addons folder? Depends on the way you installed openHAB2. If using apt or openHABian, it should be in /usr/share/openhab2/addons/
no. I never used the manual install via “bundle:install”. I am using openhab and this binding since 2.2.
Maybe try to restart the whole device and then execute “feature:install openhab-transport-serial” again.
As @Udo_Hartmann wrote, the binding needs to be in the right folder.
Thanks a lot for your support. I was now also able to reinstall the openocean-binding.
I didn’t clean up the /srv/openhab2-addons folder properly before copy the new snapshot. After I cleaned up the folder properly and followed your instructions it worked.