Looking for advice on using Wemo bulbs in Hubitat. While the generic zigbee bulb driver works to turn the bulbs on and dim them, turning the bulbs off is an issue. They turnoff, but Hubitat doesn’t seem to understand that they’re off.
Wondering if someone has already solved this issue or has any suggestions. Thanks.
Hey Rob,
Welcome. I have 4 wemo bulbs in my setup. When I get home i'll check what driver they are using. I just have them all grouped and a virtual switch controlling them all.
When you paired these bulbs, were they discovered as a just a "device", requiring you to manually assign a driver to them? If yes, did you press the CONFIGURE button in each bulb's device details page on your Hubitat hub? Doing so sends status reporting configuration commands to the bulb, which tells it how to report status updates to the hub.
Thanks for your suggestions. Unfortunately, I seem to get the same behavior from my Wemo bulb in every case:
TURN ON: Turns on immediately, HE senses bulb is on (state changes to ON).
TURN OFF: Slowly fades to off. HE does not sense that bulb is off. If I turn bulb off again (via device settings, dashboard, etc.) about 1-2 seconds or more after the bulb is off, then HE will change bulb state to OFF.
Using CONFIGURE makes no difference. Using bulb type "Generic Zigbee Bulb" and "Generic Zigbee CT Bulb (dev)" makes no difference.
I suspect this has something to do with the bulb's slow fade to OFF, but have no proof. Is there a way to accelerate the fade? (FYI, I tried to use the "Transition Time" selector in the "CT" driver to reduce transition time, but it only reduced the turn on time ... turn off duration did not lessen.)
OK well, so the driver configuration isn't appropriate for this bulb, which also means the typical zigbee command and reporting configurations don't work (for reasons unknown)...
This shouldn't be too surprising given these are not in our tested devices list.
The only other driver you could try is the Sengled Classic, no idea if it will work any better, be sure to click configure after changing over to it.
Thanks, @mike.maxwell and @ogiewon. With Sengled Element Classic, I can change state but no state change is recognized. I understand the bulb is not tested and supported, so I'll give up for now. Thanks for all of the ideas!
Not sure if this is kosher or not, but I took the ST DTH for Wemo Bulbs. Works fine in HE with no changes. And the bulb status is updated just like it should be.
EDIT: Made a mistake here. I was using the Wemo Bulb DTH, but changed to the Zigbee Dimmer STH from ST. The Wemo one had a little issue with level setting.
This is in the ST public GitHub. Which states it is open source, so I think it's ok to use. There is one thing in the DTH you have to modify for HE. Can't remember the line but you have to change phsicalgraph to hubitat. I think that's it.
Just to chime in, I had 4 of these bulbs and they were messing up my zigbee mesh really badly. I removed them and my zigbee mesh has been bulletproof since then.
@j715 I just wanted you to know that I saw and followed your instructions and I have 4 Wemo Smart LED bulbs up and working flawlessly. These bulbs work faster then connected to the Wemo link for the bulbs. Thank you for the time I did not have to waste to figure this out.
Just in case another newbie is trying to use this driver - which seems to work perfectly for me -
On Line 167 change physicalgraph to hubitat
I had to use lowercase hubitat, when I tried uppercase it gave me an error.
Thanks to everyone for such great help. FYI, I stopped using my Wemo bulbs because I was having issues with unreliable zigbee repeaters -- an issue that disappeared when I replaced them with Sengled Element Classic bulbs.