disposalist:
If there’s some way to persuade the Hue dimmer to also operate something through the ST hub, then I could use Z Wave smart plugs, but I’m not sure that’s possible. Can a Hue dimmer be an ST device/trigger?
Some people have it working with SmartThings via the Hue bridge, but people report different levels of reliability.
I could not resist it, I acquired a Hue motion sensor and a dimmer switch, already had some TAP´s. I wanted to put the house in night mode when the TAP was pressed late in the evening, so the TAP had to be visible in ST as a device.
The problem with the Hue API is that it does not provide events to the outside world. So it had to be a poll implementation, not a good idea to have the hue bridge polled every second (well the Hue bridge might not be bothered) but the ST cloud will be. But polling faster for a shorter period of time might deliver a more responsive Hue Sensor for ST, as i had ST motion sensors in lots of places I got the idea that the probability of someone pressing a button on a hue sensor is higher when there is motion going on in it´s neighbourhood.
So it has two parallel …
Other people have tried using it directly with SmartThings, but almost all have given up after month or two because it just doesn’t stay reliably connected.
This is a device type handler for the Hue Dimmer Switch using its ZHA based endpoint
List item
Update Jan 18 2017
Remove unneeded configure button (was for testing)
Added numberOfButtons event to make this device work correctly in CoRE (I think this will only work for newly added devices)
Update Nov 13 2016 - Fixed pairing with SmartThings, will no longer pair as Thing/Unknown (I am an idiot and had the fingerprint backwards) ST Now shows the correct ZHA fingerprint for the device.
The Good
Supports Press and Held States on all 4 buttons.
Actually reports 4 states, PRESS, HOLDING, RELEASE, RELEASE AFTER HELD, only the last 2 are mapped to events at the moment. (I dont think the other 2 have smartthings analogues)
The device even reports how long the button was held though there doe…