Hello,
I was a big fan of Home Assistant but I recently updated to 2024.10.1 Core, 2024.10.0 Supervisor, 13.1 Operating System and 20241002.2 Frontend and now I can’t get any of my Zigbee devices working. I did not have any problems at all with my previous installation and it was so reliable I figured I could just install the newest version of HA and be up and running but unfortunately I’ve been at this for days now and I’m all out of ideas.
I use a Raspberry Pi 3B. I have 3 of them and have tried them all.
All batteries of all sensors have been replaced.
I use a usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001
dongle. It seems to be recognized by HA and ZHA since I got the name from the hardware page in the GUI.
Trying another USB port didn’t help. With a previous version of HA I didn’t need an extension cable but I tried multiple nonetheless but that didn’t help. I also deactivated all WiFi devices. So I don’t think it’s interference.
ZHA seems to be configured. With the previous version of HA I used Zigbee2MQTT, by the way. So I’ve never had a working setup with ZHA.
I can’t see logs other than this:
Received a packet: ZigbeePacket(timestamp=datetime.datetime(2024, 10, 10, 10, 11, 15, 570259, tzinfo=datetime.timezone.utc), src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=13, profile_id=0, cluster_id=32822, data=Serialized[b'\r\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=None, rssi=None)
[0x0000:zdo] ZDO request ZDOCmd.Mgmt_Permit_Joining_rsp: [<Status.SUCCESS: 0>]
[0x0000:zdo] No handler for ZDO request:ZDOCmd.Mgmt_Permit_Joining_rsp([<Status.SUCCESS: 0>])
Feeding watchdog
[<Task pending name='device-availability-checker_DeviceAvailabilityChecker' coro=<periodic.<locals>.scheduler.<locals>.wrapper() running at /usr/local/lib/python3.12/site-packages/zha/decorators.py:78> cb=[set.remove()]>] executing periodic task [zha.application.helpers::DeviceAvailabilityChecker.check_device_availability]
Diagnostics, downloaded from the integrations page:
{
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2024.10.1",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.12.4",
"docker": true,
"arch": "aarch64",
"timezone": "Europe/Oslo",
"os_name": "Linux",
"os_version": "6.6.31-haos-raspi",
"supervisor": "2024.10.0",
"host_os": "Home Assistant OS 13.1",
"docker_version": "26.1.4",
"chassis": "embedded",
"run_as_root": true
},
"custom_components": {},
"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.34"
],
"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": 0.0004871339999965585
},
"01J9TWD2KZ8G2VTW61TFX1KE5P": {
"wait_import_platforms": -0.17357396200000608,
"wait_base_component": -0.008376058999999714,
"config_entry_setup": 25.07592488200001
}
},
"data": {
"config": {},
"config_entry": {
"created_at": "2024-10-10T09:33:18.847959+00:00",
"data": {
"device": {
"path": "/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0",
"flow_control": null,
"baudrate": 115200
},
"radio_type": "znp"
},
"discovery_keys": {},
"disabled_by": null,
"domain": "zha",
"entry_id": "01J9TWD2KZ8G2VTW61TFX1KE5P",
"minor_version": 1,
"modified_at": "2024-10-10T09:33:18.847984+00:00",
"options": {},
"pref_disable_new_entities": false,
"pref_disable_polling": false,
"source": "usb",
"title": "Sonoff Zigbee 3.0 USB Dongle Plus - Sonoff Zigbee 3.0 USB Dongle Plus",
"unique_id": "**REDACTED**",
"version": 4
},
"application_state": {
"node_info": {
"nwk": 0,
"ieee": "**REDACTED**",
"logical_type": 0,
"model": "CC2652",
"manufacturer": "Texas Instruments",
"version": "Z-Stack 20210708"
},
"network_info": {
"extended_pan_id": "**REDACTED**",
"pan_id": 23340,
"nwk_update_id": 0,
"nwk_manager_id": 0,
"channel": 11,
"channel_mask": 2048,
"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": 0,
"rx_counter": 0,
"seq": 0,
"partner_ieee": "**REDACTED**"
},
"key_table": [],
"children": [],
"nwk_addresses": {},
"stack_specific": {
"zstack": {
"tclk_seed": "fabb4578ae688482c5baaf41ec084ae5"
}
},
"metadata": {
"zstack": {
"TransportRev": 2,
"ProductId": 1,
"MajorRel": 2,
"MinorRel": 7,
"MaintRel": 1,
"CodeRevision": 20210708,
"BootloaderBuildType": 0,
"BootloaderRevision": null
}
},
"source": "[email protected]"
},
"counters": {
"Retry_NONE": {
"0": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name=0, _raw_value=10, reset_count=0, _last_reset_value=0)"
}
}
},
"broadcast_counters": {},
"device_counters": {},
"group_counters": {}
},
"energy_scan": {
"11": 52.94117647058823,
"12": 2.3529411764705883,
"13": 0.0,
"14": 62.35294117647059,
"15": 17.647058823529413,
"16": 35.294117647058826,
"17": 58.8235294117647,
"18": 63.529411764705884,
"19": 29.41176470588235,
"20": 4.705882352941177,
"21": 2.3529411764705883,
"22": 3.5294117647058822,
"23": 5.882352941176471,
"24": 5.882352941176471,
"25": 5.882352941176471,
"26": 9.411764705882353
},
"versions": {
"bellows": "0.40.6",
"zigpy": "0.67.0",
"zigpy_deconz": "0.23.3",
"zigpy_xbee": "0.20.2",
"zigpy_znp": "0.12.4",
"zigpy_zigate": "0.13.1",
"zhaquirks": "0.0.122",
"zha": "0.0.34"
},
"devices": [
{
"manufacturer": "Texas Instruments",
"model": "CC2652",
"logical_type": "Coordinator"
}
]
}
}
I don’t see a problem there myself.
Can anyone point me in the right direction, please?
I think it’s worth noting that I have everything redundant and I’ve replaced everything already so I can’t imagine it’s hardware-related. Everything worked great with an older version of HA and nothing Zigbee-related works with the current version.
What can I possibly do to get HA to support Zigbee devices again?
Thank you very much for your time.
Simon