Attempted to migrate from Sonoff Dongle-E (firmware 7.4.4.0) to new ZBT-2.
Hardware: Raspbery Pi4 8GB
Both USB 2.0 ports are occupied. First attempted to use a USB 2.0 hub along with the ZBT-2 on one of the USB 2.0 ports, but ZBT-2 was not being detected. Then connected the USB 2.0 Hub to a USB 3.0 port. ZBT-2 was detected.
Next went through the step-by-step (recommended installation) outlined in the guide here.
When attempting to install firmware the process aborted and directed to review the log (see below).
ZBT-2 is not showing up anymore under Devices & services to reattempt the migration.
Logger: homeassistant.components.homeassistant_hardware.firmware_config_flow
Source: components/homeassistant_hardware/firmware_config_flow.py:202
integration: Home Assistant Hardware (documentation, issues)
First occurred: 16:53:04 (1 occurrence)
Last logged: 16:53:04
Failed to flash firmware
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/homeassistant_hardware/util.py", line 413, 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 202, in _install_firmware_step
await self.firmware_install_task
File "/usr/src/homeassistant/homeassistant/components/homeassistant_hardware/firmware_config_flow.py", line 297, in _install_firmware
self._probed_firmware_info = await async_flash_silabs_firmware(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<9 lines>...
)
^
File "/usr/src/homeassistant/homeassistant/components/homeassistant_hardware/util.py", line 420, in async_flash_silabs_firmware
raise HomeAssistantError("Failed to flash firmware") from err
homeassistant.exceptions.HomeAssistantError: Failed to flash firmware