Skip to content

Instantly share code, notes, and snippets.

@ERnsTL
Last active February 19, 2017 18:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ERnsTL/cff2836ce795e8e949a6e7822b47f500 to your computer and use it in GitHub Desktop.
Save ERnsTL/cff2836ce795e8e949a6e7822b47f500 to your computer and use it in GitHub Desktop.
<node>
<deviceClass>
<basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
<genericDeviceClass>BINARY_SWITCH</genericDeviceClass>
<specificDeviceClass>POWER_SWITCH_BINARY</specificDeviceClass>
</deviceClass>
<homeId>...</homeId>
<nodeId>...</nodeId>
<version>4</version>
<manufacturer>0x13c</manufacturer>
<deviceId>0x12</deviceId>
<deviceType>0x1</deviceType>
<listening>true</listening>
<frequentlyListening>false</frequentlyListening>
<routing>true</routing>
<security>false</security>
<beaming>true</beaming>
<maxBaudRate>40000</maxBaudRate>
<nodeInformationFrame>
<commandClass>ZWAVE_PLUS_INFO</commandClass>
<commandClass>VERSION</commandClass>
<commandClass>MANUFACTURER_SPECIFIC</commandClass>
<commandClass>DEVICE_RESET_LOCALLY</commandClass>
<commandClass>ASSOCIATION</commandClass>
<commandClass>ASSOCIATION_GROUP_INFO</commandClass>
<commandClass>POWERLEVEL</commandClass>
<commandClass>SWITCH_BINARY</commandClass>
<commandClass>SWITCH_ALL</commandClass>
<commandClass>ALARM</commandClass>
<commandClass>SCENE_ACTIVATION</commandClass>
<commandClass>SCENE_ACTUATOR_CONF</commandClass>
<commandClass>PROTECTION</commandClass>
<commandClass>FIRMWARE_UPDATE_MD</commandClass>
<commandClass>MULTI_INSTANCE</commandClass>
<commandClass>METER</commandClass>
<commandClass>CONFIGURATION</commandClass>
</nodeInformationFrame>
<supportedCommandClasses>
<entry>
<commandClass>FIRMWARE_UPDATE_MD</commandClass>
<firmwareUpdateCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>2</versionSupported>
</firmwareUpdateCommandClass>
</entry>
<entry>
<commandClass>ZWAVE_PLUS_INFO</commandClass>
<zwavePlusCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>2</versionSupported>
<zwPlusVersion>1</zwPlusVersion>
<zwPlusRole>5</zwPlusRole>
<zwPlusNodeType>0</zwPlusNodeType>
<zwPlusDeviceType>0x700</zwPlusDeviceType>
<zwPlusInstallerIcon>0x700</zwPlusInstallerIcon>
<isGetSupported>true</isGetSupported>
</zwavePlusCommandClass>
</entry>
<entry>
<commandClass>MANUFACTURER_SPECIFIC</commandClass>
<manufacturerSpecificCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>2</versionSupported>
<initSerialNumber>false</initSerialNumber>
<deviceManufacturer>316</deviceManufacturer>
<deviceType>1</deviceType>
<deviceId>18</deviceId>
</manufacturerSpecificCommandClass>
</entry>
<entry>
<commandClass>ASSOCIATION_GROUP_INFO</commandClass>
<associationGroupInfoCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<autoSubscribeGroups>
<int>1</int>
<int>2</int>
<int>3</int>
</autoSubscribeGroups>
</associationGroupInfoCommandClass>
</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>ALARM</commandClass>
<alarmCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<alarms/>
<v1Supported>false</v1Supported>
<isGetSupported>true</isGetSupported>
</alarmCommandClass>
</entry>
<entry>
<commandClass>VERSION</commandClass>
<versionCommandClass>
<version>2</version>
<instances>1</instances>
<versionSupported>2</versionSupported>
<libraryType>LIB_SLAVE_ENHANCED</libraryType>
<protocolVersion>3.95</protocolVersion>
<applicationVersion>1.8</applicationVersion>
<hardwareVersion>1</hardwareVersion>
</versionCommandClass>
</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>METER</commandClass>
<meterCommandClass>
<version>3</version>
<instances>1</instances>
<versionSupported>3</versionSupported>
<meterType>ELECTRIC</meterType>
<meterScales>
<meterScale>E_KWh</meterScale>
<meterScale>E_W</meterScale>
<meterScale>E_V</meterScale>
<meterScale>E_Power_Factor</meterScale>
<meterScale>E_A</meterScale>
</meterScales>
<canReset>true</canReset>
<isGetSupported>true</isGetSupported>
<isSupportRequestSupported>true</isSupportRequestSupported>
</meterCommandClass>
</entry>
<entry>
<commandClass>DEVICE_RESET_LOCALLY</commandClass>
<deviceResetLocallyCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</deviceResetLocallyCommandClass>
</entry>
<entry>
<commandClass>NO_OPERATION</commandClass>
<noOperationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</noOperationCommandClass>
</entry>
<entry>
<commandClass>CONFIGURATION</commandClass>
<configurationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<configParameters>
<entry>
<int>1</int>
<configurationParameter>
<index>1</index>
<size>2</size>
<value>1</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>2</int>
<configurationParameter>
<index>2</index>
<size>2</size>
<value>1</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>3</int>
<configurationParameter>
<index>3</index>
<size>1</size>
<value>3</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>4</int>
<configurationParameter>
<index>4</index>
<size>1</size>
<value>1</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>5</int>
<configurationParameter>
<index>5</index>
<size>2</size>
<value>750</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>6</int>
<configurationParameter>
<index>6</index>
<size>2</size>
<value>10000</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>7</int>
<configurationParameter>
<index>7</index>
<size>1</size>
<value>1</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>8</int>
<configurationParameter>
<index>8</index>
<size>2</size>
<value>0</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>9</int>
<configurationParameter>
<index>9</index>
<size>1</size>
<value>0</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
<entry>
<int>10</int>
<configurationParameter>
<index>10</index>
<size>1</size>
<value>1</value>
<readOnly>false</readOnly>
<writeOnly>false</writeOnly>
</configurationParameter>
</entry>
</configParameters>
</configurationCommandClass>
</entry>
<entry>
<commandClass>MULTI_INSTANCE</commandClass>
<multiInstanceCommandClass>
<version>2</version>
<instances>1</instances>
<versionSupported>3</versionSupported>
<endpoints>
<entry>
<int>1</int>
<endPoint>
<deviceClass>
<basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
<genericDeviceClass>BINARY_SWITCH</genericDeviceClass>
<specificDeviceClass>POWER_SWITCH_BINARY</specificDeviceClass>
</deviceClass>
<endpointId>1</endpointId>
<supportedCommandClasses>
<entry>
<commandClass>SWITCH_BINARY</commandClass>
<binarySwitchCommandClass>
<endpoint reference="../../../.."/>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</binarySwitchCommandClass>
</entry>
<entry>
<commandClass>METER</commandClass>
<meterCommandClass>
<endpoint reference="../../../.."/>
<version>3</version>
<instances>1</instances>
<versionSupported>3</versionSupported>
<meterType>ELECTRIC</meterType>
<meterScales>
<meterScale>E_KWh</meterScale>
<meterScale>E_W</meterScale>
<meterScale>E_V</meterScale>
<meterScale>E_Power_Factor</meterScale>
<meterScale>E_A</meterScale>
</meterScales>
<canReset>true</canReset>
<isGetSupported>true</isGetSupported>
<isSupportRequestSupported>true</isSupportRequestSupported>
</meterCommandClass>
</entry>
<entry>
<commandClass>BASIC</commandClass>
<basicCommandClass>
<endpoint reference="../../../.."/>
<version>0</version>
<instances>0</instances>
<versionSupported>0</versionSupported>
<isGetSupported>true</isGetSupported>
</basicCommandClass>
</entry>
</supportedCommandClasses>
</endPoint>
</entry>
<entry>
<int>2</int>
<endPoint>
<deviceClass>
<basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
<genericDeviceClass>BINARY_SWITCH</genericDeviceClass>
<specificDeviceClass>POWER_SWITCH_BINARY</specificDeviceClass>
</deviceClass>
<endpointId>2</endpointId>
<supportedCommandClasses>
<entry>
<commandClass>SWITCH_BINARY</commandClass>
<binarySwitchCommandClass>
<endpoint reference="../../../.."/>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</binarySwitchCommandClass>
</entry>
<entry>
<commandClass>METER</commandClass>
<meterCommandClass>
<endpoint reference="../../../.."/>
<version>3</version>
<instances>1</instances>
<versionSupported>3</versionSupported>
<meterType>ELECTRIC</meterType>
<meterScales>
<meterScale>E_KWh</meterScale>
<meterScale>E_W</meterScale>
<meterScale>E_V</meterScale>
<meterScale>E_Power_Factor</meterScale>
<meterScale>E_A</meterScale>
</meterScales>
<canReset>true</canReset>
<isGetSupported>true</isGetSupported>
<isSupportRequestSupported>true</isSupportRequestSupported>
</meterCommandClass>
</entry>
<entry>
<commandClass>BASIC</commandClass>
<basicCommandClass>
<endpoint reference="../../../.."/>
<version>0</version>
<instances>0</instances>
<versionSupported>0</versionSupported>
<isGetSupported>true</isGetSupported>
</basicCommandClass>
</entry>
</supportedCommandClasses>
</endPoint>
</entry>
<entry>
<int>3</int>
<endPoint>
<deviceClass>
<basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
<genericDeviceClass>BINARY_SWITCH</genericDeviceClass>
<specificDeviceClass>POWER_SWITCH_BINARY</specificDeviceClass>
</deviceClass>
<endpointId>3</endpointId>
<supportedCommandClasses>
<entry>
<commandClass>SWITCH_BINARY</commandClass>
<binarySwitchCommandClass>
<endpoint reference="../../../.."/>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</binarySwitchCommandClass>
</entry>
<entry>
<commandClass>METER</commandClass>
<meterCommandClass>
<endpoint reference="../../../.."/>
<version>3</version>
<instances>1</instances>
<versionSupported>3</versionSupported>
<meterType>ELECTRIC</meterType>
<meterScales>
<meterScale>E_KWh</meterScale>
<meterScale>E_W</meterScale>
<meterScale>E_V</meterScale>
<meterScale>E_Power_Factor</meterScale>
<meterScale>E_A</meterScale>
</meterScales>
<canReset>true</canReset>
<isGetSupported>true</isGetSupported>
<isSupportRequestSupported>true</isSupportRequestSupported>
</meterCommandClass>
</entry>
<entry>
<commandClass>BASIC</commandClass>
<basicCommandClass>
<endpoint reference="../../../.."/>
<version>0</version>
<instances>0</instances>
<versionSupported>0</versionSupported>
<isGetSupported>true</isGetSupported>
</basicCommandClass>
</entry>
</supportedCommandClasses>
</endPoint>
</entry>
</endpoints>
<useDestEndpointAsSource>false</useDestEndpointAsSource>
<endpointsAreTheSameDeviceClass>true</endpointsAreTheSameDeviceClass>
</multiInstanceCommandClass>
</entry>
<entry>
<commandClass>PROTECTION</commandClass>
<protectionCommandClass>
<version>2</version>
<instances>1</instances>
<versionSupported>2</versionSupported>
<localModes>
<localProtection>UNPROTECTED</localProtection>
<localProtection>SEQUENCE</localProtection>
<localProtection>PROTECTED</localProtection>
</localModes>
<rfModes>
<rfProtection>UNPROTECTED</rfProtection>
<rfProtection>NORFCONTROL</rfProtection>
<rfProtection>NORFRESPONSE</rfProtection>
</rfModes>
</protectionCommandClass>
</entry>
<entry>
<commandClass>SWITCH_BINARY</commandClass>
<binarySwitchCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</binarySwitchCommandClass>
</entry>
<entry>
<commandClass>ASSOCIATION</commandClass>
<associationCommandClass>
<version>2</version>
<instances>1</instances>
<versionSupported>2</versionSupported>
<maxGroups>3</maxGroups>
</associationCommandClass>
</entry>
<entry>
<commandClass>SCENE_ACTUATOR_CONF</commandClass>
<sceneActuatorConfigurationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</sceneActuatorConfigurationCommandClass>
</entry>
<entry>
<commandClass>SCENE_ACTIVATION</commandClass>
<sceneActivationCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
</sceneActivationCommandClass>
</entry>
<entry>
<commandClass>BASIC</commandClass>
<basicCommandClass>
<version>1</version>
<instances>1</instances>
<versionSupported>1</versionSupported>
<isGetSupported>true</isGetSupported>
</basicCommandClass>
</entry>
</supportedCommandClasses>
<securedCommandClasses/>
<associationGroups>
<entry>
<int>1</int>
<associationGroup>
<index>1</index>
<name>Lifeline</name>
<profile1>0x0</profile1>
<profile2>0x1</profile2>
<commands>
<commandClass>ALARM</commandClass>
<commandClass>SWITCH_BINARY</commandClass>
<commandClass>METER</commandClass>
<commandClass>DEVICE_RESET_LOCALLY</commandClass>
</commands>
<associations/>
</associationGroup>
</entry>
<entry>
<int>2</int>
<associationGroup>
<index>2</index>
<name>Load1</name>
<profile1>0x0</profile1>
<profile2>0x0</profile2>
<commands>
<commandClass>ALARM</commandClass>
<commandClass>SWITCH_BINARY</commandClass>
<commandClass>METER</commandClass>
<commandClass>DEVICE_RESET_LOCALLY</commandClass>
</commands>
<associations>
<associationMember>
<node>1</node>
<endpoint>0</endpoint>
</associationMember>
</associations>
</associationGroup>
</entry>
<entry>
<int>3</int>
<associationGroup>
<index>3</index>
<name>Load2</name>
<profile1>0x0</profile1>
<profile2>0x0</profile2>
<commands>
<commandClass>ALARM</commandClass>
<commandClass>SWITCH_BINARY</commandClass>
<commandClass>METER</commandClass>
<commandClass>DEVICE_RESET_LOCALLY</commandClass>
</commands>
<associations>
<associationMember>
<node>1</node>
<endpoint>0</endpoint>
</associationMember>
</associations>
</associationGroup>
</entry>
</associationGroups>
<nodeNeighbors>
<int>15</int>
<int>16</int>
</nodeNeighbors>
<lastSent>2017-02-19 17:42:13.415 UTC</lastSent>
<lastReceived>2017-02-19 17:42:14.728 UTC</lastReceived>
</node>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment