I feel like this has just started happening since .116, but it’s possible it was .115. I am getting these errors flooding my log
2020-10-19 12:04:33 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/homekit_controller/connection.py", line 363, in async_update
new_values_dict = await self.get_characteristics(
File "/usr/src/homeassistant/homeassistant/components/homekit_controller/connection.py", line 399, in get_characteristics
return await self.pairing.get_characteristics(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/aiohomekit/controller/ip/pairing.py", line 234, in get_characteristics
return format_characteristic_list(response)
File "/usr/local/lib/python3.8/site-packages/aiohomekit/controller/ip/pairing.py", line 44, in format_characteristic_list
key = (c["aid"], c["iid"])
KeyError: 'aid'
2020-10-19 12:05:33 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/homekit_controller/connection.py", line 363, in async_update
new_values_dict = await self.get_characteristics(
File "/usr/src/homeassistant/homeassistant/components/homekit_controller/connection.py", line 399, in get_characteristics
return await self.pairing.get_characteristics(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/aiohomekit/controller/ip/pairing.py", line 234, in get_characteristics
return format_characteristic_list(response)
File "/usr/local/lib/python3.8/site-packages/aiohomekit/controller/ip/pairing.py", line 44, in format_characteristic_list
key = (c["aid"], c["iid"])
KeyError: 'aid'
I am not trying to add new items. I only have two items added to my homekit controller. Two Ecobee thermostats and they seem to be working just fine. Anyone else seeing these errors in thier log. I’m running the docker HA instance currently on 116.4