I have not been having success getting one of the samsung smartthings buttons to work with HA. I have the HUSBZB-1 stick. I can pair the device and it shows up in HA. I then go to the dev page and listen to “zha_events”
I will get an event for button presses for about 2-3 min, then I get an error in the HA a logs:
2020-01-28 18:33:20 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/zigpy/device.py", line 193, in request
result = await asyncio.wait_for(req.result, timeout)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 449, in wait_for
raise futures.TimeoutError()
concurrent.futures._base.TimeoutError
2020-01-28 18:33:31 ERROR (MainThread) [zigpy.device] Failed ZDO request during device initialization:
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/zigpy/device.py", line 88, in _initialize
epr = await self.zdo.Active_EP_req(self.nwk, tries=3, delay=2)
File "/usr/local/lib/python3.7/site-packages/zigpy/util.py", line 88, in retry
r = await func()
File "/usr/local/lib/python3.7/site-packages/zigpy/device.py", line 193, in request
result = await asyncio.wait_for(req.result, timeout)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 449, in wait_for
raise futures.TimeoutError()
concurrent.futures._base.TimeoutError
After that, it doesn’t register any button presses. If I remove and re-add the button, the same thing happens all over. Works for a few presses, then nothing.