I expect that OH 3.3 comes with Californium 2.0, whereas 3.4 milestone build has switched to 2.7
I added the jar build to the Community Market Place, The binding does not yet show up, you need to enable the market place and previews (both options in Settings:Community Marketplace)
remove the files from the addons folder
Go to Settings:Bindings and search for “Shelly Beta with Plus/Pro support”
thanks again, I see the binding in the marketplace but when I install it nothing happens. No binding/bundle ist listed in karaf console, nothing in the logfiles. A little crazy, would at least expect some logfile entries about the install or a failure…
as always: If something has changed it might require adjustments. When installing the binding from the UI the loader automatically resolves dependencies like we have with Coap/Californium, but if you copy the jar to the addons folder you need to do the prep yourself. Obviously the included Coap version has changed + the bundle now requires more files then 2.0.
I think something is wrong with definition of openhab-transport-coap in 3.4M2. It installed version 2.0.0, whereas the build environment references 2.7.3. I setup a test environment and need to investigate.
Does somebody else has 3.4 M2+ with the binding running?
thanks for the link to the older jar, this one works like a charm for my shelly 1 plus. Thanks a lot and hopefully the binding with gen2 support will come with 3.4
Thanks for your work, great support and kind regards,
Daniel
3.4.0-M3 build, which runs on the current SNAPSHOT build of the Distro and M3+
Please help testing, I have on the 3.4-SNAPSHOT environment. When copying the jar to the addons folder make sure to delete the existing one (different name). Use bundle:list to see status, the new builds show up as “Shelly Binding for Gen1+2”.
I did test your 3.4.0-M2 on my OH 3.3.0 regarding the shelly 1 plus device but I only get status Offline with error message: unexpected error: WebSocket connection closed abnormal. Older devices like shelly1 and shellyswitch25 are working fine.
In openhab.log I do not get an error message, I just found “Added new thing ‘shelly:shellyplus1:3c610572ed5c’ to inbox.” there.
Under Bundle:List I have the follwoing entry:
257 │ Active │ 80 │ 3.4.0.202210071549 │ openHAB Add-ons :: Bundles :: Sh
When I try to add a link to a point (category lightbulp and semantic call point), I can choose the thing (e.g. shelly 1 plus) but the thing will not be added to the point and I see no channels. This happens when I use Google Chrome.
With Microsoft Edge Browser, I can add the thing and link the channel successfully.
I might have a feature request for the “shelly dimmer 2”, cause I did not found a solution to solve my problem.
I plan to install 10 dimmable lights across a wall, which will usually be powered on or off in parallel. I did not found a solution to dimm the 10 lights in parallel. I have to do it for each dimmer itself which is quite uncomfortable,
Usually I set the dimmer function via Model/Shellydimmer2/Item/Helligkeit, where I can set a value between 0-100. Do you see a chance to set the dimmer value 0-100 for multiple “shelly dimmer 2” actors in parallel? The idea is then, that all 10 lights have allways the same brightness.