Hi all,
I’m having trouble getting ZHA to recognize/initialize my Zigbee hardware. I’m running HA 0.112.3 in Docker on x86 hardware (Ubuntu 18.04). I’m well versed enough with Docker and setting up Docker compose files so the serial port (/dev/ttyACM0) is accessible to HA (I know that part works). Here’'s what I’m getting:
Couldn’t start EZSP = Silicon Labs EmberZNet protocol: Elelabs, HUSBZB-1, Telegesis coordinator
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/zha/core/gateway.py”, line 147, in async_initialize
app_config, auto_form=True, start_radio=True
File “/usr/local/lib/python3.7/site-packages/zigpy/application.py”, line 65, in new
await app.startup(auto_form)
File “/usr/local/lib/python3.7/site-packages/bellows/zigbee/application.py”, line 138, in startup
await self.initialize()
File “/usr/local/lib/python3.7/site-packages/bellows/zigbee/application.py”, line 80, in initialize
await e.version()
File “/usr/local/lib/python3.7/site-packages/bellows/ezsp.py”, line 93, in version
await self._command(“version”, ver)
File “/usr/local/lib/python3.7/asyncio/tasks.py”, line 449, in wait_for
raise futures.TimeoutError()
concurrent.futures._base.TimeoutError
Now here’s the part where I say I’m probably bleeding edge and where I definitely admit I don’t know what I’m doing, at least with respect to Home Assistant. I’m not using one of the recommended USB sticks (i.e. the Nortek). I have access to Silicon Labs development hardware and software, which I do have a lot of experience with. I’m trying to use an EFR32MG12 WSTK that’s been programmed with an NCP image built from the latest EmberZNet SDK (6.7.6). The board and the firmware work correctly when used with Silicon Labs’ complementary host control software (Z3Gateway) via USB.
So… any ideas?