[RELEASE] Leviton ZW4SF Driver

that worked, i dont know how i missed that! Thanks!!

1 Like

Thinking about buying one of these.

How do the level indicator LEDs work? It looks like there are four LEDs. For example, if the fan is running at full speed, do all four LEDs light up, or just the top one?

Hey. Thanks for the driver. I’ve installed it and applied it to my switch, however, it still does not work properly and I’m hoping you can help.

It seems no matter which driver I use (I think I’ve tried them all!), my switch will not work on low. The ones that will actually control the switch all seem to only work on 2-4, and 2 is more like medium-high, 3 is high and 4 is hurricane! I just want my fan to go low to gently circulate the air without freezing me out or drying my eyes further.

I have 2 of these switches (in different rooms/fans) and neither seems to work properly. They worked when I installed them (circa summer 2021) but at some point stopped working on low. I updated my hub last night. I’m not sure what else to do.

I assume you've tried pulling power from the switches to do a reset? I have found leviton decora switches to be a bit finicky at times. The worst offenders are the toggle switches and the fan ones have been the best by far, but I generally suspect a hardware issue first with them. :frowning:

I wish I could be more help here, I've basically gotten my setup where I want it and mostly moved on to other hobbies to scratch my development itch.

1 Like

Yes. Even though our power has gone out recently I went ahead and cut the breakers for a couple minutes. I’d been working on the living room fan (because that’s the room I was in) and when I went to check the bedroom fan, it wouldn’t even work at the switch! It worked last night! :person_facepalming:t3: I don’t remember what I did next but I played with the drivers and set it to yours. At some point it decided to work. And the driver works for that one!!! (At least for the moment) low is actually low instead of just off like all the others. But the living room switch is the same switch model and low will not come on. :person_shrugging: why do these smart switches hate me?!

Anyway, because I got tired of messing with it and getting the same results I decided to turn my attention to my house full of Eva Logik light dimmers that were using a zooz driver for the longest time then suddenly stopped dimming. Only off and on now. Just ran through every single dimming driver and nothing. Several controlled but none dimmed. Now I’ve got to find a new driver for those too.

And I know you said you’ve moved on ... but I just wanted to add this for anyone else that may see this.

So it actually worked yesterday morning and last night when I went to turn it on, it wouldn’t work on low. Ugh! Back to where I started. I don’t get it. I have different brands of switches and everything was set up and worked for a long time and then all of the sudden nothing works right and I can’t get it resolved. It’s been several months since it quit working correctly.

Thanks ernie, I know it has been a while. It works good in Hubitat. But after integrating my fans with this driver, Google Home treats it like a dimmer and moves it into its room light group. (Google is so helpful it is becoming useless.) The same hardware with the HE built in recognizes it as a fan. I wonder if there is a simple fix like an id byte or finger print that was not converted from the dimmer driver this driver was based off of.

Hi all. I realize this thread is about the custom driver for the Leviton ZW4SF fan switch... which I'm hoping to be able to leverage. Right now I'm stuck having issues getting the Leviton ZW4SF fan switches to pair with my C-8 Pro. I have 2 of these switches and hope to make that 3 in the future - all brand new. I've tried each of the pairing methods with no success. Plenty of other zWave devices paired but these are not working. Has anyone had issues pairing this device an been able to resolve it?

I have 4 of those plus many Leviton Switches and Dimmers on my C8-Pro. They are all working. I have had several devices ignore the include sequence. Have you tried the usual failed to include routine? That being check that they do not show up in the Z-wave details and if they do remove them. Then use the Leviton Factory Reset (check the instruction sheet). Then place them into include mode. Then in Devices -> Add Device -> Z-Wave -> include. Have the security code handy if you want to include them with S2.

Tip: One of those fan controllers had its low setting "burn open" on me. After Leviton replaced it. An idea occurred to me to set them up to always start on Max then wait a few seconds to allow them to spin up before reducing the speed to my desired setting. My idea is have the controller stay out of the way until the current surge is past. Set the switch itself to always start on high like the pull chain does. Off - High - Med - Low.

I think I just had that burnout happen on one of my fan controllers. It only supports medium and high now.

That said you can make the driver always start the fan at 100%. One way, through Hubitat, requires using @jtp10181 's Universal Scanner Driver temporarily to make an adjustment to the fan controller's settings.

  • Install the Universal Scanner Driver if you don't already have it. It's in Hubitat Package Manager, if you use that, otherwise manually install it.
  • Go into your fan device page -> Device Info
  • Change Type to Z-Wave Universal Scanner
  • Click Save
  • Go to the Commands tab
  • Under Query Device, select Parameters and click Run
  • When told to do so under Current States, refresh the page
  • Go to the Preferences tab
  • Set Preset Level to 99 and click Save
  • Return to the Device Info tab
  • Set Type back to Leviton ZW4SF Fan Controller and click Save

Going forward, the fan controller will always engage from off to on in high (99). You can change the speed after turning on the controller.

The other way is to update the Fan Controller's Preset Level through the fan controller itself using paddle press sequences. It's in the installation manual (available online if you no longer have the hard copy).

Thanks for your explanation. I had used the paddles as the instruction sheet described. Form here on though I will be using the driver method you mentioned. There is a user driver which gets the full 4 speeds out of that fan controller. works perfectly with my 4 basic pull chain fans. I wrote a couple rules which coordinate with each other to operate the fans. One for the wall controller and another for a button on a Zen37 which acts as a remote control.

1 Like

@croweflight - thank you so much for the up to date confirmation that these devices do work. Just got back to this today (in the middle of a remodel) and realized that I missed a step putting the devices into pairing mode. All good now. Much appreciated for the guide.