-
Notifications
You must be signed in to change notification settings - Fork 498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hue tap dial switch #6160
Comments
Above PR adds support. The
The
|
for some reason my Hue Tap Dial barely wants to work for me - it doesn't start blinking orange after holding button 1 for some time but it does get onto the network, reads either don't work or work slowly, the amount of elements in "Philips Specific" section in basic cluster varies with each pair attempt, nothing seem to connect to the switch or maybe 1 or 2 other devices, it also reports battery as 0 even with fresh battery. I really don't know if my unit is defective or i'm doing something wrong. |
Are you sure you copied all files from the respective PR correctly? |
no, i just updated to 2.18.0 beta which should have the changes from this MR |
Ok so my tap dial had borked firmware that made it mostly unresponsive, luckily i managed to update firmware with deconz just fine, now it blinks when i push buttons and rotate dial, and i see those events in Hue cluster in deconz but i guess those events aren't exported anywhere yet - i don't see events in node-red at least even when watching for all the events. |
Hello, is the Hue tap dial switch already integrated? Unfortunately, with me only the buttons are recognized and not the rotation. Thank you and greetings! |
Hello Same for me, Tap events are ok, Dial events does not work. For lights The Rotary Function to increase and decrease |
Device
As mentioned on Discord, the device seems to be the love child of the 2021 Hue dimmer switch (#4287) and the Lutron Aurora (#2305). Unlike the Aurora, it pairs with deCONZ immediately, and It reports button/rotary-events on 0xFC00 without any configuration. It is using the same scheme as the Aurora for rotary events. Like the Hue in-wall module, it doesn't seem to support hybrid mode (reporting on 0xFC00 and sending On/Off and Level Control commands at the same time),despite the client clusters, even after writing 0x0B to 0x0000/0x0031. It won't be able to control the lights directly.
The device feels well constructed and pleasantly heavy. However it's not quite heavy enough to move the dial while it's laying on the table: the whole device moves as there's not enough friction between the switch and the table. When pressing down a bit while dialling, it works fine, though. Like the Hue dimmer switch, the buttons give good feedback when pressed, as does the dial when turned.
Exposing the buttons and battery will be straightforward. For the dial, we'd need to introduce a ZHARelativeRotary
/sensors
type. And we'll need a trick to handle theswversion
, probably just faking another endpoint, cf. the IKEA Starkvind.Screenshots
Basic
Power Configuration
Hue
Hue API
As with the Aurora, the Hue bridge exposes it as two
sensors
resources. AZLLRelativeRotary
for the dial:and a
ZLLSwitch
for the buttons:I'm not sure what the
long_press
x010 button events are; haven't seen these before, and the device doesn't seem to send them.The text was updated successfully, but these errors were encountered: