home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.69k stars 30.82k forks source link

ZHA xbee stop working at all after update to 0.88 #21350

Closed jonudewux closed 5 years ago

jonudewux commented 5 years ago

Home Assistant release with the issue:

arch x86_64
dev false
docker true
hassio false
os_name Linux
python_version 3.7.2
timezone Europe/Sofia
version 0.88.0
virtualenv false

Last working Home Assistant release (if known): 0.86

Operating environment (Hass.io/Docker/Windows/etc.):

Component/platform:

Description of problem: Before update I was able to join and control my IKAE zigbee bulb. After update device can't be joined.

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

logger:
  default: warn
  logs:
    #homeassistant.core: debug
    homeassistant.components.zha: debug
    zigpy: debug
    zigpy_xbee: debug
    zigpy_xbee.api: debug
    zigpy_xbee.uart: debug
    zigpy_xbee.zigbee.application: debug

zha:
  radio_type: xbee
  usb_path: socket://xbee:2323
  baudrate: 115200
  database_path: /config/zigbee.db

Traceback (if applicable):

2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.uart] Connection made
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy.appdb] Loading application state from /config/zigbee.db
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] AT command: AP (2,)
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Command at (1, b'AP', b'\x02')
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\x01AP\x00'
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] AT command: AO (3,)
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Command at (2, b'AO', b'\x03')
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\x02AO\x00'
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] AT command: SH ()
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Command at (3, b'SH', b'')
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\x03SH\x00\x00\x13\xa2\x00'
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] AT command: SL ()
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Command at (4, b'SL', b'')
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\x04SL\x00@\xbaS\xae'
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.zigbee.application] Read local IEEE address as 00:13:a2:00:40:ba:53:ae
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] AT command: AI ()
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Command at (5, b'AI', b'')
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\x05AI\x00\x00'
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] AT command: MY ()
2019-02-23 12:47:00 DEBUG (MainThread) [zigpy_xbee.api] Command at (6, b'MY', b'')
2019-02-23 12:47:01 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\x06MY\x00\x00\x00'
2019-02-23 12:47:01 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:01 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback <function EventBus.async_listen_once.<locals>.onetime_listener at 0x7fe923bd8e18>
Traceback (most recent call last):
  File "uvloop/cbhandles.pyx", line 64, in uvloop.loop.Handle._run
  File "/usr/src/app/homeassistant/core.py", line 626, in onetime_listener
    self._hass.async_run_job(listener, event)
  File "/usr/src/app/homeassistant/core.py", line 333, in async_run_job
    target(*args)
  File "/usr/src/app/homeassistant/components/person/__init__.py", line 342, in person_start_hass
    self.person_updated()
  File "/usr/src/app/homeassistant/components/person/__init__.py", line 363, in person_updated
    self._update_state()
  File "/usr/src/app/homeassistant/components/person/__init__.py", line 374, in _update_state
    for entity_id in self._config.get(CONF_DEVICE_TRACKERS, []):
TypeError: 'NoneType' object is not iterable
2019-02-23 12:47:26 INFO (MainThread) [homeassistant.components.zha.api] Permitting joins for 60s
2019-02-23 12:47:26 DEBUG (MainThread) [zigpy_xbee.api] AT command: NJ (60,)
2019-02-23 12:47:26 DEBUG (MainThread) [zigpy_xbee.api] Command at (7, b'NJ', b'<')
2019-02-23 12:47:26 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\x07NJ\x00'
2019-02-23 12:47:26 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:26 DEBUG (MainThread) [zigpy_xbee.api] AT command: AC ()
2019-02-23 12:47:26 DEBUG (MainThread) [zigpy_xbee.api] Command at (8, b'AC', b'')
2019-02-23 12:47:27 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\x08AC\x00'
2019-02-23 12:47:27 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:27 DEBUG (MainThread) [zigpy_xbee.api] AT command: CB (2,)
2019-02-23 12:47:27 DEBUG (MainThread) [zigpy_xbee.api] Command at (9, b'CB', b'\x02')
2019-02-23 12:47:27 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x88\tCB\x00'
2019-02-23 12:47:27 DEBUG (MainThread) [zigpy_xbee.api] Frame received: at_response
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x91\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00\x00\x13\x00\x00\x02\x81 >\xc6m\x14\xfe\xff^\xcf\xd0\x8e'
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.api] Frame received: explicit_rx_indicator
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.api] _handle_explicit_rx: opts=2
2019-02-23 12:47:33 INFO (MainThread) [zigpy.application] Device 0x3e20 (d0:cf:5e:ff:fe:14:6d:c6) joined the network
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy.zdo] [0x3e20:zdo] ZDO request 0x0013: [15904, d0:cf:5e:ff:fe:14:6d:c6, 142]
2019-02-23 12:47:33 INFO (MainThread) [zigpy.device] [0x3e20] Discovering endpoints
Tries remaining: 3
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.zigbee.application] Zigbee request seq 1
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.api] Sequenced command: tx_explicit (d0:cf:5e:ff:fe:14:6d:c6, 15904, 0, 0, 5, 0, 0, 32, b'\x01 >')
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.api] Command tx_explicit (10, d0:cf:5e:ff:fe:14:6d:c6, 15904, 0, 0, 5, 0, 0, 32, b'\x01 >')
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\xa1\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00'
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.api] Frame received: route_record_indicator
2019-02-23 12:47:33 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback <bound method SerialTransport._read_ready of SerialTransport(<uvloop.Loop running=True closed=False debug=False>, <zigpy_xbee.uart.Gateway object at 0x7fe9349b1128>, Serial<id=0x7fe934863d68, open=True>(port='socket://xbee:2323', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))>
Traceback (most recent call last):
  File "uvloop/cbhandles.pyx", line 62, in uvloop.loop.Handle._run
  File "/usr/local/lib/python3.7/site-packages/serial_asyncio/__init__.py", line 106, in _read_ready
    self._protocol.data_received(data)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 43, in data_received
    self.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 48, in frame_received
    self._api.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/api.py", line 207, in frame_received
    getattr(self, '_handle_%s' % (command, ))(data)
AttributeError: 'XBee' object has no attribute '_handle_route_record_indicator'
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\xa1\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00'
2019-02-23 12:47:33 DEBUG (MainThread) [zigpy_xbee.api] Frame received: route_record_indicator
2019-02-23 12:47:33 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback <bound method SerialTransport._read_ready of SerialTransport(<uvloop.Loop running=True closed=False debug=False>, <zigpy_xbee.uart.Gateway object at 0x7fe9349b1128>, Serial<id=0x7fe934863d68, open=True>(port='socket://xbee:2323', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))>
Traceback (most recent call last):
  File "uvloop/cbhandles.pyx", line 62, in uvloop.loop.Handle._run
  File "/usr/local/lib/python3.7/site-packages/serial_asyncio/__init__.py", line 106, in _read_ready
    self._protocol.data_received(data)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 43, in data_received
    self.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 48, in frame_received
    self._api.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/api.py", line 207, in frame_received
    getattr(self, '_handle_%s' % (command, ))(data)
AttributeError: 'XBee' object has no attribute '_handle_route_record_indicator'
Tries remaining: 2
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.zigbee.application] Zigbee request seq 2
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.api] Sequenced command: tx_explicit (d0:cf:5e:ff:fe:14:6d:c6, 15904, 0, 0, 5, 0, 0, 32, b'\x02 >')
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.api] Command tx_explicit (11, d0:cf:5e:ff:fe:14:6d:c6, 15904, 0, 0, 5, 0, 0, 32, b'\x02 >')
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x91\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00\x80\x05\x00\x00!\x01\x00 >\x01\x01'
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.api] Frame received: explicit_rx_indicator
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.api] _handle_explicit_rx: opts=33
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.zigbee.application] Invalid state on future - probably duplicate response: invalid state
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x8b\n> \x00\x00\x00'
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.api] Frame received: tx_status
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.api] tx_status: [10, 15904, 0, 0, 0]
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\xa1\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00'
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.api] Frame received: route_record_indicator
2019-02-23 12:47:45 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback <bound method SerialTransport._read_ready of SerialTransport(<uvloop.Loop running=True closed=False debug=False>, <zigpy_xbee.uart.Gateway object at 0x7fe9349b1128>, Serial<id=0x7fe934863d68, open=True>(port='socket://xbee:2323', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))>
Traceback (most recent call last):
  File "uvloop/cbhandles.pyx", line 62, in uvloop.loop.Handle._run
  File "/usr/local/lib/python3.7/site-packages/serial_asyncio/__init__.py", line 106, in _read_ready
    self._protocol.data_received(data)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 43, in data_received
    self.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 48, in frame_received
    self._api.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/api.py", line 207, in frame_received
    getattr(self, '_handle_%s' % (command, ))(data)
AttributeError: 'XBee' object has no attribute '_handle_route_record_indicator'
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\xa1\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00'
2019-02-23 12:47:45 DEBUG (MainThread) [zigpy_xbee.api] Frame received: route_record_indicator
2019-02-23 12:47:45 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback <bound method SerialTransport._read_ready of SerialTransport(<uvloop.Loop running=True closed=False debug=False>, <zigpy_xbee.uart.Gateway object at 0x7fe9349b1128>, Serial<id=0x7fe934863d68, open=True>(port='socket://xbee:2323', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))>
Traceback (most recent call last):
  File "uvloop/cbhandles.pyx", line 62, in uvloop.loop.Handle._run
  File "/usr/local/lib/python3.7/site-packages/serial_asyncio/__init__.py", line 106, in _read_ready
    self._protocol.data_received(data)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 43, in data_received
    self.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 48, in frame_received
    self._api.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/api.py", line 207, in frame_received
    getattr(self, '_handle_%s' % (command, ))(data)
AttributeError: 'XBee' object has no attribute '_handle_route_record_indicator'
Tries remaining: 1
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.zigbee.application] Zigbee request seq 3
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.api] Sequenced command: tx_explicit (d0:cf:5e:ff:fe:14:6d:c6, 15904, 0, 0, 5, 0, 0, 32, b'\x03 >')
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.api] Command tx_explicit (12, d0:cf:5e:ff:fe:14:6d:c6, 15904, 0, 0, 5, 0, 0, 32, b'\x03 >')
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x91\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00\x80\x05\x00\x00!\x02\x00 >\x01\x01'
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.api] Frame received: explicit_rx_indicator
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.api] _handle_explicit_rx: opts=33
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.zigbee.application] Invalid state on future - probably duplicate response: invalid state
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\x8b\x0b> \x00\x00\x00'
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.api] Frame received: tx_status
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.api] tx_status: [11, 15904, 0, 0, 0]
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\xa1\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00'
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.api] Frame received: route_record_indicator
2019-02-23 12:47:57 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback <bound method SerialTransport._read_ready of SerialTransport(<uvloop.Loop running=True closed=False debug=False>, <zigpy_xbee.uart.Gateway object at 0x7fe9349b1128>, Serial<id=0x7fe934863d68, open=True>(port='socket://xbee:2323', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))>
Traceback (most recent call last):
  File "uvloop/cbhandles.pyx", line 62, in uvloop.loop.Handle._run
  File "/usr/local/lib/python3.7/site-packages/serial_asyncio/__init__.py", line 106, in _read_ready
    self._protocol.data_received(data)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 43, in data_received
    self.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 48, in frame_received
    self._api.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/api.py", line 207, in frame_received
    getattr(self, '_handle_%s' % (command, ))(data)
AttributeError: 'XBee' object has no attribute '_handle_route_record_indicator'
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.uart] Frame received: b'\xa1\xd0\xcf^\xff\xfe\x14m\xc6> \x00\x00'
2019-02-23 12:47:57 DEBUG (MainThread) [zigpy_xbee.api] Frame received: route_record_indicator
2019-02-23 12:47:57 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback <bound method SerialTransport._read_ready of SerialTransport(<uvloop.Loop running=True closed=False debug=False>, <zigpy_xbee.uart.Gateway object at 0x7fe9349b1128>, Serial<id=0x7fe934863d68, open=True>(port='socket://xbee:2323', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False))>
Traceback (most recent call last):
  File "uvloop/cbhandles.pyx", line 62, in uvloop.loop.Handle._run
  File "/usr/local/lib/python3.7/site-packages/serial_asyncio/__init__.py", line 106, in _read_ready
    self._protocol.data_received(data)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 43, in data_received
    self.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/uart.py", line 48, in frame_received
    self._api.frame_received(frame)
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/api.py", line 207, in frame_received
    getattr(self, '_handle_%s' % (command, ))(data)
AttributeError: 'XBee' object has no attribute '_handle_route_record_indicator'
2019-02-23 12:48:07 ERROR (MainThread) [zigpy.device] Failed ZDO request during device initialization: 
Traceback (most recent call last):
  File "/config/deps/lib/python3.7/site-packages/zigpy/device.py", line 51, in _initialize
    epr = await self.zdo.request(0x0005, self.nwk, tries=3, delay=2)
  File "/config/deps/lib/python3.7/site-packages/zigpy/util.py", line 52, in retry
    r = await func()
  File "/config/deps/lib/python3.7/site-packages/zigpy/device.py", line 89, in request
    expect_reply=expect_reply,
  File "/config/deps/lib/python3.7/site-packages/zigpy_xbee/zigbee/application.py", line 81, in request
    v = await asyncio.wait_for(reply_fut, timeout)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 423, in wait_for
    raise futures.TimeoutError()
concurrent.futures._base.TimeoutError

Additional information:

dmulcahey commented 5 years ago

@Adminiuga any ideas?

jonudewux commented 5 years ago

Not sure but seems that, latest docker image zigpy uses older version 0.1.1 of zigpy-xbee. Also I try latest dev docker image, which is 3 days old #21326 , and there is no '_handle_route_record_indicator' errors. I can join devices, but they dosn't work with homeassistant. When ikea bulb is restarted it's go from offline to online, but can't be controled. Xiaomi aquara switch report temperature, but when I press button nothing is happening in homeassistant nor logs. Aqura battery also is not visible. I also check homeassiatnt logs wit

dmulcahey commented 5 years ago

@jonudewux Battery would be an attr on the zha entity and only appears after the value is reported. The button presses are emitted as events and can be seen by subscribing to zha_event in the new event tool.

jonudewux commented 5 years ago

@dmulcahey What about bulb, is it experted to be functional with latest release?

dmulcahey commented 5 years ago

Absolutely.

Adminiuga commented 5 years ago

@jonudewux What XBee module (hardware version) are you using and what Firmware version? route record handling was added in zigpy-xbee == 0.1.2 so that should take care of device joining. As about the bulb control, can you post debug log (including homeassistant.components.zha log lines)?

jonudewux commented 5 years ago

@Adminiuga Actually with current dev branch bulbs are working fine. Unfortunately, there is no events from lumi.sensor_switch.aq2. I'm using xbee s2b pro with latest available firmware.

arch x86_64
dev true
docker true
hassio false
os_name Linux
python_version 3.7.2
timezone Europe/Sofia
version 0.89.0.dev0
virtualenv false
Adminiuga commented 5 years ago

@jonudewux can you enable homeassistant.core: debug level as events are logged at debug level at home assistant core and check for events. Or got to Events on Dev tools panel and subscribe to zha_event image

Do you see event there from any other On/Off remote?

pmmcmullen94 commented 5 years ago

Can confirm it works fine in 0.88.1 but not in the latest update. I don't have my errors onhand right now since I downgraded, but it looked like an issue in zigpy not being able to import PROFILES the first time, then some other unknown properties/objects.

jonudewux commented 5 years ago

@Adminiuga Unfortunately I didn't have aquara switch, right now. But I'm sure, that there was no zha_event in UI, nor in homeasisstant debug log. There was only messages from zigpy xbee layer.

dmulcahey commented 5 years ago

can you guys tell me if this is still an issue in 0.90.1?

pmmcmullen94 commented 5 years ago

can you guys tell me if this is still an issue in 0.90.1?

So far I haven't any issues for me on the newest version.

robbiet480 commented 5 years ago

Thanks for reporting back @pmmcmullen94, if anyone is still experiencing this issue let me know and i'll reopen this.