ZHA stopped working

I am running my HA on a windows 10 machine in virtual box. Everything was great until windows put through an update then all of a sudden my ZHA stopped working. I did the drivers that are suggested to no avail then when I uninstalled the device and replugged it in I went for it and launched HA I was able to find the device in my hardware tab and all shows there properly. It is a husbzb1. I changed the path in core.config but I am getting this in the logs. Any help would be greatly appreciated I have a very upset fiance who is about to say toss out the whole smart home. We are on day 4 of no light control.

Logger: homeassistant.components.zha.core.gateway
Source: components/zha/core/gateway.py:152
Integration: Zigbee Home Automation ([documentation](https://www.home-assistant.io/integrations/zha), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+zha%22))
First occurred: 2:14:07 AM (2 occurrences)
Last logged: 2:14:15 AM

Couldn't start EZSP = Silicon Labs EmberZNet protocol: Elelabs, HUSBZB-1, Telegesis coordinator

Traceback (most recent call last): File "/usr/local/lib/python3.9/asyncio/tasks.py", line 492, in wait_for fut.result() asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/zha/core/gateway.py", line 152, in async_initialize self.application_controller = await app_controller_cls.new( File "/usr/local/lib/python3.9/site-packages/zigpy/application.py", line 69, in new await app.startup(auto_form) File "/usr/local/lib/python3.9/site-packages/bellows/zigbee/application.py", line 124, in startup self._ezsp = await bellows.ezsp.EZSP.initialize(self.config) File "/usr/local/lib/python3.9/site-packages/bellows/ezsp/__init__.py", line 83, in initialize await ezsp.reset() File "/usr/local/lib/python3.9/site-packages/bellows/ezsp/__init__.py", line 98, in reset await self._gw.reset() File "/usr/local/lib/python3.9/site-packages/bellows/uart.py", line 223, in reset return await asyncio.wait_for(self._reset_future, timeout=RESET_TIMEOUT) File "/usr/local/lib/python3.9/asyncio/tasks.py", line 494, in wait_for raise exceptions.TimeoutError() from exc asyncio.exceptions.TimeoutError

Can you explain what you mean exactly by “running my HA on a windows 10 machine in virtual box”?

Are you running HA nativly under Windows OS (not supported) or under Linux in a virtual machine?

Suggest run “Home Assistant Operating System” (formerly known as HassOS) inside a virtual machine.

I am running it under linux in a VM. I have everything configured under my current configuration including a full floor plan and would really like not to have to redo everything. I have completely uninstalled z2m as I have seen that can cause issues but still cannot make it work. It is recognizing the husbzb1 and all just keeps giving me this error.

asyncio.exceptions.CancelledError

Maybe not related but there are some known issues with dirrferent virtual machine hypervisors that the VM drop connection to the USB port in a VM when connected to a VM and virtual machine hypervisor is restarted. Workaround then is to unplug and replug USB adapter or/and disconnect or connect to VM.

1 Like

IS there any solution to this issue
I try VirtualBox and VMware same issue in both ( USB got disconnected after restart )

I have no choice that Virtual machine, (I’m having a 24/7 running PC that runs Blue iris)

any one help with is issue

IS there any solution to this issue
I try VirtualBox and VMware same issue in both ( USB got disconnected after restart )

I have no choice that Virtual machine, (I’m having a 24/7 running PC that runs Blue iris)

any one help with is issue

In the virtualbox settings, remove the usb device and close the settings. Then, add the device back in again and close the settings. Remove the device from the machine physically Taking note of the usb port it is in. Shut down the VM. Plug the USB device back into teh port you pulled it out of. Then start the VM. It should be seen in HA once it starts back up.

sorry, NO luck bro …
The USB device is detecting But when the system restart it is not detecting automatically, I have to manually remove the USB and plug it in again.