I just installed a Leviton VRMX1-1LZ dimmer and attempted to pair it with OpenHAB 2. The node gets paired but shows up as “Unknown Device” despite it having the correct manufacturer and device ID per the database. It looks like everything is correct but the device is still listed as unknown.
I have tried factory resetting the device and hard resetting my z-stick s2 with no change in results.
Database entry: http://www.cd-jackson.com/index.php/zwave/zwave-device-database/zwave-device-list/devicesummary/191
In the database:
Manufacturer ID 001D
Name VRMX1-1LZ
Device Description Scene Capable Push On/Off Dimmer
References (Type:Id) 0602:0334
Here are the attributes listed in Habmin:
Node2
Manufacturer 001d
Type / ID 0602:0334
Firmware Version0.7
Basic ClassROUTING_SLAVE
Generic ClassMULTILEVEL_SWITCH
Specific ClassSCENE_SWITCH_MULTILEVEL
Routing Yes
Listening Yes
Frequently Listening No
Beaming Yes
Here is the OpenHab log when including the device:
2016-06-30 19:46:37.964 [ERROR] [ve.internal.protocol.ZWaveController] - Neither inclusion nor exclusion was active!
2016-06-30 19:46:42.850 [WARN ] [tocol.commandclass.ZWaveCommandClass] - NODE 2: Unknown command class 0x91
2016-06-30 19:46:43.067 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'zwave:device:f0400c4c:node2' to inbox.
2016-06-30 19:46:43.131 [WARN ] [rialmessage.IdentifyNodeMessageClass] - Got IdentifyNodeMessage without request, ignoring. Last message was SendData.
2016-06-30 19:46:48.130 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 2: Timeout while sending message. Requeueing - 2 attempts left!
2016-06-30 19:46:48.135 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 2: Got an error while sending data. Resending message.
2016-06-30 19:46:48.318 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 2: Device could not be resolved to a thingType! 001D:0602:0334::0.7
2016-06-30 19:46:59.869 [WARN ] [ding.zwave.handler.ZWaveThingHandler] - NODE 2: Initialising Thing Node...
2016-06-30 19:47:00.410 [WARN ] [ding.zwave.handler.ZWaveThingHandler] - NODE 2: Initialising Thing Node...
Here is the XML from the userdata folder
<node>
<deviceClass>
<basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
<genericDeviceClass>MULTILEVEL_SWITCH</genericDeviceClass>
<specificDeviceClass>SCENE_SWITCH_MULTILEVEL</specificDeviceClass>
</deviceClass>
<homeId>0x18526d9</homeId>
<nodeId>2</nodeId>
<version>4</version>
<manufacturer>0x1d</manufacturer>
<deviceId>0x334</deviceId>
<deviceType>0x602</deviceType>
<listening>true</listening>
<frequentlyListening>false</frequentlyListening>
<routing>true</routing>
<security>false</security>
<beaming>true</beaming>
<maxBaudRate>40000</maxBaudRate>
<nodeInformationFrame>
<commandClass>SWITCH_MULTILEVEL</commandClass>
<commandClass>SWITCH_ALL</commandClass>
<commandClass>SCENE_ACTIVATION</commandClass>
<commandClass>SCENE_ACTUATOR_CONF</commandClass>
<commandClass>ASSOCIATION</commandClass>
<commandClass>MANUFACTURER_SPECIFIC</commandClass>
<commandClass>VERSION</commandClass>
<commandClass>MANUFACTURER_PROPRIETARY</commandClass>
<commandClass>NODE_NAMING</commandClass>
<commandClass>POWERLEVEL</commandClass>
</nodeInformationFrame>
<supportedCommandClasses>
<entry>
<commandClass>POWERLEVEL</commandClass>
<powerLevelCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<powerLevel>0</powerLevel>
<powerTimeout>0</powerTimeout>
</powerLevelCommandClass>
</entry>
<entry>
<commandClass>NO_OPERATION</commandClass>
<noOperationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</noOperationCommandClass>
</entry>
<entry>
<commandClass>SWITCH_MULTILEVEL</commandClass>
<multiLevelSwitchCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</multiLevelSwitchCommandClass>
</entry>
<entry>
<commandClass>NODE_NAMING</commandClass>
<nodeNamingCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<name></name>
<location></location>
</nodeNamingCommandClass>
</entry>
<entry>
<commandClass>SCENE_ACTUATOR_CONF</commandClass>
<sceneActuatorConfigurationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</sceneActuatorConfigurationCommandClass>
</entry>
<entry>
<commandClass>SWITCH_ALL</commandClass>
<switchAllCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
<mode>SWITCH_ALL_INCLUDE_ON_OFF</mode>
</switchAllCommandClass>
</entry>
<entry>
<commandClass>SENSOR_BINARY</commandClass>
<binarySensorCommandClass>
<version>0</version>
<instances>0</instances>
<versionSupported>0</versionSupported>
<isGetSupported>true</isGetSupported>
<types/>
</binarySensorCommandClass>
</entry>
<entry>
<commandClass>SCENE_ACTIVATION</commandClass>
<sceneActivationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</sceneActivationCommandClass>
</entry>
<entry>
<commandClass>MANUFACTURER_SPECIFIC</commandClass>
<manufacturerSpecificCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</manufacturerSpecificCommandClass>
</entry>
<entry>
<commandClass>BASIC</commandClass>
<basicCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</basicCommandClass>
</entry>
<entry>
<commandClass>ASSOCIATION</commandClass>
<associationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<configAssociations/>
<maxGroups>1</maxGroups>
</associationCommandClass>
</entry>
<entry>
<commandClass>VERSION</commandClass>
<versionCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<libraryType>LIB_SLAVE_ENHANCED</libraryType>
<protocolVersion>3.52</protocolVersion>
<applicationVersion>0.7</applicationVersion>
</versionCommandClass>
</entry>
</supportedCommandClasses>
<securedCommandClasses/>
<nodeNeighbors/>
<lastSent>2016-06-30 19:27:56.728 UTC</lastSent>
<lastReceived>2016-06-30 19:29:30.711 UTC</lastReceived>
</node>