Inovelli Z-Wave switches

I’ve got a couple of Z-wave switches from Inovelli that aren’t working for me, both of the models giving me grief just show up as unknown device.
I have the scene enabled version of the NZW31. I have two of the regular (non scene) NZW31s that work fine.
I also have the NZW30 which isn’t recognized either. I can see that the NZW30 is in the database.

Both switches have created nodeX.xml files. I didn’t want to just register for database access and upload them though because the NZW30 is already there, as is the NZW31 (non-scene). I’m pretty new to Openhab and didn’t want to screw something up in the database for others.

What can I do to help get these switches supported? I’d attach the XML files, but I just registered for the forum and can’t upload files.

What is the problem that you are having? I would recommend enabling debug logging and see what this shows - looking at the XML files might be useful - if you want to attach them just paste them into the message, but use code fences so they are displayed properly (same with logs if you post logs).

The switches just aren’t recognized. They show up as an unknown device.

NZW30

<node>
  <deviceClass>
    <basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
    <genericDeviceClass>BINARY_SWITCH</genericDeviceClass>
    <specificDeviceClass>POWER_SWITCH_BINARY</specificDeviceClass>
  </deviceClass>
  <homeId>0xe4e347b6</homeId>
  <nodeId>6</nodeId>
  <version>4</version>
  <manufacturer>0x15d</manufacturer>
  <deviceId>0x1e01</deviceId>
  <deviceType>0x1e01</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>CONFIGURATION</commandClass>
    <commandClass>MULTI_INSTANCE_ASSOCIATION</commandClass>
    <commandClass>COMMAND_CLASS_TRANSPORT_SERVICE</commandClass>
    <commandClass>SECURITY</commandClass>
    <commandClass>COMMAND_CLASS_SECURITY_2</commandClass>
    <commandClass>COMMAND_CLASS_SUPERVISION</commandClass>
    <commandClass>FIRMWARE_UPDATE_MD</commandClass>
  </nodeInformationFrame>
  <supportedCommandClasses>
    <entry>
      <commandClass>BASIC</commandClass>
      <basicCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>2</versionSupported>
        <isGetSupported>true</isGetSupported>
      </basicCommandClass>
    </entry>
    <entry>
      <commandClass>FIRMWARE_UPDATE_MD</commandClass>
      <firmwareUpdateCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>4</versionSupported>
      </firmwareUpdateCommandClass>
    </entry>
    <entry>
      <commandClass>ASSOCIATION</commandClass>
      <associationCommandClass>
        <version>2</version>
        <instances>1</instances>
        <versionSupported>2</versionSupported>
        <maxGroups>1</maxGroups>
      </associationCommandClass>
    </entry>
    <entry>
      <commandClass>NO_OPERATION</commandClass>
      <noOperationCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>1</versionSupported>
      </noOperationCommandClass>
    </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>DEVICE_RESET_LOCALLY</commandClass>
      <deviceResetLocallyCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>1</versionSupported>
      </deviceResetLocallyCommandClass>
    </entry>
    <entry>
      <commandClass>ASSOCIATION_GROUP_INFO</commandClass>
      <associationGroupInfoCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>1</versionSupported>
        <autoSubscribeGroups>
          <int>1</int>
        </autoSubscribeGroups>
      </associationGroupInfoCommandClass>
    </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>0x1d00</zwPlusDeviceType>
        <zwPlusInstallerIcon>0x1d00</zwPlusInstallerIcon>
        <isGetSupported>true</isGetSupported>
      </zwavePlusCommandClass>
    </entry>
    <entry>
      <commandClass>CONFIGURATION</commandClass>
      <configurationCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>1</versionSupported>
        <configParameters/>
      </configurationCommandClass>
    </entry>
    <entry>
      <commandClass>SWITCH_BINARY</commandClass>
      <binarySwitchCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>1</versionSupported>
        <isGetSupported>true</isGetSupported>
      </binarySwitchCommandClass>
    </entry>
    <entry>
      <commandClass>MANUFACTURER_SPECIFIC</commandClass>
      <manufacturerSpecificCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>2</versionSupported>
        <initSerialNumber>false</initSerialNumber>
        <deviceManufacturer>349</deviceManufacturer>
        <deviceType>7681</deviceType>
        <deviceId>7681</deviceId>
      </manufacturerSpecificCommandClass>
    </entry>
    <entry>
      <commandClass>VERSION</commandClass>
      <versionCommandClass>
        <version>2</version>
        <instances>1</instances>
        <versionSupported>2</versionSupported>
        <libraryType>LIB_SLAVE_ENHANCED</libraryType>
        <protocolVersion>4.61</protocolVersion>
        <applicationVersion>1.1</applicationVersion>
        <hardwareVersion>1</hardwareVersion>
      </versionCommandClass>
    </entry>
    <entry>
      <commandClass>MULTI_INSTANCE_ASSOCIATION</commandClass>
      <multiAssociationCommandClass>
        <version>3</version>
        <instances>1</instances>
        <versionSupported>3</versionSupported>
        <maxGroups>1</maxGroups>
      </multiAssociationCommandClass>
    </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>
  </supportedCommandClasses>
  <securedCommandClasses/>
  <associationGroups>
    <entry>
      <int>1</int>
      <associationGroup>
        <index>1</index>
        <name>Lifeline</name>
        <profile1>0x0</profile1>
        <profile2>0x1</profile2>
        <commands>
          <commandClass>DEVICE_RESET_LOCALLY</commandClass>
          <commandClass>SWITCH_BINARY</commandClass>
        </commands>
        <associations/>
      </associationGroup>
    </entry>
  </associationGroups>
  <nodeNeighbors>
    <int>1</int>
    <int>5</int>
  </nodeNeighbors>
  <lastSent>2018-01-05 06:31:39.662 UTC</lastSent>
  <lastReceived>2018-01-05 06:31:53.87 UTC</lastReceived>
