Failure adding ZWave Scene controller

Today I tried to add two ZWave scene controllers: Cooper RFWC5. I got them added to my primary controller and I followed this post to get them associated with my primary controller. In Habmin I see that each group has 1 member, and the member is the primary controller. Unfortunately, I am getting some errors when I start OpenHab. Any ideas? Here is the log output from startup:


2016-10-22 22:13:33.113 [ERROR] [b.z.i.protocol.ZWaveController] - NODE 12: Restore from config: Error deserialising XML file. com.thoughtworks.xstream.converters.ConversionException: : ParseError at [row,col]:[138,32]
Message: Character reference "&# : : ParseError at [row,col]:[138,32]
Message: Character reference "&#
---- Debugging information ----
message : : ParseError at [row,col]:[138,32]
Message: Character reference "&#
cause-exception : com.thoughtworks.xstream.io.StreamException
cause-message : : ParseError at [row,col]:[138,32]
Message: Character reference "&#
class : java.lang.String
required-type : java.lang.String
converter-type : com.thoughtworks.xstream.converters.SingleValueConverterWrapper
wrapped-converter : com.thoughtworks.xstream.converters.basic.StringConverter
path : /node/supportedCommandClasses/entry[9]/nameLocationCommandClass/name
line number : 138
class[1] : org.openhab.binding.zwave.internal.protocol.commandclass.ZWaveNodeNamingCommandClass
converter-type[1] : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
class[2] : java.util.HashMap
converter-type[2] : com.thoughtworks.xstream.converters.collections.MapConverter
class[3] : org.openhab.binding.zwave.internal.protocol.ZWaveNode
version : 1.4.6

2016-10-22 22:13:33.117 [ERROR] [b.z.i.protocol.ZWaveController] - NODE 13: Restore from config: Error deserialising XML file. com.thoughtworks.xstream.converters.ConversionException: : ParseError at [row,col]:[138,32]
Message: Character reference "&# : : ParseError at [row,col]:[138,32]
Message: Character reference "&#
---- Debugging information ----
message : : ParseError at [row,col]:[138,32]
Message: Character reference "&#
cause-exception : com.thoughtworks.xstream.io.StreamException
cause-message : : ParseError at [row,col]:[138,32]
Message: Character reference "&#
class : java.lang.String
required-type : java.lang.String
converter-type : com.thoughtworks.xstream.converters.SingleValueConverterWrapper
wrapped-converter : com.thoughtworks.xstream.converters.basic.StringConverter
path : /node/supportedCommandClasses/entry[9]/nameLocationCommandClass/name
line number : 138
class[1] : org.openhab.binding.zwave.internal.protocol.commandclass.ZWaveNodeNamingCommandClass
converter-type[1] : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
class[2] : java.util.HashMap
converter-type[2] : com.thoughtworks.xstream.converters.collections.MapConverter
class[3] : org.openhab.binding.zwave.internal.protocol.ZWaveNode
version : 1.4.6

2016-10-22 22:13:33.279 [WARN ] [.o.b.z.i.p.c.ZWaveCommandClass] - NODE 12: Unsupported command class SCENE_CONTROLLER_CONF
2016-10-22 22:13:33.307 [WARN ] [.o.b.z.i.p.c.ZWaveCommandClass] - NODE 13: Unsupported command class SCENE_CONTROLLER_CONF
2016-10-22 22:13:34.626 [WARN ] [.o.b.z.i.p.c.ZWaveCommandClass] - NODE 12: Unsupported command class SCENE_CONTROLLER_CONF
2016-10-22 22:13:34.628 [WARN ] [.o.b.z.i.p.c.ZWaveCommandClass] - NODE 12: Unsupported command class CONTROLLER_REPLICATION
2016-10-22 22:13:34.678 [WARN ] [.o.b.z.i.p.c.ZWaveCommandClass] - NODE 12: Unsupported command class SCENE_CONTROLLER_CONF
2016-10-22 22:13:34.680 [WARN ] [.o.b.z.i.p.c.ZWaveCommandClass] - NODE 12: Unsupported command class CONTROLLER_REPLICATION
2016-10-22 22:13:35.524 [WARN ] [.c.ZWaveNodeNamingCommandClass] - NODE 12 : Node Name is too big maximum is 16 characters 26
2016-10-22 22:13:35.526 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node name: Scene Contrl
2016-10-22 22:13:36.249 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node location:
2016-10-22 22:13:37.746 [WARN ] [.c.ZWaveNodeNamingCommandClass] - NODE 12 : Node Name is too big maximum is 16 characters 26
2016-10-22 22:13:37.747 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node name: Scene Contrl
2016-10-22 22:13:37.797 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node location:
2016-10-22 22:13:37.895 [WARN ] [.c.ZWaveNodeNamingCommandClass] - NODE 12 : Node Name is too big maximum is 16 characters 26
2016-10-22 22:13:37.897 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node name: Scene Contrl
2016-10-22 22:13:37.946 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node location:
2016-10-22 22:13:38.046 [WARN ] [.c.ZWaveNodeNamingCommandClass] - NODE 12 : Node Name is too big maximum is 16 characters 26
2016-10-22 22:13:38.048 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node name: Scene Contrl
2016-10-22 22:13:38.098 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node location:
2016-10-22 22:13:38.197 [WARN ] [.c.ZWaveNodeNamingCommandClass] - NODE 12 : Node Name is too big maximum is 16 characters 26
2016-10-22 22:13:38.206 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node name: Scene Contrl
2016-10-22 22:13:38.256 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node location:
2016-10-22 22:13:38.355 [WARN ] [.c.ZWaveNodeNamingCommandClass] - NODE 12 : Node Name is too big maximum is 16 characters 26
2016-10-22 22:13:38.357 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node name: Scene Contrl
2016-10-22 22:13:38.408 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node location:
2016-10-22 22:13:38.510 [WARN ] [.c.ZWaveNodeNamingCommandClass] - NODE 12 : Node Name is too big maximum is 16 characters 26
2016-10-22 22:13:38.511 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node name: Scene Contrl
2016-10-22 22:13:38.561 [INFO ] [.c.ZWaveNodeNamingCommandClass] - NODE 12: Node location:
2016-10-22 22:13:38.604 [ERROR] [z.i.p.i.ZWaveNodeStageAdvancer] - NODE 12: Node advancer: Retries exceeded at DYNAMIC_VALUES
2016-10-22 22:13:38.626 [WARN ] [.b.z.i.c.ZWaveConverterHandler] - No command class found for item = NDiningButton5, command class name = scene_activation, using 0 refresh interval.

Thanks in advance for your help.

None of the messages are actually errors - they just indicate the OH doesn’t support these classes - most are not required - or that OH has truncated the names.

The XML message is a streaming error with XStream with some character sets. I know what causes it, but it seems hard to get rid of. It should stop things working and will just mean a little more traffic on the network when the binding starts.

Thank you. It does seem that everything is working. I am going to see if I can rename the node and remove some junk that is following the actual name. The other interesting thing that I now need to solve is how to get the scene “OFF” command to only be for the button that I pushed instead of all of the buttons.