I purchased 2 Dragontech ZWP-WD-100 zwave+ dimmer switches from amazon:
I currently have a ceiling fan with an Aeotec Nano Dimmer and a GE Fan Control Switch shoved up into the box in the ceiling. I wanted to use these switches as “satellite” switches around the room to control the main ceiling fan and light without having any physically wired connection. The dimmer switch and levels would control the light (nano dimmer) while double-tap up/down would increment/decrement the fan speed.
Unfortunately, I cannot find a fully functional device handler that works for the ZWP-WD-100. The general consensus on the forums has been that it is the exact same hardware as the Homeseer HS-WD100+ model (this may be true) with a different firmware. Most people are saying that the HS-WD100+ device handler works well with this device, but I have not found this to be the case at all. While it does give me double and triple tap functionality, it does not properly report dimming via the normal tap-and-hold method. Here is a sample of of the device logs if I start from a “switch on, level - 99” state and tap and hold the down paddle to dim the lights by about 50%" (should be one single event):
NOTE: this is in reverse order (see the timestamps)
2018-05-04 2:37:54.884 PM PDT
moments ago DEVICE level 51 Office Ceiling Fan Light Satellite 3 level is 51%
2018-05-04 2:37:54.884 PM PDT
moments ago DEVICE switch on Office Ceiling Fan Light Satellite 3 switch is on
2018-05-04 2:37:54.777 PM PDT
moments ago DEVICE physical switch off Office Ceiling Fan Light Satellite 3 switch is off
2018-05-04 2:37:54.585 PM PDT
moments ago DEVICE physical switch off Office Ceiling Fan Light Satellite 3 switch is off
2018-05-04 2:37:54.585 PM PDT
moments ago DEVICE physical button pushed Office Ceiling Fan Light Satellite 3 Hold-Down (button 6) pressed
2018-05-04 2:37:54.384 PM PDT
moments ago DEVICE physical switch off Office Ceiling Fan Light Satellite 3 switch is off
2018-05-04 2:37:54.384 PM PDT
moments ago DEVICE physical button pushed Office Ceiling Fan Light Satellite 3 Hold-Down (button 6) pressed
2018-05-04 2:37:54.176 PM PDT
moments ago DEVICE physical switch off Office Ceiling Fan Light Satellite 3 switch is off
2018-05-04 2:37:54.176 PM PDT
moments ago DEVICE physical button pushed Office Ceiling Fan Light Satellite 3 Hold-Down (button 6) pressed
2018-05-04 2:37:53.992 PM PDT
moments ago DEVICE physical switch off Office Ceiling Fan Light Satellite 3 switch is off
2018-05-04 2:37:53.992 PM PDT
moments ago DEVICE physical button pushed Office Ceiling Fan Light Satellite 3 Hold-Down (button 6) pressed
2018-05-04 2:37:53.889 PM PDT
moments ago DEVICE physical switch off Office Ceiling Fan Light Satellite 3 switch is off
2018-05-04 2:37:53.889 PM PDT
moments ago DEVICE physical button pushed Office Ceiling Fan Light Satellite 3 Hold-Down (button 6) pressed
2018-05-04 2:37:53.907 PM PDT
moments ago DEVICE status Hold ▼ Office Ceiling Fan Light Satellite 3 status is Hold ▼
Needless to say, this wreaks havoc with my dimmer sync script (https://community.webcore.co/t/sync-a-group-of-dimmer-switches/6307)
The switch and dimmer features seem to work just fine when I use the generic ‘Dimmer Switch’ device handler present in pre-populated smartthings list. The problem is that it doesn’t enable double/triple tap support. Here is the comparable output using this generic device handler for the same physical action described above:
2018-05-04 3:17:35.968 PM PDT
moments ago DEVICE level 51 Office Ceiling Fan Light Satellite 3 level is 51
For now, I just want a device handler that will properly report switch on/off, dim levels, and double/triple taps. The ability to arbitrarily set LED light values would be nice too, but I’m not entirely sure that’s supported by the firmware at this time.