2017-12-14 16:25:04.095 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'zwave:device:4eb75bc3:node49' to inbox.
2017-12-15 18:20:24.693 [ERROR] [ome.io.rest.core.thing.ThingResource] - Exception during HTTP PUT request for update config at 'things/zwave:device:4eb75bc3:node49/config' for thing 'zwave:device:4eb75bc3:node49': For input string: "org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@5eaa"
OK, I’m out of ideas but I know for sure chris will want logs from the zwave binding at a minimum.
Also, there is nothing sensitive about the third part of the Thing ID. That is just a random name that gets generated when you created the Serial device for the controller. I always rename mine to “dongle” so when I have to recreate the Serial Device for the controller I don’t have to change my Items with a new Thing ID.
I’d recommend putting your zwave binding into debug, maybe even saved to another file (search the forum and look at the docs), delete the Thing, and do a new scan for devices in the Inbox and accept the device again. If the node49.xml doesn’t appear, post the logs and ping chris for help.
I created the database-entry and now chris has to release it.
Only then the status of the device can change from UNKNOWN DEVICE to STEINEL RS LED D2.
Hoping I’m right. Have never created a entry before.
I also get the STEINEL RS LED D2 and included it to my z-wave network, that worked fine.
Then i copied the Openhab 2 file from the RS LED D2 (thanks to @anfaenger for that) in to my zwave/node12.xml (first i deleted the old data which it generated automatically and paste the new xml data).
If i’m now going to the Paper UI the Device is still online but i cann’t see some defined channels.
I had the lamp included. But it always stayed in the status “unknown device”.
I ran out of time then. That’s why I could not keep working on it.
I could not test the lamp any further and do not use it in openhab yet.
That means the status of the device changed from “unknown” to “STEINEL RS LED D2” ?
Great to hear!
Sorry I’m a little bit confused. Why did you do that when it was already recognized as “STEINEL RS LED D2”? Couldn’t you define channels without doing that?
The change in the status of your lamp from “unknown” to “STEINEL RS LED D2” motivates me.
I will try again to include mine.
Changing ‘zwave:device:4eb75bc3:node49’ to ‘zwave:device:dongle:node49’,
this is really a good idea. It has also taken me a long time to rename my items.
But how did you do that? I couldn’t find a way to change the ThingID. Neither in PaperUI nor in HABmin.
Would you please show me how?
You have to rename the serial controller to “dongle” and then go through the Inbox to create the Things again. You cannot rename the Things through the UIs.
You only have the opportunity to change the name of the serial controller Thing when you first create it. So to change the name your have to
Delete all your existing zwave Things, including the controller.
Create the serial controller Thing, change the randomly created ID to something standard
Scan for new devices and accept the zwave nodes out of the inbox
Relink your Items to the channels on the newly created and accepted Things. If you are using .items file you just need to find and replace the old ID with the new one. If using PaperUI you need to relink the channels using PaperUI one by one.