Unable to get ZHA working with Sonoff Zigbee Bridge

I have recently received a Sonoff Zigbee Bridge which I flashed with Tasmoa.
Program Version|9.

  • 2.0(zbbridge)
  • Core/SDK Version 2_7_4_9/2.2.2-dev(38a443e)

NB: While in Sonoff ZbBridge I can pair devices I can’t get it to work with HA
Configured as Sonoff ZHA Bridge I can add the bridge as an integration with socket:// 115200, however, I can’t detect devices and no logging info shows up during the discovery
Looking over the logs I seem to be getting these errors which for the life of me I don’t know where to start to resolve them.

  • Home Assistant Core 2020.12.1 (version 0.112.2)
  • Supervisor Version 2020.12.7
  • Docker version 19.03.5

2020-12-23 15:13:32 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback ThreadsafeProxy.getattr..func_wrapper..check_result_wrapper() at /usr/local/lib/python3.7/site-packages/bellows/thread.py:97
Traceback (most recent call last):
File “/usr/local/lib/python3.7/asyncio/events.py”, line 88, in _run
self._context.run(self._callback, *self._args)
File “/usr/local/lib/python3.7/site-packages/bellows/thread.py”, line 98, in check_result_wrapper
result = call()
File “/usr/local/lib/python3.7/site-packages/bellows/ezsp.py”, line 239, in frame_received
assert expected_id == frame_id

2020-12-23 15:13:41 ERROR (MainThread) [zigpy.application] Couldn’t start application

2020-12-23 15:13:41 ERROR (MainThread) [homeassistant.components.zha.core.gateway] 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()
2020-12-23 15:13:41 WARNING (MainThread) [homeassistant.config_entries] Config entry for zha not ready yet. Retrying in 5 seconds.

I just set mine up this week and got it working with my Aqara sensors. What sensors are you trying to connect? The Aqara took some time, but did eventually connect.

Thanks @looknsharp I should have circled back to this one and confirmed it as fixed. turned out I had to upgrade HA as it needed to be > v 0.113