ZWave JS UI Region not working

Hi,

I just wanted to update my Shelly Wave 2PM with their new firmware via OTA when I found the message that if setting the region in the settings the firmware could be found. So I went to the ZWave JS UI settings, did set the region (Europe) and applied. However nothing seems to be respected. I still have the same message on the devices telling me to set the region. I checked the region of the controller but that is an Aeotec Gen5 one, which does not have these settings. However following the instructions in ZWave JS I was supposed to set it in the settings which I did. But nothing seems to work. Also restarted the addon and HA but nothing. Anyone else who was able to apply the settings and gets OTA updates shown for their region? What am I missing? I checked the repo and there was definitely some new firmware which should have been shown but it remains with the message to set the region.

Can anyone help me finding what I am missing eventually? Or is this a ZWave JS UI bug maybe?

Thanks a lot!

It could be a bug, region settings were changed in the last version to auto detect your devices region.

Hi! I ran into a similar issue when trying to push OTA updates to my Shelly 2PM via Z-Wave JS UI.
Setting the region manually didn’t seem to stick either, but what actually worked for me was using a newer Gen3 Shelly plug, it came with region settings pre-configured and auto-detected just fine.

Might be worth trying that route, especially if you’re planning to use it in an energy tracking setup.
(I’m currently testing them with a web3 tool called Combinder , they’re running a community campaign around it.)

Should I open a bug with them on GitHub then?

It indeed is or was a bug: RF region settings ignored · Issue #4297 · zwave-js/zwave-js-ui · GitHub

It has been fixed. Looking forward to testing it with the next set of shelly firmware updates which they already announced. :wink: