It is newer IKEA device firmware updates that are known to cause issues so just do not update firmware on your IKEA devices unless you are already having major problems with them, (you really should not try to fix what is not broken, at least not when it comes to IKEA devices Zigbee firmware as IKEA’s newer firmware is known to have problems), but that is enough discussion about that in this thread, (please start a new thread if you want to discuss that more).
As for this Zigbee Coordinator adapter (which is what this thread is only about), as long as you follow other best practices then the latest Z-Stack Zigbee Coordinator version from Koenkk’s master branch is generally what is recommend for all CC2652/CC2652P based radio adapters, see → Z-Stack-firmware/coordinator/Z-Stack_3.x.0/bin at master · Koenkk/Z-Stack-firmware · GitHub
Again, first also make sure that you do your best to try to follow follow all other best practice tips as per this guide as it tella how to avoid the root causes for most issues and problems most users have if they do not optimize their Zigbee setup. Please start a new thread if you want to discuss that further:
FYI, there is a new experimental Z-Stack 20240710 firmware build available for those with issues in previous release who want to test + preferably also give feedback to the Z-Stack firmware developers:
Other testers have been testing it for three weeks now and most look to be reporting it as stable so far.
If no one reports it as troublesome then that version will likely soon become the next “master” version.
Note! Always remember to do a Zigbee network backup to file before upgrading firmware for restoring.
FYI, Koenkk’s community build of Z-Stack_3.x.0 coordinator 20240710 firmware version has now officially been released as the new “master” which means that is the latest cutting-edge release image available:
While this version now being the new “master” implies that it is mature enough for everyone to start using, but be aware that it does cutting-edge so it has still not been proven to be stable in the long-run, therefore if you stumble into issues you might need to revert to an older firmware version and restore your Zigbee network from a backup (thus you always remember to do a full Zigbee network backup to file before upgrading firmware for restoring!). Not sure how well it has been tested with the ZHA integration and zigpy-znp as Koenkk himself only test it with Zigbee2MQTT (because he is the leas developer of that project).
Note! Regadless of which Zigbee gateway software application that you are using it is common that zstack firmware flashing restore the adapter to factory default and therefore it is generally recommended and best practice to always do a full backup before flashing firmware and then restore that backup directly after flashed the adapter. Personally I always temporary stop/disable my Zigbee gateway software application use zigpy-cli as a stand-alone tool on a other computer for external backup and restore:
As always, flash at your own risk and be prepared to revert to older firmware if not working well for you with your specific devices (and then needing to restore backup from file so save that in a good place).
Again, post feedback on Z-Stack_3.x.0 coordinator 20240710 firmware specific issues on GitHub here:
Hi!
I was having issues pairing some ikea remotes and had the great idea of upgrading the firmware to CC1352P2_CC2652P_launchpad_coordinator_20240710
My current network still work great. I havent seen any existing device disconnecting, but I seem unable to pair any new device.
Before I go and downgrade the firmware again. is there any tip on how to do this properly? I used cc2538-bsl and it said the flash was successful.
Can I just downgrade? Do I need to take any specific precaution when doing this?
thanks.
Well, that’s strange. I have upgraded a Dongle Plus (coordinator) to 20240710 lately and pairing new devices is working without issues.
Have you tried by shutting HA down, pulling the coordinator out of the server for ~3 minutes (to make sure it’s volantile memory is cleared) and then putting the coordinator back in and boot your HA machine? It’s worth a try before you get into the hassle and downgrade the firmware.
@Tamsy Im not sure what happened. I rebooted the whole computer, took out the dongle, etc but nothing would pair. (existing devices kept working!)
In the end I freaked out and downgraded to a previous version and it went worse, so I went back (again) to the newest firmware and existing devices work again.
I did manage to pair 1 device after the last flash, but otherwise doesn’t seem like the process is as good as it was before.
@Tamsy I already do. the original firmware worked fine (from 2021), I updated it because I was having issue with some specific devices and was out of ideas.
at least existing devices keep working, but I’ll see if I can find the original firmware I had (the github project only has firmwares from 2022 onward.)
Updated my Sonoff ZBDongle-Plus-P Coordinator to fw 20240710. Tried to reconnect all my Sonoff ZBDongle-Plus-P & E Routers by removing them from the USB power adapter.
After putting in back, using the Sonoff ZBDongle-Plus-P Coordinator to “add devices via this device” is not working.
After 3 months running 20240710 I had to revert to 20221226 because one day (without having made any changes to my configuration for several weeks) I woke up to my entire zigbee network unresponsive. Devices would appear in Z2M as if nothing was wrong. But trying to run any commands in Z2M (map scan, interview, permit join all, etc.) resulted in a BUFFER_FULL error. Tried all combinations of restarting, with no change at all. Reverting the firmware to the older version finally fixed it. Have noticed at least one other person in the github issues reporting a similar problem. I have a network of about 15 devices, almost all of which are IKEA devices.