Skip to content

Instantly share code, notes, and snippets.

@HarvsG
Last active January 5, 2022 14:56
Show Gist options
  • Save HarvsG/106603c4023f6278b52563e4c64a3670 to your computer and use it in GitHub Desktop.
Save HarvsG/106603c4023f6278b52563e4c64a3670 to your computer and use it in GitHub Desktop.
How to wire a Tradfri On/Off Zigbee Remote to a 3 way momentary rocker

WIP

How to wire a 3 position momentary switch to a Tradfri on off switch

The problem

My better half is keen on having Chrome light switches in our house. Unfortunately I am keen to control our smart lighting with Tradfri switches. My original plan was to buy blanking plates and then simply stick the Tradfri On/Off remotes to them. Unfortunately the white plastic on the wife's chrome blanking plates look terrible.

The Idea

The Tradfri remotes are two momentary switches on a Zigbee circuit board. If I can wire it to a 3 way retractive switch like this one then I can have my cake and my other half can eat it.

Tear Down

  1. The first step is to dismantle the IKEA on/off switch as per this guide:

exploded - Copy

  1. Then solder a short wire to the GND pin on the reverse - both the on an off buttons compare to GND so it can serve as the COM pin in the momentary rocker

GND solder - Copy

  1. Then solder the switches as shown (note the orientation and which conrners are soldered closely), important to use different coloured wires here or else you can become confused.

Switich solder - Copy

  1. You can now squeeze the outer-casing back on if you thread the ground wire out carefully past the battery hole as long as the wire is thin enough, this will enable you to replace the battery

battery wire - Copy

  1. Wire up the momentary switch, I tinned the wire ends a lot to increase the width as the switch I was using was made for much thicker wires.

rocker wiring - Copy

  1. Test the switch and then install it - making sure to get the orientation as you wish!

final - Copy

Useful links/credits:

Pairing switches to IKEA Bulbs:

Before version 2.3.075 The IKEA on/off switches only bind to zigbee groups After they only bind to individual devices: The most reliable method seems to be: In ZHA for me that process is

  1. Unbind the switch from all devices including the co-ordinator
  2. reconfigure the device from the ZHA UI
  3. Unbind from the coordinator again
  4. Bind with the desired lights
  5. Re-bind with the coordinator (This ensures the homeassistant UI acutally shows the state changes)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment