core: eq3btsmart component not working after 0.89.0 (bluepy)
Home Assistant release with the issue: 0.89.0 to 0.94.3
Last working Home Assistant release (if known): 0.88.2
Operating environment (Hass.io/Docker/Windows/etc.): Docker on Ubuntu 18.10.
Component/platform: eq3btsmart
Description of problem: After updating 0.89.0 the platform eq3btsmart doesn’t start anymore. It reports a missing bluepy module. Reason is https://github.com/home-assistant/home-assistant/pull/20856 It removed the needed bluepy lib from requirements_all.txt
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
It’s exactly like in the config example
climate:
- platform: eq3btsmart
devices:
Bad:
mac: 'xx:xx:xx:xx:xx:xx'
Traceback (if applicable):
Traceback (most recent call last):
File "/usr/src/app/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 416, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/app/homeassistant/components/climate/eq3btsmart.py", line 52, in setup_platform
devices.append(EQ3BTSmartThermostat(mac, name))
File "/usr/src/app/homeassistant/components/climate/eq3btsmart.py", line 63, in __init__
import eq3bt as eq3 # pylint: disable=import-error
File "/config/deps/lib/python3.7/site-packages/eq3bt/__init__.py", line 2, in <module>
from .eq3btsmart import Thermostat, TemperatureException, Mode
File "/config/deps/lib/python3.7/site-packages/eq3bt/eq3btsmart.py", line 16, in <module>
from .connection import BTLEConnection
File "/config/deps/lib/python3.7/site-packages/eq3bt/connection.py", line 8, in <module>
from bluepy import btle
ModuleNotFoundError: No module named 'bluepy'
Additional information:
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 15 (4 by maintainers)
@dolenec, didn’t @TWuerdemann confirm it by closing?
@reaper7 That is not related in any way. Secondly, that issue is still open. Please don’t create unnecessary noise. Thanks 👍
Same problem… RPi 3 Hass.io… not working