I was having the same issue and I noticed that when I tried to use the API I got this error
{
"error": {
"message": "Duplicate channels zwave:device:500632da:node4:scene_number",
"http-code": 500,
"exception": {
"class": "java.lang.IllegalArgumentException",
"message": "Duplicate channels zwave:device:500632da:node4:scene_number",
"localized-message": "Duplicate channels zwave:device:500632da:node4:scene_number"
}
}
}
When I look at these switches they do have two channels with the same name, all my HomeSeer switches have two scene_number channels but I’m not sure why. This seems to be causing my issues, maybe it’s related to others? I basically can’t update anything on these nodes, I get the same error in the logs when I try to do it from the UI.
2017-02-27 08:19:31.705 [INFO ] [ome.io.rest.core.thing.ThingResource] - Received HTTP PUT request for update config at 'things/zwave:device:500632da:node4/config' for the unknown thing 'zwave:device:500632da: