[ST EDGE] Z-Wave Sensor Driver Channel - including specific Ecolink, FortrezZ, HomeSeer and Zooz models

@philh30 and I have been collaborating on new drivers for various Z-Wave sensors, and packaged them for release to production via his “Z-Wave Drivers” channel:

Invite for the channel is available here. <----

The Z-Wave Sensor PH driver includes specific support for the following devices:

name model fingerprint notes
Ecolink Open/Closed Sensor DWZWAVE1 014A-0001-0002 Original Zwave
Ecolink Open/Closed Sensor DW-ZWAVE2 014A-0001-0002 Original Zwave
Ecolink Contact Sensor DWZWAVE2.5-ECO 014A-0004-0002 aka “Door/Window Sensor” - Zwave Plus
Ecolink Tilt Sensor TILT-ZWAVE2 014A-0001-0003 Original Zwave
Ecolink Tilt Sensor TILT-ZWAVE2.5ECO 014A-0003-0004 Zwave Plus
FortrezZ Temperature and Leak Sensor WWA-01AA 0084-0053-0216
HomeSeer Leak Sensor HS-LS100+ 000C-0201-000A
Monoprice 4-in-1 Sensor 15902 0109-2021-2101 Similar to 500 series Zooz ZSE40
Zooz 4-in-1 Sensor ZSE40 027A-2021-2101
Zooz Q Sensor ZSE11 027A-0200-0006
Zooz Q Sensor ZSE11 027A-0201-0006
Zooz Q Sensor ZSE11 027A-0202-0006
Zooz XS Contact Sensor ZSE41 027A-7000-E001

All devices above have “comprehensive support” in the driver - they have all needed parameters, plus support Association groups where applicable. We’re using these on our own devices and make sure they cover most common use cases.

It also has basic support for devices with the following command classes:

0xA1 - GENERIC_TYPE_SENSOR_ALARM
0x21 - GENERIC_TYPE_SENSOR_MULTILEVEL
0x20 - GENERIC_TYPE_SENSOR_BINARY
0x07 - GENERIC_TYPE_SENSOR_NOTIFICATION

We’ll be expanding the driver to support other devices as time permits. We’re hoping people find them helpful! Please let us know any suggestions or feedback.

To use these drivers:

  1. Click the invite above to enroll your hub to the channel.
  2. Click “Available Drivers”
  3. Click the “Install” button on Z-Wave Sensor PH
  4. For an existing device: Either migrate your device manually (exclude device, remove any custom DTHs, include device) or wait for transition-day.
6 Likes

Thank you @csstup for working with me on this! Other contributions are welcome - we’re trying to move away from single-device or single-manufacturer drivers. That 50 driver max is real!

Source code for the drivers in this channel can be found here.

Also in this channel are some other goodies, including a beta z-wave lock driver with full Schlage configuration options, my Z-Wave Masquerade driver, and an association tool.

4 Likes

I switched my Monoprice 4-1 sensor (same as older Zooz 4-1 sensor) to this driver and I got the following:

Would adding the fingerprint help?

Looking at the manuals, they do appear to be near identical:
Monoprice: https://downloads.monoprice.com/files/manuals/15902_Manual_160722.pdf
Zooz ZSE40 (500 series): https://products.z-wavealliance.org/products/1804/

The zooz manual does not call out parameter 2 (temperature change) where the monoprice does. However @philh30 already has P2 in the driver and it should work for either. We’ll look a little deeper to see if there are any other differences.

I used it for years with Kevin’s, Zooz 4-1 Sensor DTH.

There are some slight differences in a few of the config parameters with that older firmware - notably the motion reset time being minutes instead of seconds. I’ve added yours so give it a try after you get the update.

1 Like

Thanks that fixed it.

What is the untitled [AB] entry?

Z-wave Node ID. Corey and I are talking about beefing that up with a bit more info regarding the device. The label will work once ST lets us have labels again!

Thanks.

I am aware of the Label issues. That is why I had to ask.

@csstup @philh30 ,
Thank you for what you are doing to supporting the community. Since you are working on Z-Wave, can you consider the following:

  1. Remotec ZFM-80 Z-Wave 15 Amp Dry Contact Module – Home Tech Solution

SmartThings has a “Z-Wave Virtual Momentary Switch” driver available. Is it possible to add this device fingerprint to it:

Metrics * Received Messages From Device: 17

  • Received Messages From Device (Duplicates): 2
  • Messages Transmitted to Device: 14
  • Messages Transmitted to Device (Failures): 0
  • Updated Time: 2022-09-18 10:46 AM EDT
    Data * networkSecurityLevel: ZWAVE_LEGACY_NON_SECURE
  • productName: Remotec ZFM-80
  • manufacturer: Remotec Technology Ltd
    Raw Description zw:L type:1001 mfr:5254 prod:8000 model:0002 ver:1.01 zwv:3.40 lib:06 cc:20,25,27,72,86,70,85

This device currently uses the “Z-Wave Virtual Momentary Contact Switch” DTH.

  1. Monoprice Open/Close sensor with External Contact.
    |Raw Description|zw:L type:2001 mfr:0109 prod:2001 model:0102 cc:71,85,80,72,30,86,84|
    | — | — |
    |Current States|* contact: closed

Following up with @damohabir in PM…

Thanks! I used the instructions from the first post to migrate my LS100+ from the custom device handler to the new driver ahead of the transition day.

@csstup , I had to also perform a factory reset on my device. Without this step the device couldn’t be found by the hub after installing the new Z-Wave Sensor PH driver. You may want to add this note to the instructions above.

Noted. You should have just had to exclude the device (press button 3 times while Hub is in Exclusion mode) before including it with the new driver. I’ve excluded and included the LS100 50+ times during testing and never had to reset anything.

Hi! Question, I have some Ecolink Tilt Sensors working with the (Edge) Generic Z-Wave Sensor driver. May I ask what this driver adds to them?

@kamikazejs
I have the same question. Ecolink tilt and motion were migrated to edge drivers by SmartThings.

Better battery management since the wakeup interval and battery polling are configurable. It also exposes the device’s configuration parameters and association group 2.

The stock ST driver does a full poll every wakeup, which is a waste of battery. Also, unless they’ve fixed it, the stock driver doesn’t clear the tamper alert when the cover is replaced.

1 Like

Pure awesomeness.

And what @philh30 said.

1 Like

I am looking vor a Driver for the Eurotronic Air Quality Sensor. This is a Z-Wave device

Now it works with a coustom DTH

That DTH ist Here

Is it possible to add this in this driver ?

The Z-Wave Thing MC driver gives that information

Thank you