I did update my ZBT-2 through Home Assistant to 7.5.1.0 and it returned error and break everything.
When I did re-flashed it with Install Firmware – Device Toolbox to 7.4.4.6 it works again.
My understanding from this is that Home Assistant can’t install 7.5.1.0 and I have been searching for the installation file for 7.5.1.0 so I can upload it to the toolbox and update the zbt-2 manually but I can’t find the file.
Firmware flash failed on Home Assistant Connect ZBT-2
I am trying to update the Zigbee firmware on my Home Assistant Connect ZBT-2, but the flash fails with the following error.
Error details
Logger:homeassistant.components.homeassistant_hardware.firmware_config_flow Source:components/homeassistant_hardware/firmware_config_flow.py:203 Integration: Home Assistant Hardware
First occurred: 10:15:34 (2 occurrences) Last logged: 12:59:16
Full traceback
Failed to flash firmware
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/homeassistant_hardware/util.py", line 421, in async_flash_silabs_firmware
await flasher.enter_bootloader()
File "/usr/local/lib/python3.13/site-packages/universal_silabs_flasher/flasher.py", line 358, in enter_bootloader
await self.probe_app_type()
File "/usr/local/lib/python3.13/site-packages/universal_silabs_flasher/flasher.py", line 329, in probe_app_type
raise RuntimeError("Failed to probe running application type")
RuntimeError: Failed to probe running application type
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/homeassistant_hardware/firmware_config_flow.py", line 203, in _install_firmware_step
await self.firmware_install_task
File "/usr/src/homeassistant/homeassistant/components/homeassistant_hardware/firmware_config_flow.py", line 310, in _install_firmware
self._probed_firmware_info = await async_flash_silabs_firmware(
...
)
File "/usr/src/homeassistant/homeassistant/components/homeassistant_hardware/util.py", line 430, in async_flash_silabs_firmware
raise HomeAssistantError("Failed to flash firmware") from err
homeassistant.exceptions.HomeAssistantError: Failed to flash firmware
I had a similar problem with the Zigbee part. I reflashed the stick to 7.4.4.6 , then closed off HA, switched off my VM in Synology, restarted the lot and everything started to work again. Back on 7.4.4.6 and the update 7.5.1.o shows up again in HA. Will not touch it hahahaha.
Had the same issue with my ZBT-2. Tried to flash with the new firmware via HA, failed, and brought my entire Zigbee network down. I moved the ZBT-2 to my Windows PC and used the web firmware installer at Install Firmware – Device Toolbox then re-plugged it into my HA box. Rebooted the VM and everything came back to normal.
HA still wants me to update to 7.5.1.0 though. No thanks!
I’ve also added to a GitHub issue with a link here, and my detailed issue report:
I can understand the concern over network address / keys.
There is a Download Backup option in the Zigbee Home Automation / ZHA settings page which gives a JSON with all of the network settings which looks pretty comprehensive in case something gets erased: