Hi all
Trying to upgrade firmware on the Tradfri switches using ZHA via Sonoff coordinator.
It starts ok, but after about 50-70% fails
Is there a way to make it go faster? Maybe reconfigure parameters so that it checks in faster or something? Using external battery pack as I was chewing through coin batteries very quickly
Firstly, can I suggest using the forum search, as there are a LOT of posts with the IKEA TRĂ…DFRI 5-button Zigbee remote for battery life, Zigbee coverage, events, and firmware upgrades.
The issue is Zigbee RF protocol and the limits of a CR2032 doesn’t yield much bandwidth, so can take a few DAYS to upgrade.
You can check your ZHA config against this post (I don’t use Z2M):
I’ve used two modifications with IKEA Zigbee:
The TRĂ…DFRI UK mains switch has a tiny hole for the pairing button which is unreliable and a PITA.
Get a 1mm drill, and CAREFULLY enlarge the hole so a normal paper-clip fits, without creating a shock risk.
Pairing can be a PITA, so random button presses and walking away for a few hours is recommended.
Once paired, the IKEA sockets give a good Zigbee mesh.
The TRĂ…DFRI 5-button remotes are quite sensitive to the slightest voltage sag, and fail quickly. They then often need re-pairing with the coordinator.
I used a bench PSU for voltage testing set to 3.4V with croc-clips replacing the CR2032, but a couple of AA cells in a holder might also work - which is what seem to be doing.
Firmware: 0x24040005 is better for CR2032 life, once paired, and upgraded, but they still die and need re-pairing (usually just as you need them as the battery gauge is rubbish).
Once the latest IKEA Thread kit is available and stable, my plan is to give my Zigbee kit away and move to Thread. At least Thread has a standards certification and testing process, so “quirks files” hopefully disappear.
Thank you for a great write up!
I have configured zha for ota and HA tells me thaf new firmware is available, but it does not auto update. And when I manually select “Update”, its starts ok, but just never finishes and then goes back to saying the same thing about firmware version
I am aware of the bad battery life and using 2 AAs at the moment to update it