Traceback (most recent call last):


 "/usr/src/app/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform

SLOW_SETUP_MAX_WAIT, loop=hass.loop)


 "/usr/local/lib/python3.7/asyncio/tasks.py", line 416, in wait_for

return fut.result()


 "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run

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


 "/usr/src/app/homeassistant/components/climate/eq3btsmart.py", line 52, in setup_platform

devices.append(EQ3BTSmartThermostat(mac, name))


 "/usr/src/app/homeassistant/components/climate/eq3btsmart.py", line 63, in __init__

import eq3bt as eq3
# pylint: disable=import-error


 "/config/deps/lib/python3.7/site-packages/eq3bt/__init__.py", line 2, in <module>

from .eq3btsmart import Thermostat, TemperatureException, Mode


 "/config/deps/lib/python3.7/site-packages/eq3bt/eq3btsmart.py", line 16, in <module>

from .connection import BTLEConnection


 "/config/deps/lib/python3.7/site-packages/eq3bt/connection.py", line 8, in <module>

from bluepy import btle
ModuleNotFoundError: No module named 'bluepy'

Traceback (most recent call last):


 "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/googleapiclient/discovery_cache/file_cache.py", line 37, in <module>

from oauth2client.locked_file import Locked

ModuleNotFoundError: No module named 'oauth2client.locked_file'
