Apologies for the length of this post. I really don’t want people to think I’ve popped up on the forum asking a silly question, without properly trying to resolve this myself. I do now feel I’ve given all possible effort, and it has come to nothing. So here I am!
Last time I tried HA it was about ~4 years ago. I’m trying it again now. “Wow” is all I can say. What an awesome lot of improvements there have been over the last few years. Absolutely incredible, and thanks to everyone who put in the work. As a part consequence of all this work, this time around, I was able to deploy a HAOS appliance image onto a proxmox box, and get it up and running.
Having done that, early successes included immediate appearance+support of my Elgato keylights, and, with a bit of fiddling to get the Sonoff Zigbee dongle ‘passed through’ proxmox (and a hardware reboot) support for that activated in HA. Great!
Then I de-paired a Hue bulb from my old hue bridge (which I want to get rid of). And then I paired it with the HA/Zigbee setup. And it just worked, right away. I can’t stress enough how amazed I was by this. It. Just. Worked!
I did the same for a second Hue bulb. Again, it just worked. Fantastic!
… Now this could be where I got overconfident…
I then tried one of the Hue dimmer switches (I believe this is a V1 unit, 324131137411). I de-paired it from the Hue bridge, held a pin in the hole on the back for the required number of seconds (15?) and then Zigbee (zha) spotted it and seemed to set it up. It shows up in HA as an RWL021. Even better, once it had completed doing its thing, and I went into the device’s page, in the Logbook, tapping on the on and off buttons and the dimming buttons actually showed sensible looking events appearing in HA. So I assumed all was fine, and now I could setup some automations.
This is where matters seemed to go from bad to worse, and everything I tried just failed obliquely and in a way that just seemed to defy resolution.
Firstly, I created an automation basically Trigger of “Turn on” pressed, and an action of “Turn on Ceiling Light”. This did not work. Running the automation manually from the web UI DID switch on the light. But pushing the button didn’t. Returning to the switch’s device page, and tapping on the relevant buttons still did produce event logs in the logbook. I can’t quite explain this! The inputs are being seen by HA. But they just aren’t … doing anything.
Two friends who are much more au fait with HA (and have large systems) have tried to help me on this too, and also been unable to shed light.
Googling around, and also searching through this forum, I discovered that apparently I should maybe be using a “Blueprint”. I actually tested two. One was the stefanroelofs one, and the other was the “Awesome HA Blueprints” one. Both of these looked really promising, because it seemed like people were seeing the same issue as I was, but I tested both, and neither worked in my situation, for some reason.
I did some more searching on the forum here. Some people were seeming to say that the dimmer could get itself confused, and into a partially working state, if during the pairing process, something had gone wrong. A way to resolve this was reportedly to tap a button a couple of times during the zigbee pairing process. I attempted this multiple times with the “reconfigure” option, in the device, and also fully deleting and recreating it. To be honest, I cannot really comprehend why this would have made a difference; as far as I could see the important aspect of the always worked for me; i tapped a button on the switch, it logged an event in HA. Surely that must mean it was “working”?
Anyway, reconfiguring, and even fully deleting and re-pairing, did not work.
And kinda… that’s where I’m stuck.
Clearly I am not alone with this problem, others also seem stranded and drifting without a solution; example : ZHA - Philips Hue Dimmer Switch (RWL020 & RWL021) - All buttons fully configurable - #5 by Oseriduun
I very much do not want to turn these switches into e-waste by chucking them all away and replacing them; it seems absolutely crazy to do that – especially as it feels like they so nearly work; pressing a button generates a log in HA. They (basically) do work. They just don’t work work!
Again, sorry for the length of this post but I seem to see a lot of people posting very short “help me” type posts for this specific item of hardware and being told the same thing over and over, which doesn’t work (at least for me). I feel I’ve exhausted all the options I can think of now. I think there is a trick I am missing; for example some people mentioned something about “enabling legacy mode” – could it be that? I couldn’t find anywhere to switch that on though.
So… yeah, hoping someone who has one of these things can help!
- I have tried to post screenshots of the messages appearing in the Logbook for the switch, and also a screenshot of my Automation, but at the moment it’s not letting me post images as part of posts.