Seems a lot of folk having issues with IKEA RODRET Wireless dimmer.
I can add the which to homeassistant, but home assistant is not recognising button press events in device logbook.
Home Assistant is working for IKEA STYRBAR Remote control and logbook shows button press events. Many other Zigbee devices connected.
Home Assistant is running on Raspberry Pi 4 4GB, in a container from image homeassistant/raspberrypi4-homeassistant:stable. Using Zigbee CC2531 USB device as controller and ZHA integration.
USB was plugged into USB2 port directly on the Raspberry Pi (passed through to container using docker). Tried connecting USB into USB HUB, then USB hub into USB2 port. Zigbee still works, and no changes to IKEA RODRET Wireless dimmer.
Not tried moving from ZHA to zigbee2mqtt. Would prefer not to, due to large number of Zigbee devices in use.
Very likely that you are simply having EMF/EMI/RMI interference issues with the Zigbee Coordinator and/or Zigbee Router, or might also be that you do not Zigbee Router devices within close range in your Zigbee network, so before you do any deeper troubleshooting (as in digging through debug logs) be sure that you are first following these best practise tips → Zigbee networks: how to guide for avoiding interference and optimize for getting better range + coverage
Seen others reported it as working fine after changing the battery and following the community best practice setup guide (at least making sure both using a long USB extension cable to a USB 2.0 port or USB 2.0 hub to avoid interference as well as making sure have enough Zigbee Router devices on the same Zigbee network), so read and make an effort to follow those best practices.
If have issues it is recommended to upgrade Zigbee Coordinator firmware regardless of which radio adapter/model you have, (though if have an older adapter then it is unlikely there are any updates).
I would therefore suggest you begin by migrating to a more modern Zigbe radio adapter with a newer Zigbee Coordinator NCP firmware before troubleshooting that issue any deeper. So suggest you either a Texas Instruments CC2652P or an EFR32MG21 based (preferably with an external antenna like the Sonoff ZBDongle-P or the Sonoff ZBDongle-E, which by the way can both be repurposed as powerful Zigbee Router devices if flashed with alternative firmware). Check out → Zigbee buyer's guide
If you get the same issue using a newer Zigbee Coordinator with later then you should report it by posting an issue under Home Assistant core repoitory on GitHub with a debug log for diagnostics from the ZHA integration. Read → https://www.home-assistant.io/integrations/zha#reporting-issues
Again, while it might not seem related, it is highly recommended you regardless of the outcome from the above suggestions, do read and try to follow the best practice tips in this community guide linked below (which for example advice always using a long USB extension cable to a USB 2.0 port or USB 2.0 hub as well as making sure have enough “known good” Zigbee Router devices on your Zigbee network):
No button-events might be the reason of an incomplete pairing of the device, which is a bit tricky when you dont know the process:
Pairing the device with the zigbee controller (after pressing the button on the ikea device 4 times quickly) is only half the work that has to be done.
In the 2nd step you have to trigger the configuration in the zigbee-device and then hold the ikea-button for 10 seconds.
I hadn’t realised that this needed a 2 stage pairing. Had me stuck for a couple of hours, don’t know how many pairing cycles I went through before I found this information. Thank you @Tortenboden
Following this process, 4 presses to initially pair and then a 10 second hold sorted out both devices straight away for me.
For me the following worked: I added a (IKEA) lightbulb to the ZHA, next I put the Rodret in pairing mode (whilst close to the lightbulb and not on the same floor as the Sonoff Zigbee dongle) . It was found instantly and works like a charm! I assume communication through the lightbulb must have done the trick.
Used hardware:
Sonoff Zigbee 3.0 USB Dongle Plus (Texas instruments chip)
IKEA Tradfri Bulb GU10
IKEA Rodret dimmer
1 - Add device to ZHA via reset the device with 4 quick presses and you’re left with a semi configured device (ignore the logbook that’s comes from step 2)
2 - Pair with a Trafadi bulb. Hold remote close to the bulb and hold the pairing button for 10 seconds. From the device info page you’ll notice the the general configuration remains incorrect but we now have events being fired to HA as per the logbook
3 - Attempts to unbind the remote from the bulb fail so remove the device completely from ZHA
4 - Reset and repair as per step 1 and everything works fine
thanks for the reply. the process is very non-deterministic after step 2 i had to reset the the remote (without a repair) 5/6 times to complete the process, that is by clicking 4 times the pair button near my ZHA coordinator.
edit: i paired another remote and after step 2 all was working without the linked bulb issue. as a programmer myself, this is disturbing
This worked for me as well !!! I first tried all other aproaches but pairing through a bulb works like a charm!
I used almost the same hardware:
Sonoff Zigbee 3.0 USB Dongle Plus (Texas instruments chip)
TRADFRI bulb E27 WW globe 806lm by IKEA of Sweden
IKEA Rodret dimmer
Just to add to the experiences re Rodret. I paired one a few months ago and it was a bit of a pain, requiring the two phase process as some have detailed above.
Tonight though I just added two more, and all it needed was a reset - 4 rapid presses on the “link” switch within the back, and it went through the pairing stage into ready, and straight away showed the battery level etc. My only issue was not clicking the button quickly enough to start with, once i did that quick enough it was very straight forward.