I am encountering an issue while trying to update the “thing” parameter after is included to the z-wave network. I did find a few other posts in the forum but they are quite old and I did not find a solution which works for me. This seems to be only happening to z-wave things as I am able to update label and parameters of other things in my openhab. I am getting a 500 server error when I press the save but on the UI.
> app.js:7 PUT http://10.2.2.65:8080/rest/things/zwave:device:319223662b:node14/config 500 (Server Error)
If I try to update form the API explorer, I get the following error:
“error”: {
“message”: “class org.openhab.binding.zwave.handler.ZWaveSerialHandler cannot be cast to class org.openhab.binding.zwave.handler.ZWaveControllerHandler (org.openhab.binding.zwave.handler.ZWaveSerialHandler is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @1a5052c; org.openhab.binding.zwave.handler.ZWaveControllerHandler is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @2a56c)”,
“http-code”: 500
}
}
I am currently running openHAB 3.1.1 - Release Build and hoping this has been noticed by another member of the community.
I am trying to edit the label for any zwave thing or its configuration parameters for example, change temperature scale of this temperature sensor.
It doesn’t matter whether it is battery or main powered and the things are online and working properly but changing the parameters of any zwave thing does not work. On the other hand I am able to edit any linked channel and items.
It took me a bit but I figured out that I am able to edit the label of a thing via API explorer but I am still unable edit any other parameters via API explorer or the UI.
Also, sometimes there are transitory issues when the device is not fully configured. Are there XML files for these nodes in userdata\zwave? A long shot idea would be to reinitialize the device.
Sorry I could not help more, maybe someone else can.
Bob,
I appreciate the help, my things are not locked at all and I do have the xml file locate in /var/lib/openhab/zwave which is created automatically. Unfortunately I see plenty of REST error in my logs and unable to change any parameters from the UI.
@anon71759204, you’ve done it, hit the nail on the head. I had two versions of ZWave bundles installed.Once I uninstall the older version things started to work again. @vegarroe, yes this was only affecting zwave things.