Traceback (most recent call last):


 "/home/pi/home-assistant/homeassistant/helpers/entity.py", line 204, in async_update_ha_state

yield from self.async_device_update()


 "/home/pi/home-assistant/homeassistant/helpers/entity.py", line 327, in async_device_update

yield from self.hass.async_add_job(self.update)


 "/usr/local/lib/python3.6/asyncio/futures.py", line 331, in __iter__

yield self
# This tells Task to wait for completion.


 "/usr/local/lib/python3.6/asyncio/tasks.py", line 244, in _wakeup

future.result()


 "/usr/local/lib/python3.6/asyncio/futures.py", line 244, in result

raise self._exception


 "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 55, in run

result = self.fn(*self.args, **self.kwargs)


 "/home/pi/home-assistant/homeassistant/components/climate/eq3btsmart.py", line 181, in update

self._thermostat.update()


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/eq3bt/eq3btsmart.py", line 163, in update

self._conn.make_request(PROP_WRITE_HANDLE, value)


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/eq3bt/connection.py", line 76, in make_request

self._conn.waitForNotifications(timeout)


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/bluepy/btle.py", line 516, in waitForNotifications

resp = self._getResp(['ntfy','ind'], timeout)


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/bluepy/btle.py", line 378, in _getResp

self.delegate.handleNotification(hnd, data)


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/eq3bt/connection.py", line 57, in handleNotification

self._callbacks[handle](data)


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/eq3bt/eq3btsmart.py", line 121, in handle_notification

status = Status.parse(data)


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/construct/core.py", line 247, in parse

Whenever data cannot be read, ConstructError or its derivative is raised. This method is NOT ALLOWED to raise any other exceptions although (1) user-defined lambdas can raise arbitrary exceptions which are propagated (2) external libraries like numpy can raise arbitrary exceptions which are propagated (3) some list and dict lookups can raise IndexError and KeyError which are propagated.


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/construct/core.py", line 264, in parse_stream

raise NotImplementedError


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/construct/core.py", line 2354, in _parse

class Renamed(Subconstruct):


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/construct/core.py", line 1881, in _parse


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/construct/core.py", line 2354, in _parse

class Renamed(Subconstruct):


 "/home/pi/home-assistant/venv/lib/python3.6/site-packages/construct/core.py", line 587, in _parse

raise NotImplementedError
TypeError: _decode() takes 3 positional arguments but 4 were given

Traceback (most recent call last):


 "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for +: 'spacy.tokens.span.Span' and 'spacy.tokens.span.Span'