</node>

NZW31 (Scene Enabled)

<node>
  <deviceClass>
    <basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
    <genericDeviceClass>MULTILEVEL_SWITCH</genericDeviceClass>
    <specificDeviceClass>POWER_SWITCH_MULTILEVEL</specificDeviceClass>
  </deviceClass>
  <homeId>0xe4e347b6</homeId>
  <nodeId>9</nodeId>
  <version>2147483647</version>
  <manufacturer>0x15d</manufacturer>
  <deviceId>0x1f00</deviceId>
  <deviceType>0x1f00</deviceType>
  <listening>false</listening>
  <frequentlyListening>false</frequentlyListening>
  <routing>false</routing>
  <security>false</security>
  <beaming>false</beaming>
  <maxBaudRate>0</maxBaudRate>
  <supportedCommandClasses>
    <entry>
      <commandClass>FIRMWARE_UPDATE_MD</commandClass>
      <firmwareUpdateCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>4</versionSupported>
      </firmwareUpdateCommandClass>
    </entry>
    <entry>
      <commandClass>ASSOCIATION</commandClass>
      <associationCommandClass>
        <version>2</version>
        <instances>1</instances>
        <versionSupported>2</versionSupported>
        <maxGroups>1</maxGroups>
      </associationCommandClass>
    </entry>
    <entry>
      <commandClass>SWITCH_MULTILEVEL</commandClass>
      <multiLevelSwitchCommandClass>
        <version>3</version>
        <instances>1</instances>
        <versionSupported>4</versionSupported>
        <switchTypePrimary>DOWN_UP</switchTypePrimary>
        <switchTypeSecondary>DOWN_UP</switchTypeSecondary>
        <isGetSupported>true</isGetSupported>
      </multiLevelSwitchCommandClass>
    </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>ASSOCIATION_GROUP_INFO</commandClass>
      <associationGroupInfoCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>1</versionSupported>
        <autoSubscribeGroups>
          <int>1</int>
        </autoSubscribeGroups>
      </associationGroupInfoCommandClass>
    </entry>
    <entry>
      <commandClass>DEVICE_RESET_LOCALLY</commandClass>
      <deviceResetLocallyCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>1</versionSupported>
      </deviceResetLocallyCommandClass>
    </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>0x1c00</zwPlusDeviceType>
        <zwPlusInstallerIcon>0x1c02</zwPlusInstallerIcon>
        <isGetSupported>true</isGetSupported>
      </zwavePlusCommandClass>
    </entry>
    <entry>
      <commandClass>CONFIGURATION</commandClass>
      <configurationCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>1</versionSupported>
        <configParameters/>
      </configurationCommandClass>
    </entry>
    <entry>
      <commandClass>CENTRAL_SCENE</commandClass>
      <centralSceneCommandClass>
        <version>3</version>
        <instances>1</instances>
        <versionSupported>3</versionSupported>
        <sceneCount>2</sceneCount>
      </centralSceneCommandClass>
    </entry>
    <entry>
      <commandClass>MANUFACTURER_SPECIFIC</commandClass>
      <manufacturerSpecificCommandClass>
        <version>1</version>
        <instances>1</instances>
        <versionSupported>2</versionSupported>
        <initSerialNumber>false</initSerialNumber>
        <deviceManufacturer>349</deviceManufacturer>
        <deviceType>7936</deviceType>
        <deviceId>7936</deviceId>
      </manufacturerSpecificCommandClass>
    </entry>
    <entry>
      <commandClass>VERSION</commandClass>
      <versionCommandClass>
        <version>2</version>
        <instances>1</instances>
        <versionSupported>2</versionSupported>
        <libraryType>LIB_SLAVE_ENHANCED</libraryType>
        <protocolVersion>4.61</protocolVersion>
        <applicationVersion>1.1</applicationVersion>
        <hardwareVersion>1</hardwareVersion>
      </versionCommandClass>
    </entry>
    <entry>
      <commandClass>MULTI_INSTANCE_ASSOCIATION</commandClass>
      <multiAssociationCommandClass>
        <version>3</version>
        <instances>1</instances>
        <versionSupported>3</versionSupported>
        <maxGroups>1</maxGroups>
      </multiAssociationCommandClass>
    </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>
  </supportedCommandClasses>
  <securedCommandClasses/>
  <associationGroups>
    <entry>
      <int>1</int>
      <associationGroup>
        <index>1</index>
        <name>Lifeline</name>
        <profile1>0x0</profile1>
        <profile2>0x1</profile2>
        <commands>
          <commandClass>DEVICE_RESET_LOCALLY</commandClass>
          <commandClass>CENTRAL_SCENE</commandClass>
          <commandClass>SWITCH_MULTILEVEL</commandClass>
        </commands>
        <associations/>
      </associationGroup>
    </entry>
  </associationGroups>
  <nodeNeighbors/>
  <lastSent>2018-01-06 23:55:47.799 UTC</lastSent>
  <lastReceived>2018-01-06 23:55:47.876 UTC</lastReceived>
