Closed ecchodun closed 2 months ago
Just wanted to also add the issues since the recent Home Assistant upgrade, My IKEA devices (mainly switches) either don't respond or very delayed. and get the sl_Status.ZIGBEE_DELIVERY_FAILED: 307 error
Edit: Also worth adding that my thermostat is affected as well. It is very difficult to adjust the settings on it....and winter is coming.
As per request. debug logging turned on
Logger: homeassistant.core
Source: core.py:2781
First occurred: 10:29:31 AM (5 occurrences)
Last logged: 10:29:35 AM
Error executing service: <ServiceCall light.turn_off (c:01J7CEDF1PDTJZN36794PJZX4D): entity_id=['light.office_lights_light'], params=>
Error executing service: <ServiceCall light.turn_off (c:01J7CEDF1PDTJZN36794PJZX4D): entity_id=['light.shower'], params=>
Error executing service: <ServiceCall light.turn_off (c:01J7CEDF1PDTJZN36794PJZX4D): entity_id=['light.entry_lights'], params=>
Error executing service: <ServiceCall light.turn_off (c:01J7CEDF1PDTJZN36794PJZX4D): entity_id=['light.kitchen_lights'], params=>
Error executing service: <ServiceCall light.turn_off (c:01J7CEDF1PDTJZN36794PJZX4D): entity_id=['light.hallway_lights'], params=>
Traceback (most recent call last):
File "/usr/local/lib/python3.12/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 67, in wrap_zigpy_exceptions
yield
File "/usr/local/lib/python3.12/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 85, in wrapper
return await RETRYABLE_REQUEST_DECORATOR(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/zigpy/util.py", line 136, in retry
return await func()
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/zigpy/zcl/__init__.py", line 378, in request
return await self._endpoint.request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/zigpy/endpoint.py", line 265, 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 834, in request
await self.send_packet(
File "/usr/local/lib/python3.12/site-packages/bellows/zigbee/application.py", line 827, in send_packet
raise zigpy.exceptions.DeliveryError(
zigpy.exceptions.DeliveryError: Failed to deliver message: <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/zha/helpers.py", line 1288, in handler
return await func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/zha/light.py", line 195, in async_turn_off
await self.entity_data.entity.async_turn_off(
File "/usr/local/lib/python3.12/site-packages/zha/application/platforms/light/__init__.py", line 521, in async_turn_off
result = await self._on_off_cluster_handler.off()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 84, in wrapper
with wrap_zigpy_exceptions():
File "/usr/local/lib/python3.12/contextlib.py", line 158, in __exit__
self.gen.throw(value)
File "/usr/local/lib/python3.12/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 76, in wrap_zigpy_exceptions
raise ZHAException(message) from exc
zha.exceptions.ZHAException: Failed to send request: Failed to deliver message: <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/core.py", line 2781, in _run_service_call_catch_exceptions
await coro_or_task
File "/usr/src/homeassistant/homeassistant/core.py", line 2804, in _execute_service
return await target(service_call)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 996, in entity_service_call
single_response = await _handle_entity_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 1068, in _handle_entity_call
result = await task
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 637, in async_handle_light_off_service
await light.async_turn_off(**filter_turn_off_params(light, params))
File "/usr/src/homeassistant/homeassistant/components/zha/helpers.py", line 1290, in handler
raise HomeAssistantError(err) from err
homeassistant.exceptions.HomeAssistantError: Failed to send request: Failed to deliver message: <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074>
+1 started getting this issue out of the blue 2024.9.1 hopefully it was a one time thing.
liver message: <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074>
I've experienced this kind of errors while using OTA with ZHA. Downgrading HA did not help that much. Since I've updated the Firmware of my SkyConnect the connection seems to be stable.
For anyone commenting on this issue with logs, please generate them as shown below. The tracebacks you see in /config/logs
don't really contain any information, unfortunately.
couldn't turn my lights off this morning from a slave switch (a zigbee switch that isn't wired directly to the lights circuit - _TZ3000_ugaem1nb):
{
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2024.9.1",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.12.4",
"docker": true,
"arch": "x86_64",
"timezone": "Pacific/Auckland",
"os_name": "Linux",
"os_version": "6.6.46-haos",
"supervisor": "2024.08.0",
"host_os": "Home Assistant OS 13.1",
"docker_version": "26.1.4",
"chassis": "vm",
"run_as_root": true
},
"custom_components": {
"watchman": {
"documentation": "https://github.com/dummylabs/thewatchman",
"version": "0.6.3",
"requirements": [
"prettytable==3.10.0"
]
},
"hacs": {
"documentation": "https://hacs.xyz/docs/configuration/start",
"version": "2.0.1",
"requirements": [
"aiogithubapi>=22.10.1"
]
},
"remootio": {
"documentation": "https://www.home-assistant.io/integrations/remootio",
"version": "2.0",
"requirements": [
"aioremootio @ git+https://github.com/peaceduck/aioremootio"
]
},
"alarmo": {
"documentation": "https://github.com/nielsfaber/alarmo",
"version": "v1.10.4",
"requirements": []
},
"localtuya": {
"documentation": "https://github.com/rospogrigio/localtuya/",
"version": "5.2.1",
"requirements": []
}
},
"integration_manifest": {
"domain": "zha",
"name": "Zigbee Home Automation",
"after_dependencies": [
"onboarding",
"usb"
],
"codeowners": [
"dmulcahey",
"adminiuga",
"puddly",
"TheJulianJES"
],
"config_flow": true,
"dependencies": [
"file_upload"
],
"documentation": "https://www.home-assistant.io/integrations/zha",
"iot_class": "local_polling",
"loggers": [
"aiosqlite",
"bellows",
"crccheck",
"pure_pcapy3",
"zhaquirks",
"zigpy",
"zigpy_deconz",
"zigpy_xbee",
"zigpy_zigate",
"zigpy_znp",
"zha",
"universal_silabs_flasher"
],
"requirements": [
"universal-silabs-flasher==0.0.22",
"zha==0.0.32"
],
"usb": [
{
"vid": "10C4",
"pid": "EA60",
"description": "*2652*",
"known_devices": [
"slae.sh cc2652rb stick"
]
},
{
"vid": "10C4",
"pid": "EA60",
"description": "*slzb-07*",
"known_devices": [
"smlight slzb-07"
]
},
{
"vid": "1A86",
"pid": "55D4",
"description": "*sonoff*plus*",
"known_devices": [
"sonoff zigbee dongle plus v2"
]
},
{
"vid": "10C4",
"pid": "EA60",
"description": "*sonoff*plus*",
"known_devices": [
"sonoff zigbee dongle plus"
]
},
{
"vid": "10C4",
"pid": "EA60",
"description": "*tubeszb*",
"known_devices": [
"TubesZB Coordinator"
]
},
{
"vid": "1A86",
"pid": "7523",
"description": "*tubeszb*",
"known_devices": [
"TubesZB Coordinator"
]
},
{
"vid": "1A86",
"pid": "7523",
"description": "*zigstar*",
"known_devices": [
"ZigStar Coordinators"
]
},
{
"vid": "1CF1",
"pid": "0030",
"description": "*conbee*",
"known_devices": [
"Conbee II"
]
},
{
"vid": "0403",
"pid": "6015",
"description": "*conbee*",
"known_devices": [
"Conbee III"
]
},
{
"vid": "10C4",
"pid": "8A2A",
"description": "*zigbee*",
"known_devices": [
"Nortek HUSBZB-1"
]
},
{
"vid": "0403",
"pid": "6015",
"description": "*zigate*",
"known_devices": [
"ZiGate+"
]
},
{
"vid": "10C4",
"pid": "EA60",
"description": "*zigate*",
"known_devices": [
"ZiGate"
]
},
{
"vid": "10C4",
"pid": "8B34",
"description": "*bv 2010/10*",
"known_devices": [
"Bitron Video AV2010/10"
]
}
],
"zeroconf": [
{
"type": "_esphomelib._tcp.local.",
"name": "tube*"
},
{
"type": "_zigate-zigbee-gateway._tcp.local.",
"name": "*zigate*"
},
{
"type": "_zigstar_gw._tcp.local.",
"name": "*zigstar*"
},
{
"type": "_uzg-01._tcp.local.",
"name": "uzg-01*"
},
{
"type": "_slzb-06._tcp.local.",
"name": "slzb-06*"
},
{
"type": "_xzg._tcp.local.",
"name": "xzg*"
},
{
"type": "_czc._tcp.local.",
"name": "czc*"
}
],
"is_built_in": true
},
"setup_times": {
"null": {
"setup": 3.778300001044954e-05
},
"fa49229cae0d87878f17c51f696bd3bc": {
"wait_import_platforms": -0.18912966400000641,
"wait_base_component": -0.000585119999982453,
"config_entry_setup": 10.108880099000004
}
},
"data": {
"config": {},
"config_entry": {
"created_at": "1970-01-01T00:00:00+00:00",
"data": {
"device": {
"path": "/dev/serial/by-id/usb-Nabu_Casa_SkyConnect_v1.0_b4d0198438e2ed119e49eb5162c613ac-if00-port0",
"flow_control": null,
"baudrate": 115200
},
"radio_type": "ezsp"
},
"disabled_by": null,
"domain": "zha",
"entry_id": "fa49229cae0d87878f17c51f696bd3bc",
"minor_version": 1,
"modified_at": "1970-01-01T00:00:00+00:00",
"options": {},
"pref_disable_new_entities": false,
"pref_disable_polling": false,
"source": "user",
"title": "SkyConnect v1.0, s/n: b4d0198438e2ed119e49eb5162c613ac - Nabu Casa",
"unique_id": null,
"version": 4
},
"application_state": {
"node_info": {
"nwk": 0,
"ieee": "**REDACTED**",
"logical_type": 0,
"model": "SkyConnect v1.0",
"manufacturer": "Nabu Casa",
"version": "7.1.1.0 build 273"
},
"network_info": {
"extended_pan_id": "**REDACTED**",
"pan_id": 62393,
"nwk_update_id": 3,
"nwk_manager_id": 0,
"channel": 11,
"channel_mask": 134215680,
"security_level": 5,
"network_key": "**REDACTED**",
"tc_link_key": {
"key": [
90,
105,
103,
66,
101,
101,
65,
108,
108,
105,
97,
110,
99,
101,
48,
57
],
"tx_counter": 106496,
"rx_counter": 0,
"seq": 0,
"partner_ieee": "**REDACTED**"
},
"key_table": [],
"children": [],
"nwk_addresses": {},
"stack_specific": {
"ezsp": {
"hashed_tclk": "6e6c43ab05dc38a98b6812c7f01612ca"
}
},
"metadata": {
"ezsp": {
"stack_version": 9,
"can_burn_userdata_custom_eui64": true,
"can_rewrite_custom_eui64": false
}
},
"source": "bellows@0.40.5"
},
"counters": {
"ezsp_counters": {
"MAC_RX_BROADCAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_RX_BROADCAST', _raw_value=3189, reset_count=30, _last_reset_value=102058)"
},
"MAC_TX_BROADCAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_TX_BROADCAST', _raw_value=294, reset_count=30, _last_reset_value=11190)"
},
"MAC_RX_UNICAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_RX_UNICAST', _raw_value=2478, reset_count=30, _last_reset_value=82666)"
},
"MAC_TX_UNICAST_SUCCESS": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_TX_UNICAST_SUCCESS', _raw_value=1681, reset_count=30, _last_reset_value=57473)"
},
"MAC_TX_UNICAST_RETRY": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_TX_UNICAST_RETRY', _raw_value=161, reset_count=30, _last_reset_value=10634)"
},
"MAC_TX_UNICAST_FAILED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_TX_UNICAST_FAILED', _raw_value=17, reset_count=30, _last_reset_value=1170)"
},
"APS_DATA_RX_BROADCAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_RX_BROADCAST', _raw_value=1, reset_count=30, _last_reset_value=125)"
},
"APS_DATA_TX_BROADCAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_TX_BROADCAST', _raw_value=1, reset_count=30, _last_reset_value=125)"
},
"APS_DATA_RX_UNICAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_RX_UNICAST', _raw_value=1550, reset_count=30, _last_reset_value=47520)"
},
"APS_DATA_TX_UNICAST_SUCCESS": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_TX_UNICAST_SUCCESS', _raw_value=795, reset_count=30, _last_reset_value=28616)"
},
"APS_DATA_TX_UNICAST_RETRY": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_TX_UNICAST_RETRY', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"APS_DATA_TX_UNICAST_FAILED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_TX_UNICAST_FAILED', _raw_value=1, reset_count=30, _last_reset_value=229)"
},
"ROUTE_DISCOVERY_INITIATED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ROUTE_DISCOVERY_INITIATED', _raw_value=48, reset_count=30, _last_reset_value=1895)"
},
"NEIGHBOR_ADDED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NEIGHBOR_ADDED', _raw_value=0, reset_count=30, _last_reset_value=10)"
},
"NEIGHBOR_REMOVED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NEIGHBOR_REMOVED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"NEIGHBOR_STALE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NEIGHBOR_STALE', _raw_value=3, reset_count=30, _last_reset_value=163)"
},
"JOIN_INDICATION": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='JOIN_INDICATION', _raw_value=0, reset_count=30, _last_reset_value=1)"
},
"CHILD_REMOVED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='CHILD_REMOVED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"ASH_OVERFLOW_ERROR": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ASH_OVERFLOW_ERROR', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"ASH_FRAMING_ERROR": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ASH_FRAMING_ERROR', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"ASH_OVERRUN_ERROR": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ASH_OVERRUN_ERROR', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"NWK_FRAME_COUNTER_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NWK_FRAME_COUNTER_FAILURE', _raw_value=0, reset_count=30, _last_reset_value=35)"
},
"APS_FRAME_COUNTER_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_FRAME_COUNTER_FAILURE', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"UTILITY": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='UTILITY', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"APS_LINK_KEY_NOT_AUTHORIZED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_LINK_KEY_NOT_AUTHORIZED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"NWK_DECRYPTION_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NWK_DECRYPTION_FAILURE', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"APS_DECRYPTION_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DECRYPTION_FAILURE', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"ALLOCATE_PACKET_BUFFER_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ALLOCATE_PACKET_BUFFER_FAILURE', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"RELAYED_UNICAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='RELAYED_UNICAST', _raw_value=0, reset_count=30, _last_reset_value=2)"
},
"PHY_TO_MAC_QUEUE_LIMIT_REACHED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PHY_TO_MAC_QUEUE_LIMIT_REACHED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"PACKET_VALIDATE_LIBRARY_DROPPED_COUNT": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PACKET_VALIDATE_LIBRARY_DROPPED_COUNT', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"TYPE_NWK_RETRY_OVERFLOW": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='TYPE_NWK_RETRY_OVERFLOW', _raw_value=0, reset_count=30, _last_reset_value=1)"
},
"PHY_CCA_FAIL_COUNT": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PHY_CCA_FAIL_COUNT', _raw_value=6, reset_count=30, _last_reset_value=311)"
},
"BROADCAST_TABLE_FULL": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='BROADCAST_TABLE_FULL', _raw_value=0, reset_count=30, _last_reset_value=52)"
},
"PTA_LO_PRI_REQUESTED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_LO_PRI_REQUESTED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"PTA_HI_PRI_REQUESTED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_HI_PRI_REQUESTED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"PTA_LO_PRI_DENIED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_LO_PRI_DENIED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"PTA_HI_PRI_DENIED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_HI_PRI_DENIED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"PTA_LO_PRI_TX_ABORTED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_LO_PRI_TX_ABORTED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"PTA_HI_PRI_TX_ABORTED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_HI_PRI_TX_ABORTED', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"ADDRESS_CONFLICT_SENT": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ADDRESS_CONFLICT_SENT', _raw_value=0, reset_count=30, _last_reset_value=0)"
},
"EZSP_FREE_BUFFERS": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='EZSP_FREE_BUFFERS', _raw_value=249, reset_count=30, _last_reset_value=0)"
}
},
"controller_app_counters": {
"unicast_rx": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='unicast_rx', _raw_value=49069, reset_count=0, _last_reset_value=0)"
},
"unicast_tx_success": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='unicast_tx_success', _raw_value=29411, reset_count=0, _last_reset_value=0)"
},
"broadcast_tx_success_unexpected": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='broadcast_tx_success_unexpected', _raw_value=126, reset_count=0, _last_reset_value=0)"
},
"broadcast_rx": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='broadcast_rx', _raw_value=121, reset_count=0, _last_reset_value=0)"
},
"unicast_tx_failure": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='unicast_tx_failure', _raw_value=230, reset_count=0, _last_reset_value=0)"
}
}
},
"broadcast_counters": {},
"device_counters": {},
"group_counters": {}
},
"energy_scan": {
"11": 39.90320178295578,
"12": 3.6632469452765037,
"13": 4.69985354430736,
"14": 3.2311094587038967,
"15": 65.26028270288712,
"16": 4.69985354430736,
"17": 19.00785284282869,
"18": 3.2311094587038967,
"19": 1.7132450748239665,
"20": 17.086630587133605,
"21": 23.33483723001185,
"22": 33.860880820104335,
"23": 46.26944564832987,
"24": 25.74050169409602,
"25": 1.1664179210724432,
"26": 88.70042934643088
},
"versions": {
"bellows": "0.40.5",
"zigpy": "0.66.0",
"zigpy_deconz": "0.23.3",
"zigpy_xbee": "0.20.2",
"zigpy_znp": "0.12.4",
"zigpy_zigate": "0.13.1",
"zhaquirks": "0.0.121",
"zha": "0.0.32"
},
"devices": [
{
"manufacturer": "Nabu Casa",
"model": "SkyConnect v1.0",
"logical_type": "Coordinator"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_ugaem1nb",
"model": "TS0012",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_ugaem1nb",
"model": "TS0012",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_ugaem1nb",
"model": "TS0012",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_ugaem1nb",
"model": "TS0012",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_bmzfjnbp",
"model": "TS0011",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_1bwpjvlz",
"model": "TS0203",
"logical_type": "EndDevice"
},
{
"manufacturer": "Schneider Electric",
"model": "CH/DIMMER/1",
"logical_type": "Router"
},
{
"manufacturer": "Schneider Electric",
"model": "CH/DIMMER/1",
"logical_type": "Router"
},
{
"manufacturer": "_TZ3000_cehuw1lw",
"model": "TS011F",
"logical_type": "Router"
},
{
"manufacturer": "_TZE200_bh3n6gk8",
"model": "TS0601",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_cehuw1lw",
"model": "TS011F",
"logical_type": "Router"
},
{
"manufacturer": "_TZ3000_cehuw1lw",
"model": "TS011F",
"logical_type": "Router"
},
{
"manufacturer": "_TZE200_bh3n6gk8",
"model": "TS0601",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZE200_bh3n6gk8",
"model": "TS0601",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZE200_bh3n6gk8",
"model": "TS0601",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZE200_bh3n6gk8",
"model": "TS0601",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_cehuw1lw",
"model": "TS011F",
"logical_type": "Router"
},
{
"manufacturer": "_TZ3000_wkai4ga5",
"model": "TS0044",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_cehuw1lw",
"model": "TS011F",
"logical_type": "Router"
},
{
"manufacturer": "_TZ3000_cehuw1lw",
"model": "TS011F",
"logical_type": "Router"
},
{
"manufacturer": "_TZ3000_cehuw1lw",
"model": "TS011F",
"logical_type": "Router"
},
{
"manufacturer": "Signify Netherlands B.V.",
"model": "RDM002",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3000_cehuw1lw",
"model": "TS011F",
"logical_type": "Router"
},
{
"manufacturer": "Signify Netherlands B.V.",
"model": "RDM002",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZ3210_3ulg9kpo",
"model": "TS0021",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZE200_bh3n6gk8",
"model": "TS0601",
"logical_type": "EndDevice"
},
{
"manufacturer": "_TZE200_bh3n6gk8",
"model": "TS0601",
"logical_type": "EndDevice"
},
{
"manufacturer": "frient A/S",
"model": "KEPZB-110",
"logical_type": "EndDevice"
}
]
}
}
I seem to have the same problem. First I thought it was down to the quirk I used for one particular Aqara light, but after disabling quirks the problem (slow/failing zigbee network after a couple of hours) still persists. Only restarting the ZHA integration or HA all together helps.
Context information:
Home Assistant: Core 2024.9.1 Supervisor 2024.09.1 Operating System 13.1 Frontend 20240906.0
ZHA with Sonoff Zigbee 3.0 USB Dongle E (EFR32MG21) running firmware version: 7.4.3.0 build 0 (SiLabs)
see also: https://github.com/home-assistant/core/issues/125789#issuecomment-2347326713
Coming back to this, still on 2024.8.4
however I rebooted like a few people noted and can concur that this fixes things for now again. If I get the timeouts and errors I've been seeing I'll try to grab debug logs. Also hoping to update to a 2024.9.x
soon and see if this issues persist
I've not received this error now in over a week. I did change the channel of my ZHA Hub to 24. The error just eventually stopped showing up. Perhaps it was interference that has now somehow subsided. Not completely sure.
Did a restart of ZHA and ran a debug log for a couple of hours and stopped it when ZHA became unresponsive again. Towards the end of the logfile I am seeing this:
2024-09-13 20:54:04.602 DEBUG (MainThread) [zigpy.application] Max concurrency (8) reached, delaying request (66 enqueued)
2024-09-13 20:54:04.602 DEBUG (Thread-12) [aiosqlite] executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7f900d35c9a0>, 'UPDATE devices_v13\n SET last_seen=:ts\n WHERE ieee=:ieee AND :ts - last_seen > :min_update_delta', {'ts': 1726253644.600438, 'ieee': 84:b4:db:ff:fe:67:f9:82, 'min_update_delta': 30.0})
2024-09-13 20:54:04.604 DEBUG (Thread-12) [aiosqlite] operation functools.partial(<built-in method execute of sqlite3.Connection object at 0x7f900d35c9a0>, 'UPDATE devices_v13\n SET last_seen=:ts\n WHERE ieee=:ieee AND :ts - last_seen > :min_update_delta', {'ts': 1726253644.600438, 'ieee': 84:b4:db:ff:fe:67:f9:82, 'min_update_delta': 30.0}) completed
2024-09-13 20:54:04.606 DEBUG (Thread-12) [aiosqlite] executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x7f900d35c9a0>)
2024-09-13 20:54:04.607 DEBUG (Thread-12) [aiosqlite] operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x7f900d35c9a0>) completed
2024-09-13 20:54:05.591 DEBUG (bellows.thread_0) [bellows.ash] Received data 726ab1a96b2a7d334fa6944a25aa559249984e27b412ce6763e17e
2024-09-13 20:54:05.591 DEBUG (bellows.thread_0) [bellows.ash] Received frame DataFrame(frm_num=7, re_tx=0, ack_num=2, ezsp_frame=b'(\x90\x01?\x00\x06\xfd\xff\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x1f\xff\x00\x00')
2024-09-13 20:54:05.591 DEBUG (bellows.thread_0) [bellows.ash] Sending frame AckFrame(res=0, ncp_ready=0, ack_num=0) + FLAG
2024-09-13 20:54:05.592 DEBUG (bellows.thread_0) [bellows.ash] Sending data 8070787e
2024-09-13 20:54:05.593 DEBUG (MainThread) [bellows.ezsp.protocol] Received command messageSentHandler: {'type': <EmberOutgoingMessageType.OUTGOING_BROADCAST: 6>, 'indexOrDestination': 65533, 'apsFrame': EmberApsFrame(profileId=0, clusterId=0, sourceEndpoint=0, destinationEndpoint=0, options=<EmberApsOption.APS_OPTION_SOURCE_EUI64: 1024>, groupId=0, sequence=31), 'messageTag': 255, 'status': <EmberStatus.SUCCESS: 0>, 'messageContents': b''}
2024-09-13 20:54:05.594 DEBUG (MainThread) [bellows.zigbee.application] Received messageSentHandler frame with [<EmberOutgoingMessageType.OUTGOING_BROADCAST: 6>, 65533, EmberApsFrame(profileId=0, clusterId=0, sourceEndpoint=0, destinationEndpoint=0, options=<EmberApsOption.APS_OPTION_SOURCE_EUI64: 1024>, groupId=0, sequence=31), 255, <EmberStatus.SUCCESS: 0>, b'']
2024-09-13 20:54:05.594 DEBUG (MainThread) [bellows.zigbee.application] Unexpected message send notification tag: (65533, 255)
2024-09-13 20:54:05.619 DEBUG (bellows.thread_0) [bellows.ash] Received data 026ab1a96b2a152283944a252a5592099c4e278554a867219a7e
2024-09-13 20:54:05.620 DEBUG (bellows.thread_0) [bellows.ash] Received frame DataFrame(frm_num=0, re_tx=0, ack_num=2, ezsp_frame=b'(\x90\x01?\x00\x00\x90\xda\x00\x00\x00\x80\x00\x00@\x00\x00\x00.\xb9f\x00')
2024-09-13 20:54:05.620 DEBUG (bellows.thread_0) [bellows.ash] Sending frame AckFrame(res=0, ncp_ready=0, ack_num=1) + FLAG
2024-09-13 20:54:05.620 DEBUG (bellows.thread_0) [bellows.ash] Sending data 8160597e
2024-09-13 20:54:05.621 DEBUG (MainThread) [bellows.ezsp.protocol] Received command messageSentHandler: {'type': <EmberOutgoingMessageType.OUTGOING_DIRECT: 0>, 'indexOrDestination': 55952, 'apsFrame': EmberApsFrame(profileId=0, clusterId=32768, sourceEndpoint=0, destinationEndpoint=0, options=<EmberApsOption.APS_OPTION_RETRY: 64>, groupId=0, sequence=46), 'messageTag': 185, 'status': <EmberStatus.DELIVERY_FAILED: 102>, 'messageContents': b''}
2024-09-13 20:54:05.621 DEBUG (MainThread) [bellows.zigbee.application] Received messageSentHandler frame with [<EmberOutgoingMessageType.OUTGOING_DIRECT: 0>, 55952, EmberApsFrame(profileId=0, clusterId=32768, sourceEndpoint=0, destinationEndpoint=0, options=<EmberApsOption.APS_OPTION_RETRY: 64>, groupId=0, sequence=46), 185, <EmberStatus.DELIVERY_FAILED: 102>, b'']
2024-09-13 20:54:05.625 DEBUG (MainThread) [zigpy.application] Previously delayed request is now running, delayed by 191.60s
Requests are getting queued and are running delayed? Which is an accurate description of the symptoms I and the rest of my not so happy family are seeing when we try to turn or off a light.
Have the full log file available if needed, but it is 62 MB...
Zip the log and attach it here
The error just eventually stopped showing up. Perhaps it was interference that has now somehow subsided.
I would stay away from channel 24. It overlaps directly with WiFi channel 6 and if you have any APs in the vicinity that can automatically pick channels, it's only a matter of time before it does.
Requests are getting queued and are running delayed?
From your log, there is a constant stream of network address requests coming from a couple of devices on your network (mostly 0xf137
and 0xe6f0
). These requests are being sent very quickly but the devices aren't listening for a response, causing requests to queue up.
Please open a separate issue and attach the same log file, your issue isn't related to this one.
how can I provide debug logs etc to help solve this problem ? Tonight, I open the HA companion app to turn some lights on and off .. nothing .. switch lights off . .nothing . .try turning them on .. nothing ... Then 3 minutes later .. yes 3 minutes .. all the command come through to the lights and they go on and off until caught up with the commands I sent from HA companion app. That is SUPER dumb .. I'm four months into HA, the first month was awesome, now this dumb stuff happens
Same issue here on 2024.9.1... Zigbee network topology all green and a lot of <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074> messages in ZHA log. Going back to 2024.8.1 (and rebooting the Zigbee routers) solved the issue...
Same issue here on 2024.9.1... Zigbee network topology all green and a lot of <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074> messages in ZHA log. Going back to 2024.8.1 (and rebooting the Zigbee routers) solved the issue...
well I'm tempted .. because living in a house where I can't control my lights (which are 100% zigbee) is super dumb. It means I'd have to rewrite all my automations back to service instead of actions, but might be worth it
@TerminalAddict can you please try to reconnect the lights which are not working properly. I had the same issue and after I have reconnected some devices this hasn't been occured to the devices i have reconnected. Just to test if this could be a solution.
I've just put the lights in pairing mode and clicked "add Device" in Home Assistant.
@TerminalAddict can you please try to reconnect the lights which are not working properly. I had the same issue and after I have reconnected some devices this hasn't been occured to the devices i have reconnected. Just to test if this could be a solution.
I've just put the lights in pairing mode and clicked "add Device" in Home Assistant.
Here what I have Heaps of TZ3000, TS0012 & TS0011 light switches (18 singles and 4 doubles) Quite a few TZ3000, TS011F power switches, some as lights Quite a few TZE200, TS0601 sensors 2 TZ3000, TS0203 door sensors 3 Philips Hue tap dial, RDM002 1 Frient A/S KEPZB-110 2 Schneider Electric CH/DIMMER/1
The main used devices are the TS0012, and TS0011 switches, it can be any one of them, or some of them. I guess I could re-pair everything :/
@TerminalAddict you are using a SkyConnect stick as a coordinator right? According to your diagnostics the firmware of the stick is not up to date. I'd suggest to update it. Just connect it to your PC, visit https://connectzbt1.home-assistant.io/firmware-update/ and click the update firmware button.
how can I provide debug logs etc to help solve this problem ?
@TerminalAddict - See @puddly's comment here: https://github.com/home-assistant/core/issues/124516#issuecomment-2344573745
Fwiw since rebooting haven't seen this again in 4 days fwiw. Will update to 2024.9.x
soon.
@brussene Did you open up a separate issue for your logs?
I have the same issue in last few weeks with SkyConnect and different devices (battery and non battery powered also) According to your advice above I've updated the firmware. Let's see the result after couple of days.
I have the exact same problem with sonoff zbdongle-e as a coordinator. Periodically the switch on some of the smart plugs doesn't work. Voltage, current and other values are transmitted.
Same issue here on 2024.9.1... Zigbee network topology all green and a lot of <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074> messages in ZHA log. Going back to 2024.8.1 (and rebooting the Zigbee routers) solved the issue...
No way. Still instability and 3074 error messages. Just updated the SONOFF Zigbee 3.0 USB Dongle Plus V2 firmware to release 7.4.4 without getting better results.
I'm seriously thinking to buy a Hue bridge and drop all my sensors...
So guys i have some news. my Zigbee mesh died, when even a restart didn't help, so I completely removed the integration (it hurt because I had 70 devices and 50 automations) but... I run new HA in parallel with the old home assistant, where I only run ZHA Integration (in addition to the standard ) and for a week without problems. But what is most strange is that the error 3074 still occurs in the logs, but everything runs as it should. So where is the real problem?
Dňa st 18. 9. 2024, 13:39 stegitto @.***> napísal(a):
Same issue here on 2024.9.1... Zigbee network topology all green and a lot of <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074> messages in ZHA log. Going back to 2024.8.1 (and rebooting the Zigbee routers) solved the issue...
No way. Still instability and 3074 error messages. Just updated the SONOFF Zigbee 3.0 USB Dongle Plus V2 firmware to release 7.4.4 without getting better results.
I'm seriously thinking to buy a Hue bridge and drop all my sensors...
— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/124516#issuecomment-2358235502, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWFZ6D6JIZZ7GZQ2DRMM7SDZXFQ5JAVCNFSM6AAAAABNBCHQKOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNJYGIZTKNJQGI . You are receiving this because you commented.Message ID: @.***>
So guys i have some news. my Zigbee mesh died, when even a restart didn't help, so I completely removed the integration (it hurt because I had 70 devices and 50 automations) but... I run new HA in parallel with the old home assistant, where I only run ZHA Integration (in addition to the standard ) and for a week without problems. But what is most strange is that the error 3074 still occurs in the logs, but everything runs as it should. So where is the real problem? Dňa st 18. 9. 2024, 13:39 stegitto @.> napísal(a): … Same issue here on 2024.9.1... Zigbee network topology all green and a lot of <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074> messages in ZHA log. Going back to 2024.8.1 (and rebooting the Zigbee routers) solved the issue... No way. Still instability and 3074 error messages. Just updated the SONOFF Zigbee 3.0 USB Dongle Plus V2 firmware to release 7.4.4 without getting better results. I'm seriously thinking to buy a Hue bridge and drop all my sensors... — Reply to this email directly, view it on GitHub <#124516 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWFZ6D6JIZZ7GZQ2DRMM7SDZXFQ5JAVCNFSM6AAAAABNBCHQKOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNJYGIZTKNJQGI . You are receiving this because you commented.Message ID: @.>
Are you using custom components? If so, safe mode is the first thing to try when there are issues like this…
@ecchodun still having issues? Or did the channel change fix things for you?
@ecchodun still having issues? Or did the channel change fix things for you?
Channel change to 24 worked for me for about 10 days, but then the error popped up once and not since. It's definitely more stable, but not convinced it's totally fixed.
For your problem, it's clear the issue is RF noise. Changing the channel will often help but if the noise moves around too (2.4GHz WiFi automatically picking channels), it's only a matter of time before it comes back. But a single delivery failures in 10 days seems perfectly fine.
I'm going to mark this issue as resolved.
If you're still having issues, please open a separate issue with debug logs!
@TerminalAddict you are using a SkyConnect stick as a coordinator right? According to your diagnostics the firmware of the stick is not up to date. I'd suggest to update it. Just connect it to your PC, visit https://connectzbt1.home-assistant.io/firmware-update/ and click the update firmware button.
ok, I'll try this tonight
I know you closed this @puddly but I upgraded to 2024.9.2
yesterday and encountered this issue once again today after moving some lights around. Enabled the debugging when I saw it stopped turning them off and on and then tried to execute the button to turn the lights on and off again a couple times and saw the sl_Status.ZIGBEE_DELIVERY_FAILED: 3074
error again.
So finally have some debug logs when I caught this:
I am also still having the same issue.
I'm also still experiencing this issue. I understand the desire to close the specific issue the OP posted, but this seems widespread enough that there should be some open tracking issue where people can report on it, if not this one--just let us know where!
I have partly mitigated this issue by adding an automation to restart the ZHA integration daily at 2am, following https://community.home-assistant.io/t/how-to-automatically-reload-integration-on-a-schedule/571065
@bryanklingner The error message you see in your logs may be the same but the error message isn't the problem, it's just a symptom. The root cause for OP's issue was RF interference so the fix is to address the RF interference (in this case, by changing the Zigbee network's channel). Unless your issue is also caused by RF interference, you have a different problem.
I'm going to lock this issue. As mentioned above, please open a separate issue, fully describe your problem and environment, and attach both ZHA debug logs and the ZHA diagnostic information:
The problem
Never had an issue and now I'm getting the following error on various Zigbee devices - Failed to deliver message: <sl_Status.ZIGBEE_DELIVERY_FAILED: 3074>
What version of Home Assistant Core has the issue?
core-2024.8.2
What was the last working version of Home Assistant Core?
core-2024.8.1
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Zigbee
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
This has occurred sporadically over the past few days. I did add a Nortek dongle along with my existing Zigbee dongle, but even after unplugging it I'm still getting this error.