I’ve waited to make this post after doing as much research and testing on my own as I could but can’t seem to figure this out. Even while typing this out i’ve been checking the “your topic is similar to…” posts but I can’t seem to find the answers i’m looking for so here we go…
I purchased x2 Ikea Symfonisk, gen 2 remotes a while back after reading that they play really well with HASS if you can update them to the 0x01000035 firmware. After going through a lot of the same issues I’ll describe below and still not knowing what I did to get them to finally recognize they needed an update, I was eventually able to to update them and absolutely love all the functionality I was able to pack into these remotes (I’ll have to share these ideas at some point in the future).
So, I naturally decided to buy a couple more the next time I was in Ikea but am having a hell of a time getting these to recognize they need an update (just like before) and I thought maybe I’d try my hand at properly asking the questions and see if anyone can help me figure out what the problem is.
WHAT I’M WORKING WITH:
-
Home Assistant Green
HASS Firmware at the time of posting: 2025.1.4 (but i’ve had these problems for previous versions too) -
Ikea Symfonisk Sound Remote, gen 2
Current firmware: 0x00010012 -
Sonoff Zigbee 3.0 USB Dongle Plus-E Gateway
Current Firmware: 6.10.3.0 build 297 -
I do not have or want to purchase the Ikea hub
WHAT I WANT TO DO:
- Update the Symfonisk Remotes from 0x00010012 to 0x01000035
*I have successfully done this using the same setup listed above on two other of the same remotes but it wasn’t easy and I have no idea what caused HA to finally recognize that there was new firmware and allow me to update them.
WHAT’S HAPPENING
- Once I’ve added the remotes to HASS via ZHA, it will say “firmware up-to-date” and show the out of date firmware 0x00010012.
- Most of time (prior to removing and re-adding a remote) it will eventually say “firmware unknown”. I was hoping this meant the system noticed the current and latest firmware are different and that it was just taking a while to figure out but this isn’t the case.
- Other times, the remotes will just stay at “firmware up-to-date” even when there are other of the same devices with newer firmware installed in the same HASS setup.
WHAT I’VE TRIED:
-
I’ve added both remotes waited a week + with them right next to the Zigbee antenna.
-
I’ve removed the remotes from HASS and re-added them:
- At various times of night and day.
- Directly after restarting HASS
- Taking the batteries out and putting them back in
- While pushing various remote buttons
-
I’ve tried dropping the yaml code I found across multiple posts into the .config file and restarting HASS and waiting.
-
I’ve also tried performing an action to force HASS to recheck the firmware via the developer tools tab. I will admit I may not have done this one properly but I know doing this wasn’t what got the original two remotes to allow me to click the “update” button.
MY QUESTIONS
-
Can anyone help me understand what I may be doing wrong and how I can get my HASS to allow me to update my remotes via ZHA?
-
Is it just that this process is tricky and the getting communication between these devices and the location that Ikea houses the firmware?
-
Of all the similar solves I’ve found and read through, it seems like a lot of those methods are outdated…is there a new proper way to go about this?
-
I’ve seen that there may be a way to upload the actual firmware into a HASS folder and update it from there directly but I haven’t been able to find a place to download the latest firmware that I trusted enough to be the correct file so that I don’t brick the remotes. Is there a place that I’m just completely missing? Is this method recommended?
Any help would be greatly appreciated and with my luck, as soon as I post this, I know I will get the ability to update the remote, just because that’s how things work, but I figured this may help out other people with the same problem too.
Thanks!