jlusiardi / homekit_python

A python implementation to work as both HomeKit controller and accessory.
Apache License 2.0
221 stars 41 forks source link

BLE: if decrypt fails during request, the returned value is not handled correctly #234

Open kvaellning opened 2 years ago

kvaellning commented 2 years ago

BLE controller implementation ble_impl/__init__.py:574 returns an empty dict on error, but otherwise a tlv (ble_impl/__init__.py:601). This leads to an AttributeError in ble_impl/__init__.py:200.