About this deal
https://github.com/xsp1989/zigbeeFirmware/blob/4533c8daa1e571801a2c49dca8498a1b1b79f54f/firmware/Zigbee3.0_Dongle/EZSP/README.md Therefore if you already own a relatively modern Zigbee USB adapter and do not yet have over 50+ Zigbee devices then taking actions to avoid interference by optimizing your Zigbee adapter placement, etc. and adding more Zigbee Router devices will in practice have a much larger impact on your overall experience than migration to another modern Zigbee USB adapter with similar specifications.
Maybe post a Zigbee network map to also show if all the battery-operated sensors are connecting to the closest Zigbee Router devices or if they are all only connecting directly to the Zigbee Coordinator. The feature ability to change Zigbee channel without re-pairing devices is discussed with zigpy developers here → Is it (technically) possible to change ZigBee channel without having to re-pair every device? · Discussion #908 · zigpy/zigpy · GitHub For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description. Elelabs EZSP Firmware Upgrade Utility can be used to flash the firmware to a newer or older version:FYI, Home Assistant developer bdraco has just now added support for automatically discovering USB adapter in Home Assistant’s ZHA integration, (for details read PR #/54904, #54935, and #54986). See: Important: Ensure the 3 way switch on your main board is in AEM position as shown below. The BRD4166A doesn't have this switch. Yes I know they aren’t standards compliant but I thought it’s about difficulties in joining only. But like that it’s completely unusable. Note that the CH340C and CH340E models in the CH340 series are less expensive but do not feature writable/ programmable EEPROM. If do a google search for "GL-EFR32H" (or "GL-EFR32S") then you will find more info, including their own document for them here:
Note: You can update the GSDK or toolchain from Studio -> Help -> Update Software -> SDKs/ToolchainsThat will add USB identifiers for VID (Vendor ID)+ PID (Product ID) in combination with "Product Description ID" as unique identifier for it: The exact same Silicon Labs EFR32MG21 SoC is by the way also built-in to “Home Assistant Yellow” (formerly “Home Assistant Amber”):