hi,
I’m trying to configure my homekit accessories (custom items exposed via homebridge on separate raspberry PI) on HA. I’m able to load all accessories but when I change state of one of them I get errors like this;
Who is able to help me?
2018-11-09 20:31:23 ERROR (MainThread) [homeassistant.helpers.entity] Update for light.homebridge_peredreef_12 fails
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 221, in async_update_ha_state
await self.async_device_update()
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 349, in async_device_update
await self.hass.async_add_executor_job(self.update)
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/homekit_controller/init.py”, line 250, in update
data = self._accessory.get_json(’/accessories’)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/homekit_controller/init.py”, line 163, in get_json
response = self.securecon.get(target)
File “/usr/local/lib/python3.6/site-packages/homekit/http_impl/secure_http.py”, line 66, in get
return self._handle_request(data)
File “/usr/local/lib/python3.6/site-packages/homekit/http_impl/secure_http.py”, line 92, in _handle_request
return self._read_response()
File “/usr/local/lib/python3.6/site-packages/homekit/http_impl/secure_http.py”, line 158, in _read_response
response.parse(self.decrypt_block(length, block, tag))
File “/usr/local/lib/python3.6/site-packages/homekit/http_impl/response.py”, line 38, in parse
self._raw_response += part
TypeError: can’t concat bool to bytearray