core: Update of Sonoff ZBMINIL2 fails with baffling error code

The problem

ZHA reports that a firmware update from 0x0000100a to 0x0000100e is available. However, when install is clicked there’s a pause, the following error appears in the log - Status.FAILURE: 1 - and the device firmware is unchanged.

What version of Home Assistant Core has the issue?

core-2024.2.1

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

ZHA

Link to integration documentation on our website

https://www.home-assistant.io/integrations/zha

Diagnostics information

home-assistant_zha_2024-02-11T13-04-19.382Z.log

Example YAML snippet

No response

Anything in the logs that might be useful for us?

See file attached (I hope!)

Additional information

No response

About this issue

  • Original URL
  • State: open
  • Created 5 months ago
  • Reactions: 4
  • Comments: 23 (5 by maintainers)

Most upvoted comments

I have exactly the same problem. In fact I have not been able to update a single one of my ~15 ZBMINIL2s. The updates fails when it is around 60-70% complete. The process is incredibly slow (while testing right now it has taken 26 mins to get to 47%)

Screenshot 2024-02-26 at 15 56 45

This might not solve your problem(s), but it solved mine. My problem was that some ZHA devices (in my case, Sonoff ZBMINIL2, didn’t update, no matter how often I tried, how one-after-another I tried, or how much time I gave the update. My solution was that I replaced my SkyConnect stick (that I used for ZHA) with a Zigstar UZG (https://uzg.zig-star.com/product/) and moved all devices to Z2M. In Z2M I have been able to update every single one of the devices, slowly but steadily. Yes, this required me to basically rebuild my entire Zigbee network, in Z2M instead of ZHA. It took some time but I am much happier with the situation now. No more odd dropouts of devices, and the Z2M overview of devices is – IMHO – much more comprehensive.