[ST EDGE] Z-Wave Sensor Driver Channel - including specific Ecolink, FortrezZ, HomeSeer, Monoprice 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 my channel:

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

The Z-Wave Sensor CS 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
Ecolink Flood Sensor FLF-ZWAVE5-ECO 014A-0005-000F
Ecolink Flood Sensor FLF-ZWAVE5-ECO 014A-0005-0010
FortrezZ Temperature and Leak Sensor WWA-01AA 0084-0053-0216
GoControl Motion Sensor WAPIRZ-1Z 014F-2002-0203 Z-wave (non plus). Rebrand of the Linear WAPIRZ
HomeSeer Leak Sensor HS-LS100+ 000C-0201-000A
Linear Motion Sensor WAPIRZ-1Z 014F-2002-0203 Z-wave (non plus).
Monoprice 4-in-1 Sensor 15902 0109-2021-2101 Similar to 500 series Zooz ZSE40
Monoprice Door/Window Sensor ZD2102 0109-2001-0102 Z-wave (non plus). Has external inputs. Rebrand of the Vision ZD2102 as Monoprice #10795
Monoprice Garage Door Sensor ZG8101 0109-200A-0A02 Z-wave (non plus). Has external inputs. Rebrand of the Vision ZG8101 as the Monoprice #11987.
Monoprice Motion Sensor ZP3102 0109-2002-0203 Z-wave (non plus). Rebrand of the Vision ZP3102
Monoprice Motion Sensor 15271 0109-2002-0205 Z-wave 500 series. Rebrand of the Vision ZP3102-5
Monoprice Motion Sensor WAPIRZ-1Z 014F-2002-0203 Z-wave (non plus). Rebrand of the Linear WAPIRZ.
Vision Door/Window Sensor ZD2102 0109-2001-0102 Z-wave (non plus). Has external inputs.
Vision Garage Door Sensor ZG8101 0109-200A-0A02 Z-wave (non plus). Has external inputs.
Vision Motion Sensor ZP3102 0109-2002-0203 Z-wave (non plus). Has temperature sensor.
Vision Motion Sensor ZP3102-5 0109-2002-0205 Z-wave plus (500 series). Has temperature sensor. Also the sold as Monoprice #15271
Zooz 4-in-1 Sensor ZSE40 027A-2021-2101 700 series. not for the 500 series.
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. Use the invite to enroll your hub to the channel.
  2. Click “Available Drivers”
  3. Click the “Install” button on Z-Wave Sensor CS
  4. For an existing device, you can use the app to change to the new driver. Go to the device tile, 3 dot menu, Driver, Change Driver.
  5. If this doesn’t work or its a new device, exclude/include as per the instructions for your particular device.
  6. If this driver works for you and you’d like to buy me a coffee thanks!

NOTE as of July 2023: These drivers were previously under the “Zwave Sensor PH” name. I’ve taken over maintaining and adding to these drivers from Phil and moved them to my channel. If you’re already using Zwave Sensor PH for your devices you’re welcome to continue to use them, nothing will change or break. You can migrate to Zwave Sensor CS if you’d like to use the new drivers or just for updates after July 2023.

13 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.

5 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?

1 Like

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.

1 Like

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

1 Like

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
1 Like

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.

2 Likes

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

No Infos about that ?

These fancy sensors with all their attributes aren’t easy to test for without having one in person to develop with.

I’d be happy to work on a driver if someone can loan me a sensor.

1 Like