I have a GE Enbrighten switch. Have had it forever but have never tied a scene to it. It's currently using the "Generic Z Wave Plus Switch" driver. I've also tried the Enbrighten driver, and a few others I can't remember.
Anyways - pretty simple. Have a switch. When I press off I want it to turn my Hue light strip off as well. If I do this within the device settings, it works (press "Off" in the hubitat GUI). If I write a rule and tell it to run actions, it does it. However, when I press the actual "off" button on the physical switch in the wall, it does nothing. I know the switch is communicating with Hubitat as the scenes run, the driver allows it turn on/off, and I can ask Google to turn it on/off, all of those work fine.
With a web browser next to you and on the switch device page, turn on / off the switch. Does the state on the device page change? It is possible that for some reason the device state is not changing on your device page…
If the device page doesn’t show the state change, that would explain why the rule doesn’t trigger - Hubitat doesn’t know it is being physically turned on / off…
I observed a similar issue recently and had to change to "Generic Z-Wave Dimmer" to resolve. You may try playing around with driver choices to see how behaviour changes.
There are quite a few drivers that work with the Jasco switches, but I haven't figured out which is the one without a flaw.
If it is a Z-Wave (non-plus), then polling is required as the hub will not otherwise know the status of the switch (there was a patent issue preventing the switches from sending their status at that time, so they need to be polled.)
If I do it via web browser (click on/off), the light switch toggles and the scenes fire.
If I do it via pressing the actual switch button, the light switch still functions, but the scene doesn't fire.
Agreed, it seems to be a polling issue. If I ask google to turn the lights off, the status changes on the web gui. If I push the button, it does not. I tried adjusting my rule to force a poll and/or refresh - neither worked. Tried different drivers and such, nothing works. Google tells me to install "Z-Wave Polling" app, but I don't see that in my built-in apps. I've tried most every driver. Not sure what to do.
I'm watching this thread, because I have at least two devices (one is a Schlage plug-in dimmer module, the other a Hue hub-connected smart bulb) that routinely appear in the Hubitat UI as "Off" when they are demonstrably on -- no matter whether turned on manually (as with the dimmer, which senses the switch on a lamp plugged into it) or by spoken command to Alexa (in the case of the bulb).
In particular, I have Z-Wave polling enabled for the dimmer, yet so long as Hubitat thinks this device is "Off" it fails to execute a Mirror Me rule (designed to turn on another lamp across the room), so it's a tad annoying.
As for my GE Enbrighten switches -- back on topic now -- I tend to leave Z-Wave Polling enabled for them, especially the older models, just in an abundance of caution.
Using the built-in App called "Z-Wave Polling". It lets you select from all of your non-Plus devices that may benefit from having polling enabled, in order for their status to be updated more quickly (or at all).
Got it, I didn't see it earlier but now I do. Enabled that, only see 3 switches eligible (the problematic one is one of them), but it still doesn't seem to refresh. Odd that when I tell google to turn the switch on, the status changes instantly. When I actually press the switch, it doesn't.
Thanks for the tip, just installed the driver, but the On/Off features within the Device Info page don't respond. For the record, this is a switch and not a dimmer. This is so odd.
Seems that the buttons now work in the graphic editor, but it doesn't poll when I press the physical switch buttons. Same issue. Bummer, would love to have double tap. I have 3 of these in the basement configured the same way and they work fine. Starting to wonder if it's the switch itself.
I can tell the driver works though, I toggled the LED to "on when on" and "off when off" and back, when I apply it it acts appropriately thru the switch & thru the app (and thru google assistant).
You might try cutting the power to them for 10 seconds or so and see if they start behaving. As long as you’re sure they are plus devices they should work.
The driver is @JasonJoel ’s. I’ve been using it for a couple years now without issues, except for one switch that went berserk, crashed the z-wave radio, and died. Not the fault of any driver.
If these are Enbrighten switches, then they are Z-Wave+ but you can verify that by switch model or logo. If so, going down the polling route is not likely the best troubleshooting path.
I love all the suggestions, thanks. I killed power for it for a while and it didn't help, but it did give me an excuse to finally use that "kill power" knob on the bottom of the switch!
It is z-wave plus for sure. No 0x5e on the clusters, though, so that is odd:
deviceType: 18770
deviceId: 12338
MSR: 0063-4952-3032
inClusters: 0x25,0x27,0x73,0x70,0x86,0x72,0x77
manufacturer: 99
I did remove & re-add the switch today (as a troubleshooting step) so am not sure what it was previously, but I bought this a couple years ago in a 2-pack and the other one I have installed does have a 0x5e in its cluster list
I’m not sure that kills power to the z-wave radio in it, might just be power to the switch itself.
Also, that cluster is always present for plus devices afaik.
This is from my GE z-wave plus switch that is a few years old: