HA Error “Failed to call service”

Hi,

I’m new to Home-assistant, just installed the Green HA last few days, work well until yesterday, but today all the switches doesn’t work below error message appear:

Restart once, it worked for few mins, and failed again.

Below are the log report, appreciate some help how to resolve this issue:

Logger:

homeassistant.components.websocket_api.http.connection
Source: components/websocket_api/commands.py:239
integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 11:04:38 (8 occurrences)
Last logged: 11:21:09

[281472917809344] Failed to send request: Failed to enqueue message after 3 attempts: <EmberStatus.MAX_MESSAGE_LIMIT_REACHED: 114>
[281472562912064] Failed to send request: Failed to enqueue message after 3 attempts: <EmberStatus.MAX_MESSAGE_LIMIT_REACHED: 114>
[281472558725056] Failed to send request: Failed to enqueue message after 3 attempts: <EmberStatus.MAX_MESSAGE_LIMIT_REACHED: 114>
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/zha/core/cluster_handlers/init.py”, line 64, in wrap_zigpy_exceptions
yield
File “/usr/src/homeassistant/homeassistant/components/zha/core/cluster_handlers/init.py”, line 84, in wrapper
return await RETRYABLE_REQUEST_DECORATOR(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/zigpy/util.py”, line 131, in retry
return await func()
^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/zigpy/quirks/init.py”, line 228, in command
return await self.request(
^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/zigpy/zcl/init.py”, line 377, in request
return await self._endpoint.request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/zigpy/endpoint.py”, line 253, in request
return await self.device.request(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/zigpy/device.py”, line 339, in request
await send_request()
File “/usr/local/lib/python3.12/site-packages/zigpy/application.py”, line 841, in request
await self.send_packet(
File “/usr/local/lib/python3.12/site-packages/bellows/zigbee/application.py”, line 912, in send_packet
raise zigpy.exceptions.DeliveryError(
zigpy.exceptions.DeliveryError: Failed to enqueue message after 3 attempts: <EmberStatus.MAX_MESSAGE_LIMIT_REACHED: 114>

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py”, line 239, in handle_call_service
response = await hass.services.async_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/core.py”, line 2543, in async_call
response_data = await coro
^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/core.py”, line 2580, in _execute_service
return await target(service_call)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/service.py”, line 971, in entity_service_call
single_response = await _handle_entity_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/service.py”, line 1043, in _handle_entity_call
result = await task
^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/light/init.py”, line 642, in async_handle_light_off_service
await light.async_turn_off(**filter_turn_off_params(light, params))
File “/usr/src/homeassistant/homeassistant/components/zha/light.py”, line 472, in async_turn_off
result = await self._on_off_cluster_handler.off()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/zha/core/cluster_handlers/init.py”, line 83, in wrapper
with wrap_zigpy_exceptions():
File “/usr/local/lib/python3.12/contextlib.py”, line 158, in exit
self.gen.throw(value)
File “/usr/src/homeassistant/homeassistant/components/zha/core/cluster_handlers/init.py”, line 75, in wrap_zigpy_exceptions
raise HomeAssistantError(message) from exc
homeassistant.exceptions.HomeAssistantError: Failed to send request: Failed to enqueue message after 3 attempts: <EmberStatus.MAX_MESSAGE_LIMIT_REACHED: 114>

Thanks guys

2 Likes

I’m getting the exact same issue.
For context I’m also using HA Green, I have the sky connect dongle and the restart fixed the issue temporarily as mentioned. I’ve a feeling an update has something to do with it.

I did a little reading before I went to bed last night and ended up looking at a known issue on the ZHA integration docs on github. I tried restoring a backup of an older version but I’m new to HA and am not sure if that rolls back the actual package updates or if it just rolls back my yml and configs.

Will give it another go today and hopefully forcibly downgrade my ZHA integration version if I can do that.