My zigbee device is not connecting + all my automations are gone

New user here, and have used HA for about 4-5 months without any issue after setting it up. But now, all my automations are gone as well.

Did you check the logs? Might be helpful to know on what hardware your running HASS as well.

Do you have any kind of backup?

Maybe its worth trying to restore it.

When you select the Automations Dashboard do you still see the automations?


Most likely the Automations are still there, but the errors occur because the associated devices are not currently present in HA.

If you get the Zigbee devices reconnected with out a dongle reset the Automations will work again. If you have to execute a ZigBee reset, the automation devices will need to be re-added. There are different steps if the device was added as a device vs an entity.

Did it boot in safe mode, perhaps?

I do not. Only backup is local, and from 3-4 days ago, which is essentially the same config I have now

Shows a new error with Zigbee - that the port is being used by another application, not sure what that means?

I don’t see any of the automations. I am hoping if I fix the zigbee issue, it’ll all come back, but I am not able to fix the zigbee issue yet.

I have the exact same problem with my Skyconnect dongle. Made an HA core update to 2025.10.2, since then, ZHA won’t initialize and the automation tab is gone. Rolling back to 2025.10.1 didn’t work either.

The log mentions a timeout:

2025-10-15 23:26:33.999 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: {('zha', '567edc7673316dd536a9dee156a7aaa2'): 1301.315282752}
2025-10-15 23:27:34.059 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: {('zha', '567edc7673316dd536a9dee156a7aaa2'): 1301.315282752}
2025-10-15 23:28:34.126 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: {('zha', '567edc7673316dd536a9dee156a7aaa2'): 1301.315282752}
2025-10-15 23:29:34.185 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: {('zha', '567edc7673316dd536a9dee156a7aaa2'): 1301.315282752}
2025-10-15 23:30:34.247 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: {('zha', '567edc7673316dd536a9dee156a7aaa2'): 1301.315282752}
2025-10-15 23:30:35.221 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Home Assistant SkyConnect for zha
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/bellows/uart.py", line 109, in reset
    return await self._reset_future
           ^^^^^^^^^^^^^^^^^^^^^^^^
asyncio.exceptions.CancelledError

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/bellows/ezsp/__init__.py", line 140, in connect
    await self.startup_reset()
  File "/usr/local/lib/python3.13/site-packages/bellows/ezsp/__init__.py", line 129, in startup_reset
    await self.reset()
  File "/usr/local/lib/python3.13/site-packages/bellows/ezsp/__init__.py", line 148, in reset
    await self._gw.reset()
  File "/usr/local/lib/python3.13/site-packages/bellows/uart.py", line 108, in reset
    async with asyncio_timeout(RESET_TIMEOUT):
               ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/timeouts.py", line 116, in __aexit__
    raise TimeoutError from exc_val
TimeoutError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 761, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/zha/__init__.py", line 156, in async_setup_entry
    await zha_gateway.async_initialize()
  File "/usr/local/lib/python3.13/site-packages/zha/application/gateway.py", line 273, in async_initialize
    await self._async_initialize()
  File "/usr/local/lib/python3.13/site-packages/zha/application/gateway.py", line 256, in _async_initialize
    await self.application_controller.startup(auto_form=True)
  File "/usr/local/lib/python3.13/site-packages/zigpy/application.py", line 244, in startup
    await self.connect()
  File "/usr/local/lib/python3.13/site-packages/bellows/zigbee/application.py", line 159, in connect
    await self._ezsp.connect(use_thread=self.config[CONF_USE_THREAD])
  File "/usr/local/lib/python3.13/site-packages/bellows/ezsp/__init__.py", line 142, in connect
    await self.disconnect()
  File "/usr/local/lib/python3.13/site-packages/bellows/ezsp/__init__.py", line 207, in disconnect
    await self._gw.disconnect()
asyncio.exceptions.CancelledError: Global task timeout: Bootstrap stage 2 timeout
2025-10-15 23:30:35.233 WARNING (MainThread) [homeassistant.bootstrap] Setup timed out for stage 2 waiting on set() - moving forward

It’s quite annoying because I want to go to bed and can’t turn off the light "^^

Ok got it to work. I had to disable the ZHA integration, restart HA, update the Skyconnect dongle (ZBT-1 is the new name) and enable ZHA again. Maybe the core update needed the newest firmware. Hope that will work for you too.

You, sir, are an absolute life-saver! Everything works now! Zigbee is back, automations are back - life is good again.

Thank you very much.