[ST EDGE] Enhanced Z-Wave Fan Controller

Enhanced the stock ST Edge Z-Wave Fan driver by:

  • Adding the switchLevel capability
  • Added Settings for the Leviton 4 speed fan controller (ZW4SF-1BW)

Otherwise it supports the same fingerprints as the stock driver.

By supporting the switchLevel capability, external systems (specifically Alexa) can control the fan speed directly in its UI and by requesting a percentage (“Set the fan to 50%”) instead of having to remember the speed names of low, medium, etc. The stock DTH used to do this but the stock Beta Edge driver does not.

If you’re interested in trying it (consider it in beta just like the rest of the Edge drivers), please sign up here:

  1. Use the invite CStup Edge Driver Invitation
  2. Enroll your hub
  3. Click “Available Drivers”
  4. Click the “Install” button on Z-Wave Fan CS
  5. If using an existing DTH or built in (non Edge Beta) driver - Exclude and reinclude your device.
  6. If using the Beta Edge Z-Wave Fan driver, simply “Switch Driver” from under the Driver menu on your device.
  7. If you like this driver and want to buy me a coffee, thanks!

The driver is a amalgamation of the stock Edge Z-Wave Fan drivers with the changes mentioned above added alongside. I will continue to update against the base driver from ST and release as needed.

Please let me know any questions or suggestions!


Nice. Now if only they would accept your pull request to add this to the standard driver :grin:


Heh, I assume there are no pull requests from external ppl being even considered. And the preference changes would likely go alongside a WWST cert with Leviton not from an external source (they don’t seem to do Settings 1:1 with the devices otherwise.)

I’ve been running it at home for a while, figured someone else might be able to use it!


Worked Perfectly. Thank you! Coffee on it’s way


So, just setting this up works great. I’m glad to be able to control fan speed with Alexa instead of just on and off. My fan controller is a high, medium, and low three-speed Zwave controller. This Driver works great using terms high and low but fails for medium. It can also be controlled based on percent, which works perfectly. I figured I would give a little feedback. I don’t remember right now what brand of Zwave fan controller I have.

1 Like

When clicking the invitation, I get the error message: “Forbidden You do not have permission to access the specified invitation”

I haven’t connected to the IDE in a while and it appears that is no more. Maybe this is the issue?

They are multiple reports of issues with the channel invitations over the last day or so. Looks to be a more widespread platform issue. There is another topic on the issue as well.

The IDE was replaced with the ST Advanced Web App for some aspects of managing your ST environment (but not installing drivers).

1 Like

My GE Z wave fan controller is no longer working correctly through the app or through Alexa. It only does on and off, even with the app.

I have tried this driver referenced in this discussion. I also found another driver from 2023. Neither driver worked. I also tried using the driver for the GE Z wave switch instead of fan and that also does not work. Before I started this, the smart things app would at least control the fan speed. Now, If I try to use the app to change the speed, it immediately just goes back up to the previous speed. If I ask Alexa to adjust the speed, it gives the notification as if it has done it but nothing has changed. I’m very frustrated with this.

Is there a new solution that works? Why is Samsung or Alexa or whoever it is messing with the driver’s functionality?

We’re using our fan controllers with Alexa thru SmartThings and the speed controls (“Alexa, set the fans to 50%”) are functional. I’m not sure what would cause the issue you’re describing.

Try this driver. It has worked well for me for the Jasco fan switches.