OH1->OH2: Do I remove all items from the zwave network and discover them again?

Migrating from OH1 to OH2, I’m following @chris’s guide as well as this book using the latest snapshots of OH2 and HABmin as of today.

Installation and setting up of the controller went without problems.

When I click on the Discover -> Z-Wave Binding in HABmin, all my nodes are detected and put in the Inbox but none of them is actually identified and all of their Manufacturer/Type ID are set to ffff if I add them as things.

In the habmin guide above it says I need to put the devices in discover mode again. Is that true even if the devices are already in a network with the controller? I want to confirm before I start digging out all my devices from their locations to click the inclusion button.

Here is a snippet of the log:

2016-06-08 11:30:18.076 [INFO ] [marthome.event.ItemStateChangedEvent] - zwave_serial_zstick_155308f567d_serial_sof changed from 347 to 348
2016-06-08 11:30:18.077 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 18 00 04 00 04 12 60 0D 02 00 32 02 21 64 00 36 92 EE 00 3B 00 36 92 E8 D2 
2016-06-08 11:30:18.077 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
2016-06-08 11:30:18.077 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 18 00 04 00 04 12 60 0D 02 00 32 02 21 64 00 36 92 EE 00 3B 00 36 92 E8 D2 
2016-06-08 11:30:18.077 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 18 00 04 00 04 12 60 0D 02 00 32 02 21 64 00 36 92 EE 00 3B 00 36 92 E8 D2 
2016-06-08 11:30:18.078 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=ApplicationCommandHandler[0x04], type=Request[0x00], priority=High, dest=255, callback=0, payload=00 04 12 60 0D 02 00 32 02 21 64 00 36 92 EE 00 3B 00 36 92 E8 
2016-06-08 11:30:18.078 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 4: Application Command Request (ALIVE:DETAILS)
2016-06-08 11:30:18.078 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 4: Incoming command class MULTI_INSTANCE
2016-06-08 11:30:18.078 [DEBUG] [class.ZWaveMultiInstanceCommandClass] - NODE 4: Received Multi-instance/Multi-channel Request
2016-06-08 11:30:18.078 [DEBUG] [class.ZWaveMultiInstanceCommandClass] - NODE 4: Requested Command Class = METER (0x32)
2016-06-08 11:30:18.078 [ERROR] [class.ZWaveMultiInstanceCommandClass] - NODE 4: Endpoint 2 not found. Cannot set command classes.
2016-06-08 11:30:18.078 [DEBUG] [ssage.ApplicationCommandMessageClass] - NODE 255: Transaction not completed: node address inconsistent.  lastSent=255, incoming=255

No - you don’t need to put the stick into discovery if the devices are already included into the network. They will automatically be found and added to the inbox when the binding starts.

Chris