Hi - I was using OpenHAB v3.4.4 with Shelly Binding and device Shelly Plus 2PM Gen2 successfully with firmware 0.14. After updated to the new firmware 1.0.3 Shelly Binding/OpenHAB reports device as Offline and error message: CONFIGURATION_ERROR with access denied, username or pw wrong. Both are correct, problem seems to be related to the new firmware.
Same type of devices with old firmware 0.14 are still fine.
Is this a known issue and is a workaround available or somebody working on a fix?
(unfortunately Shelly Gen2 devices do not yet support firmware downgrades)
Sorry, can’t really help you directly, but it might be the version OH3.4.4 (or the setup). I am using Shelly Plus2PM with firmware 1.0.3 (aecad39) from 2023-09-12 in OH 4.0.2 and it works as expected.
Just as a note: Mine are unsecured, i.e. like Thing shelly:shellyplus2pm-roller:1 "Shelly 2PM" @ "Hall upstairs" [deviceIp="192.168.0.128", userId="", password=""]
in the things file. But it also shows in the discovery, in case you don’t use file based setup.
Ah, ok, this is a valid workaround Disabling the password protection at the Shelly device makes it work again with OH3.4.4 and Shelly FW v1.0.3, too!
But means on the other hand, that the Shelly Binding needs a modification to be compatible with the newest Shelly FW v1.0.3 again if password protection is enabled.
I launch an issue, but many thanks for the idea for this workaround