#ZHA update from popup gets error

1 messages · Page 1 of 1 (latest)

robust pumice
#

ZHA update from popup gets error:
"Failed to call service update/install. Update was not successful - result: <Status.FAILURE: 1>"

#
Core             2024.2.1
Supervisor       2024.01.1
Operating System 11.5
Frontend         20240207.1
#

When I update by this method I get:

Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/zigpy/ota/manager.py", line 142, in _image_block_req
    await self.ota_cluster.image_block_response(
  File "/usr/local/lib/python3.12/site-packages/zigpy/zcl/__init__.py", line 415, in reply
    return await self._endpoint.reply(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/zigpy/endpoint.py", line 278, in reply
    return await self.device.reply(
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/zigpy/device.py", line 488, in reply
    return await self.request(
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/zigpy/device.py", line 322, in request
    await send_request()
  File "/usr/local/lib/python3.12/site-packages/zigpy/application.py", line 833, in request
    await self.send_packet(
  File "/usr/local/lib/python3.12/site-packages/zigpy_deconz/zigbee/application.py", line 530, in send_packet
    raise zigpy.exceptions.DeliveryError(
zigpy.exceptions.DeliveryError: Failed to deliver packet: 
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/zigpy/ota/manager.py", line 158, in _image_block_req
    self._upgrade_end_future.set_result(foundation.Status.FAILURE)
asyncio.exceptions.InvalidStateError: invalid state
#

I have successfully updated Hue and Osram bulbs in the past without issue. I have also updated Ikea switches without issue. This is the first time I've seen the notification and option to update. Is this functionality fully operational and is there anything I need to do to the LED, ie change a setting to allow OTA updates via this function?