# Hue Tap Dial

**URL:** https://community.homey.app/t/hue-tap-dial/137383
**Category:** Questions & Help
**Created:** [May 31, 2025, 12:13pm UTC](https://community.homey.app/t/hue-tap-dial/137383 "2025-05-31T12:13:08Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![SandwichDeLuxe](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandwichdeluxe/32/79462_2.png) [@SandwichDeLuxe](https://community.homey.app/u/SandwichDeLuxe)
#### Post date: [May 31, 2025, 12:13pm UTC](https://community.homey.app/t/hue-tap-dial/137383/1 "2025-05-31T12:13:08Z")

</div>

I just bought the Hue Tap Dial [[Philips Link]](https://www.philips-hue.com/nl-nl/p/hue-tap-dial-switch/8719514440937#overview) as a pilot test if I could use it to start some flows (yes it does) and can change my speaker volume or dim lights with the added spinning dial/knob.

The latter is kinda confusing tbh. The flowcard that is available says “if the dial is turned left/right”, but is not registered as a linear input while spinning the dial. Instead it registers the input as a buttonpress, dimming or turning down volume with a single step. This means it wouldn’t even be possible to build the original intented automation (dim lights by spinning), and I have to start/stop the spin multiple times to get my dimming anywhere.

I don’t understand why the flow card was set up like this, am I doing something wrong?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/3/73de56ef5355231aa50d1a497862cd4245244225.png)

---

<div class="post-metadata">

### Author: ![dferch](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dferch/32/82976_2.png) [@dferch](https://community.homey.app/u/dferch)
#### Post date: [May 31, 2025, 12:23pm UTC](https://community.homey.app/t/hue-tap-dial/137383/2 "2025-05-31T12:23:06Z")

</div>

Hi,

I’d the same idea and issue. First I added the Tap Dial using Matter integration with Hue Bridge. But the Tap Dial features are not usable, only the button press cards are available.

Than I added the Tap Dial with Hue Bridge native integration (Hue app) and now I got the required cards for the dial. Here’s my advanced flow to control dimming lights in the room:

 ![CleanShot 2025-05-31 at 14.21.19@2x](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/e/4ee31123389802cbbbfc1b0b9ef1967fa0a62f18.jpeg)

I recalculate the amount to dim down/up by rotation and using math logic cards. Maybe this helps you to find a solution for your use case.

Greetings,  
David

---

<div class="post-metadata">

### Author: ![SandwichDeLuxe](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandwichdeluxe/32/79462_2.png) [@SandwichDeLuxe](https://community.homey.app/u/SandwichDeLuxe)
#### Post date: [May 31, 2025, 7:38pm UTC](https://community.homey.app/t/hue-tap-dial/137383/3 "2025-05-31T19:38:10Z")

</div>

Thanks this sounds very promising! Does this mean you can now rotate and it responds with steps while turning, without having to start/stop the spin?

I cannot follow you entirely, can you elaborate a bit on the logics you are using?

Really wishing to fix this instead of sending the device back!!

---

<div class="post-metadata">

### Author: ![dferch](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dferch/32/82976_2.png) [@dferch](https://community.homey.app/u/dferch)
#### Post date: [May 31, 2025, 9:48pm UTC](https://community.homey.app/t/hue-tap-dial/137383/4 "2025-05-31T21:48:12Z")

</div>

No, you have to stop the spin. As you can see, the card triggers when stopped and reports the steps (1000/turn). You can take this number value and calculate what you want.

Because Hue lights can be dimmed with values from 0 to 1, you have to calculate steps between that. And I mapped the steps to percent: 3 clicks = 3 percent = 0.03. The value is saved in a number variable. Second math is a decision to take care on min=0 or max=1. Don’t step beyond this boundary 😃 It’s up to you, which min/max you want to use.

My room has several lights, which are controlled by the tap dial. Only one light is different: the ceiling light. So I check the group and ceiling light and set dim value for both to prevent setting it if group is off and ceiling light is on.

Maybe this helps to understand the logic in my flow.

---

<div class="post-metadata">

### Author: ![SandwichDeLuxe](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandwichdeluxe/32/79462_2.png) [@SandwichDeLuxe](https://community.homey.app/u/SandwichDeLuxe)
#### Post date: [June 1, 2025, 5:56am UTC](https://community.homey.app/t/hue-tap-dial/137383/5 "2025-06-01T05:56:48Z")

</div>

Thanks for taking the time to break it down! Will take some puzzling but this is certainly enough to get me going. So this does mean homey is able to count the steps/clicks while spinning and not just registers it as 0/1? And in your example that translates to ×% dimming by formula when you stop rotating. Correct?

---

<div class="post-metadata">

### Author: ![SandwichDeLuxe](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandwichdeluxe/32/79462_2.png) [@SandwichDeLuxe](https://community.homey.app/u/SandwichDeLuxe)
#### Post date: [June 1, 2025, 7:39pm UTC](https://community.homey.app/t/hue-tap-dial/137383/6 "2025-06-01T19:39:00Z")

</div>

@dferch sorry to disturb you once more, I’m almost there. But I cant get my head around the steps (1000/turn) variable as I cannot find that one setup by default. Did you generate this manually as a number value, and if so, how it that one getting the right amount of “turn clicks” send through by the button?

---

<div class="post-metadata">

### Author: ![osado](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osado/32/43422_2.png) [@osado](https://community.homey.app/u/osado)
#### Post date: [January 3, 2026, 6:36pm UTC](https://community.homey.app/t/hue-tap-dial/137383/7 "2026-01-03T18:36:40Z")

</div>

Hi, did you get everything working as preferred? I’m curious if trying out dferch’s solution will lead to success.
