After I upgraded openhab from 2.2 to 2.4 my configuration parameters are out of sync. All my Fibaro 222 rolershutters have toggle switches and correctly work but openhab tells me that configuration parameter 14 is set to “momentary switches”.
I am also not able to set parameter 1 (Local Protection) to “Local Protection Active”. Any change is just ignored.
Is this a know issue in 2.4? If it is - can I use a 2.5 binding and where do I get this?
Alternatively - can I force openhab to reread the configuration from the device?
I think, I am not 100% sure but I think between 2.2 and 2.4 there were extensive enough changes to the zwave binding that the upgrade requires deleting and re-adding all your zwave things so that new channels and such are created using the new binding
Really, I would not recommend deleting the XML - it’s an internal file used by the system and it’s not recommended to just delete it.
If parameters are out of sync, the system will attempt to re-read them on each startup. All “dynamic” data is read when the binding starts to ensure the binding has the most up to date information. If you delete the XML, then all the static information also has to be re-read which can take some time.