I’m moving my second zwave network (different location) from Vera/Micasaverde to OpenHAB. I am having problems with several mains-powered devices not creating xml files even after leaving the network to heal/query for several days. Things I’ve tried to no avail: reinstalled raspbian and openHAB from scratch, deleted controller and re-included devices, and deleted all zwave things from openHAB and re-added them.
Nodes 3, 4, 8, 10, 11, and 12 show as unknown (tho the devices are in the database) and do not generate xml files, which is what I find the most strange. All of the “missing” devices are light switches right next to others which are being discovered just fine.
Things seem to be going wrong on Version_Command_Class_Get, but I am having a difficult time interpreting the log, even with @chris 's helpful viewer. I am at a total loss and hope that someone can read the tea leaves of my debug logs. =/
vzorglub
(Vincent Regaud)
June 9, 2018, 8:12pm
#2
Can you show the tea leaves, please?
Sure thing. The forum disallows .log or .txt uploads, so is a dropbox link okay?
openhab.log
chris
(Chris Jackson)
June 9, 2018, 8:44pm
#4
SmoochiesBoss:
Nodes 3, 4, 8, 10, 11, and 12 show as unknown (tho the devices are in the database)
What are the devices? I’ve seen this issue before where the device isn’t responding to a basic request which it should. This is preventing the device from completing initialisation.
This was for node 3 at least - are they all the same device?
They’re all similar devices, Leviton Vizia rf dimmers of a few different model flavors (MLV, ELV, incandescent).
E
chris
(Chris Jackson)
June 9, 2018, 9:00pm
#6
I can’t work out what devices they are in the database - can you provide the links to the devices from my website ?
chris
(Chris Jackson)
June 9, 2018, 10:34pm
#8
Thanks. One last question - do you have a similar device that is working?
I’m reasonably sure I’ve seen this issue before so if I can simply copy the config I used previously, it may avoid some iterations…
The below is another, similar Leviton, I think–unless I’ve been looking at this for too long and I’m choosing the wrong node… I’m not sure what’s going on with the GE device.
<node>
<deviceClass>
<basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
<genericDeviceClass>MULTILEVEL_SWITCH</genericDeviceClass>
<specificDeviceClass>SCENE_SWITCH_MULTILEVEL</specificDeviceClass>
</deviceClass>
<homeId>0xe306decb</homeId>
<nodeId>6</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>BASIC</commandClass>
<basicCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</basicCommandClass>
</entry>
<entry>
<commandClass>MANUFACTURER_SPECIFIC</commandClass>
<manufacturerSpecificCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<initSerialNumber>false</initSerialNumber>
<deviceManufacturer>29</deviceManufacturer>
<deviceType>1538</deviceType>
<deviceId>820</deviceId>
</manufacturerSpecificCommandClass>
</entry>
<entry>
<commandClass>SWITCH_MULTILEVEL</commandClass>
<multiLevelSwitchCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</multiLevelSwitchCommandClass>
</entry>
<entry>
<commandClass>NO_OPERATION</commandClass>
<noOperationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</noOperationCommandClass>
</entry>
<entry>
<commandClass>APPLICATION_STATUS</commandClass>
<ZWaveApplicationStatusClass>
<version>0</version>
<instances>0</instances>
<versionSupported>0</versionSupported>
</ZWaveApplicationStatusClass>
</entry>
<entry>
<commandClass>ASSOCIATION</commandClass>
<associationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<maxGroups>1</maxGroups>
</associationCommandClass>
</entry>
<entry>
<commandClass>NODE_NAMING</commandClass>
<nodeNamingCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<name></name>
<location></location>
</nodeNamingCommandClass>
</entry>
<entry>
<commandClass>HAIL</commandClass>
<hailCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</hailCommandClass>
</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>POWERLEVEL</commandClass>
<powerLevelCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<powerLevel>0</powerLevel>
<powerTimeout>0</powerTimeout>
</powerLevelCommandClass>
</entry>
<entry>
<commandClass>SCENE_ACTIVATION</commandClass>
<sceneActivationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</sceneActivationCommandClass>
</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>
<entry>
<commandClass>SCENE_ACTUATOR_CONF</commandClass>
<sceneActuatorConfigurationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</sceneActuatorConfigurationCommandClass>
</entry>
</supportedCommandClasses>
<securedCommandClasses/>
<associationGroups>
<entry>
<int>1</int>
<associationGroup>
<index>1</index>
<associations>
<associationMember>
<node>1</node>
<endpoint>0</endpoint>
</associationMember>
</associations>
</associationGroup>
</entry>
</associationGroups>
<nodeNeighbors>
<int>9</int>
<int>10</int>
<int>11</int>
<int>12</int>
<int>13</int>
<int>14</int>
<int>15</int>
<int>16</int>
<int>17</int>
</nodeNeighbors>
<lastSent>2018-06-09 19:44:58.504 UTC</lastSent>
<lastReceived>2018-06-09 19:44:58.636 UTC</lastReceived>
</node>