# Help setting up IKEA remote buttons with only When/And/Then

**URL:** <https://community.homey.app/t/help-setting-up-ikea-remote-buttons-with-only-when-and-then/142927>\
**Category:** Flows\
**Tags:** flow\
**Created:** [September 13, 2025, 9:25pm UTC](https://community.homey.app/t/help-setting-up-ikea-remote-buttons-with-only-when-and-then/142927 "2025-09-13T21:25:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Qasim\_Butt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/qasim_butt/32/140443_2.png) [@Qasim\_Butt](https://community.homey.app/u/Qasim_Butt)\
**Post date:** [September 13, 2025, 9:25pm UTC](https://community.homey.app/t/help-setting-up-ikea-remote-buttons-with-only-when-and-then/142927/1 "2025-09-13T21:25:15Z")

</div>

Hi, I’m trying to set up my IKEA remote with Homey, to the basic **When – And – Then** flows

Here’s what I want the buttons to do:

- **Button 1 (press):** Toggle the light on/off

- **Button 1 (hold):** Increase brightness

- **Button 2 (press):** Turn the light off

- **Button 2 (hold):** Decrease brightness

In the Flow editor, I see the following available cards for my light: _Turn on, Turn off, Toggle on or off, Dim to, Set relative dim-level. I do not have access to the step module._

I’ve managed to set up simple press actions, but I’m not sure how to best handle the **hold actions** so that they feel like smooth dimming (instead of just small steps).

What’s the best way to achieve this with basic flows? Do I need Advanced Flows or Better Logic, or can it be done with the standard setup?

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 13, 2025, 11:47pm UTC](https://community.homey.app/t/help-setting-up-ikea-remote-buttons-with-only-when-and-then/142927/2 "2025-09-13T23:47:32Z")

</div>

> [@Qasim\_Butt](#):
>
> the **hold actions** so that they feel like smooth dimming (instead of just small steps).

That’s not exactly Homey’s thing.  
There is no continuous trigger possible to continously send signals to the dimmable light.  
However, you can do it the “ClickOnClickOff” way: with a transition (available as part of the Chronograph app or as separate app) you can start a sequence of dim steps and stop them any time. You’ll need 2 different button commands for this.  
It’s possible with 1 button command when you use a timer:

1. The 1st button trigger starts transition when timer X isn’t running, ánd starts timer X (duration set to 10s) after that.
2. When the button is pressed when the timer runs, it stops the transition;
3. When the button is pressed when the timer doesn’t run, were back to step 1

Principle of a transition:

 ![Screenshot_20250914_015556_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/4/84a1baf203f39c24c32320c5300c35d2051e5ea9.jpeg)
