# IKEA dimmer button edge driver

**URL:** <https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683>\
**Category:** Devices & Integrations\
**Created:** [August 2, 2022, 8:15am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683 "2022-08-02T08:15:31Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 2, 2022, 8:15am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/1 "2022-08-02T08:15:31Z")

</div>

I’m in the process up reinstalling everything and have trouble with this IKEA button, it’s called a dimmer.  
It’s 2 buttons, with a option of each button been pushed or held.  
It finds and installs with a edge driver, but no buttons work, I’ve tried setting as a ZigBee button and IKEA button, but nothing works.  
Is there a dedicated edge driver for it???  
Care to share. 🙂

---

<div class="post-metadata">

**Author:** ![Sakari](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@Sakari](https://community.smartthings.com/u/Sakari)\
**Post date:** [August 2, 2022, 10:39am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/2 "2022-08-02T10:39:31Z")

</div>

There are, at least few of them. Have tried to delete and install device again? There might have been some error in the install process.

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 2, 2022, 11:04am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/3 "2022-08-02T11:04:03Z")

</div>

Multiple times on 4 switches.  
Be alright if I could use a older groovy driver that I know works, but I can’t even do that…

---

<div class="post-metadata">

**Author:** ![Sakari](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@Sakari](https://community.smartthings.com/u/Sakari)\
**Post date:** [August 2, 2022, 11:18am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/4 "2022-08-02T11:18:21Z")

</div>

Ok. There could be some deeper issue here. I’ve seen lately few other posts about not getting Ikea buttons to work. I have few for myself I could check if I can pair them again.

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 2, 2022, 11:27am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/5 "2022-08-02T11:27:36Z")

</div>

On the advice of Samsung, I’ve reset my hub as presence sensors were not polling, they’re still not…  
First time dealing with edge drivers, IKEA devices work apart from these bloody dimmers, smartthings plugs not showing watt usage and god know what else I’ll find as I go on.  
I some how suspect a hub issue, it’s a V3 and a few year old, a few week ago I had lock up, then 3 mobile phones refuse to work as presence sensors.

---

<div class="post-metadata">

**Author:** ![Sakari](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@Sakari](https://community.smartthings.com/u/Sakari)\
**Post date:** [August 2, 2022, 11:39am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/6 "2022-08-02T11:39:49Z")

</div>

I have V3 hub also. I’ve been having loop of active/inactive states and that could last as long as I power cycle the hub. Otherwise no problems with Edge drivers. I’ve been using them since Beta was published year ago.

---

<div class="post-metadata">

**Author:** ![TapioX](https://avatars.discourse-cdn.com/v4/letter/t/90ced4/32.png) [@TapioX](https://community.smartthings.com/u/TapioX)\
**Post date:** [August 2, 2022, 2:23pm UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/7 "2022-08-02T14:23:14Z")

</div>

Is your IKEA button similar?  
 ![image](https://global.discourse-cdn.com/smartthings/original/3X/d/c/dce2d2b19d82eea427edf64dce1181d2c6c9ddec.png)

id: “IKEA of Sweden/TRADFRI on”  
deviceLabel: IKEA Remote Control  
manufacturer: IKEA of Sweden  
model: TRADFRI on/off switch  
deviceProfileName: two-buttons-battery

I’m using Edge driver from  
[SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-button at main · SmartThingsCommunity/SmartThingsEdgeDrivers · GitHub](https://github.com/SmartThingsCommunity/SmartThingsEdgeDrivers/tree/main/drivers/SmartThings/zigbee-button)

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 3, 2022, 12:40am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/8 "2022-08-03T00:40:59Z")

</div>

That is definitely the one.  
Stupid question time.  
How do we use that code?

---

<div class="post-metadata">

**Author:** ![Sakari](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@Sakari](https://community.smartthings.com/u/Sakari)\
**Post date:** [August 3, 2022, 1:22am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/9 "2022-08-03T01:22:40Z")

</div>

You need to enroll to the Smartthings channel and install driver from there. Super simple.

If alll this is new to you then I recommend checking this out.

> [@Preview | SmartThings-managed Edge Device Drivers](https://community.smartthings.com/t/preview-smartthings-managed-edge-device-drivers/229847):
>
> As a part of the SmartThings Edge Beta, we are previewing a set of device drivers (Edge Drivers) managed by SmartThings that can be used with some of your Works with SmartThings devices. These drivers will be made available with our new Driver Sharing feature for device testing and community distribution of Hub Connected devices. Previously, sharing Groovy Device Type Handlers (DTHs) required end-users to copy and paste the code for each individual device into their accounts. Now developers and users can create, share, and consume drivers outside of the SmartThings App with a unique URL. Things to Know Before getting started, there are a few things you should know about installing Edge drivers using the Driver Sharing feature: Driver Sharing provides access to Channels with groups of…

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 3, 2022, 1:50am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/10 "2022-08-03T01:50:59Z")

</div>

That’s exactly what I did, it didn’t want to play.  
I’ve reverted the buttons back to a IKEA device handler and managed to get them working.  
I’ll try set the other up as a edge driver again

---

<div class="post-metadata">

**Author:** ![TapioX](https://avatars.discourse-cdn.com/v4/letter/t/90ced4/32.png) [@TapioX](https://community.smartthings.com/u/TapioX)\
**Post date:** [August 3, 2022, 4:48pm UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/11 "2022-08-03T16:48:04Z")

</div>

> [@(EDGE Driver-Mc): Zigbee Switch Mc, Zigbee Switch Power Mc, Zigbee Multi Switch and Child Mc](https://community.smartthings.com/t/new-release-version-5-of-the-edge-beta-driver-zigbee-switch-mc/236953/178):
>
> Yes I have used zigbee button driver from January 2022 I didn’t get IKEA button to work using Zigbee Switch Mc driver I paired new IKEA button ( on / off switch ) Then I changed driver to [image] IKEA button’s cluster etc Then I changed button to use Zigbee Button driver [image]

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 8, 2022, 1:29pm UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/12 "2022-08-08T13:29:54Z")

</div>

Unfortunately that doesn’t work for me.  
Doesn’t respond to button pushes.

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 10, 2022, 2:28am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/13 "2022-08-10T02:28:50Z")

</div>

I’m wondering if it cause I’ve never update the buttons firmware as I don’t have a IKEA hub.  
That’s the only think I can think of

---

<div class="post-metadata">

**Author:** ![veonua](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/veonua/32/112978_2.png) [@veonua](https://community.smartthings.com/u/veonua)\
**Post date:** [August 10, 2022, 6:49am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/14 "2022-08-10T06:49:09Z")

</div>

try to start the binding process on the button, it will put the button to another Zigbee group. see the manual for this, but I believe it’s just hold the linking button for 10s

---

<div class="post-metadata">

**Author:** ![numba\_4](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/numba_4/32/152541_2.png) [@numba\_4](https://community.smartthings.com/u/numba_4)\
**Post date:** [August 15, 2022, 3:02pm UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/15 "2022-08-15T15:02:34Z")

</div>

Hello, i dont know if youve found the solution yet, but i had the same problem.

I had to remove the ikea dimmers off smartthings. Then i had to remove the official zigbee button edge driver through the channel. I installed the ikea dimmers with the old dth drivers. They worked with the old dth drivers. I then removed the dimmers again and reinstalled the edge zigbee button driver. Re-added the dimmers and the buttons are finally registering.

Maybe you can just get away with just reinstalling the edge zigbee button driver and readding the ikea dimmers.

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 19, 2022, 6:01am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/16 "2022-08-19T06:01:35Z")

</div>

I guess I’m going to have to get this working with a edge driver before Sept 30 with groovy shutting down, otherwise my bedroom button will cease to work.

---

<div class="post-metadata">

**Author:** ![orangebucket](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/orangebucket/32/81590_2.png) [@orangebucket](https://community.smartthings.com/u/orangebucket)\
**Post date:** [August 19, 2022, 7:54am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/17 "2022-08-19T07:54:02Z")

</div>

> [@numba\_4](#):
>
> I had to remove the ikea dimmers off smartthings. Then i had to remove the official zigbee button edge driver through the channel. I installed the ikea dimmers with the old dth drivers. They worked with the old dth drivers. I then removed the dimmers again and reinstalled the edge zigbee button driver. Re-added the dimmers and the buttons are finally registering.

Seems weird.

I have a several of these buttons sitting in a drawer because I suffer from the battery drain problem and had to stop using them. As it happens I just pulled a couple off my TRADFRI hub so they had batteries and I tried one.

‘Scan nearby’, four pushes on the reset button thingy so the red lights flash, and that was it. Paired quickly and it is working.

I am not entirely clear why it works because the Edge driver code seems to be significantly different to the DTH code, but work it does.

Mine are all on firmware 2.3.079.

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 22, 2022, 11:24am UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/18 "2022-08-22T11:24:52Z")

</div>

I bit the bullet today, remove all IKEA devices, removed the groovy driver and the edge drive, reinstalled only the edge driver and re-added devices and you know what, it bloody worked, well almost 100%.  
For some reason, it now has 3 lots of buttons instead of 2.  
Now has a standby button as well as button 1 & 2, the standby button acts like button 1.  
So as long as I use press/held on button 1 & 2 it works perfectly.

---

<div class="post-metadata">

**Author:** ![orangebucket](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/orangebucket/32/81590_2.png) [@orangebucket](https://community.smartthings.com/u/orangebucket)\
**Post date:** [August 22, 2022, 12:21pm UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/19 "2022-08-22T12:21:49Z")

</div>

> [@Ace2](#):
>
> For some reason, it now has 3 lots of buttons instead of 2.  
> Now has a standby button as well as button 1 & 2, the standby button acts like button 1.  
> So as long as I use press/held on button 1 & 2 it works perfectly.

The Edge driver behaves the same as the DTH. The button1 and button2 components support the current way of doing things (the DTH called them top and bottom), and the main component supports the legacy workaround of a single button with a buttonNumber in the event data. So what you call the ‘standby’ button reports pressed and held from both buttons.

If I remember correctly the DTH had a presentation that only used the main component button for the dashboard tile and hid it from the details page and automations. I think it would have been better to do the same with the Edge presentation.

---

<div class="post-metadata">

**Author:** ![Ace2](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@Ace2](https://community.smartthings.com/u/Ace2)\
**Post date:** [August 22, 2022, 1:38pm UTC](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683/20 "2022-08-22T13:38:50Z")

</div>

Would’ve been nice to hid a useless button, but at least the actual device works with edge drivers.  
Maybe someone will release a better edge driver for it in the future.

[Next page](https://community.smartthings.com/t/ikea-dimmer-button-edge-driver/245683.md?page=2)