</node>

What version of OH are you using?

2.3 Snapshot. I didn’t try the NZW31 Scene while I was on 2.2, but I did try the NZW30 before I moved to 2.3. I also tried the Jan 2nd version of the binding while I was on 2.2.

I see no reason why this shouldn’t be recognised. The devices are in the database and the devices are initialising fine.

Please provide a screen shot showing what it actually looks like. Are parameters shown? What are the attributes shown in HABmin.

NZW30 hABmin attributes

NZW31- Scene habmin attributes

Can you also show if the parameters are displayed?

This is all I have for options in habmin

@chris, I PM’d you on another Inovelli issue. Take a look at that, I hear there is more than one issue out in the wild.

I"m having the same issue with both NZW30S and NZW31S. I am running Z-Wave Binding 2.20 and OpenHAB 2.2

Here is a screen shot from on of my “things”

The device from the screenshot is not in the database, look for your xml file and upload it to the database.

I updated to the newest version of the Z-wave binding today (Version 1-20-2018) and now both the NZW31 and the NZW30 are working.
Does Openhab have support for scenes yet? I’d love to eventually be able to use the scene functionality of the NZW31, but right now it just shows the dimmer channel. That’s by far the most important function, and I’m happy that’s working now.

I have a similar issue when adding a new Inovelli NZW97 2-channel switch to my OH Running 2.3.0, Z-ware 2.3.0. The device show up as a Unknown Device Z-Wave Node 5 (0312:6100:6100:1.1).

The Z-wave bind installed show the following components should be detected:


But the component is still not detected.

Any advice regarding how to proceed? How do I get the above component added to the Z-wave database

Update to a recent binding version.

https://www.cd-jackson.com/index.php/zwave/zwave-device-database/zwave-device-database-guide

Note though that your device is already in the database.

Hi Chris, Thanks for the quick reponse. I just check the database reference list and it does not show the NZW97, but it show the NZW96. Maybe that’s the issue? If its already in the database, I guess I need to add / update my openhab DB, Any info about how to do that?

It is there, but I think your device will be detected as the NZW37. You can easily search for your device based on the coded you provided above -:

Yes, the database is included in the binding, so you need to update to a more recent version of the binding.

OK. may be the reason
The Z-wave bind installed is
image
Where do I find the latest release if I need to update?