Start with Hassio and the first device eq3 Bluetooth

Hey there,

i will start my project in Home Assistant, but the entry is very hard!
i would start with my eq3 Bluetooth thermostat to learn how HA will work, but i think the documation for the single compontes are to short, I’m sure there are dependencies.

So i have edit the configuration.yamal with the followig settings:


than i have installed the eq3cli with pip3 and have tried to get in contact with miy eq3 bluetooth device at the following instruction:

here the result it does not work

`pi@hassbian:~ $ eq3cli --mac 00:1A:22:0E:1B:34
Traceback (most recent call last):
File “/usr/local/lib/python3.5/dist-packages/eq3bt/connection.py”, line 36, in enter
self._conn.connect(self._mac)
File “/home/pi/.local/lib/python3.5/site-packages/bluepy/btle.py”, line 445, in connect
self._connect(addr, addrType, iface)
File “/home/pi/.local/lib/python3.5/site-packages/bluepy/btle.py”, line 439, in _connect
raise BTLEDisconnectError(“Failed to connect to peripheral %s, addr type: %s” % (addr, addrType), rsp)
bluepy.btle.BTLEDisconnectError: Failed to connect to peripheral 00:1A:22:0E:1B:34, addr type: public

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/local/bin/eq3cli”, line 11, in
sys.exit(cli())
File “/usr/local/lib/python3.5/dist-packages/click/core.py”, line 764, in call
return self.main(*args, **kwargs)
File “/usr/local/lib/python3.5/dist-packages/click/core.py”, line 717, in main
rv = self.invoke(ctx)
File “/usr/local/lib/python3.5/dist-packages/click/core.py”, line 1114, in invoke
return Command.invoke(self, ctx)
File “/usr/local/lib/python3.5/dist-packages/click/core.py”, line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/usr/local/lib/python3.5/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/local/lib/python3.5/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/local/lib/python3.5/dist-packages/eq3bt/eq3cli.py”, line 34, in cli
thermostat.update()
File “/usr/local/lib/python3.5/dist-packages/eq3bt/eq3btsmart.py”, line 163, in update
self._conn.make_request(PROP_WRITE_HANDLE, value)
File “/usr/local/lib/python3.5/dist-packages/eq3bt/connection.py”, line 71, in make_request
with self:
File “/usr/local/lib/python3.5/dist-packages/eq3bt/connection.py”, line 40, in enter
self._conn.connect(self._mac)
File “/home/pi/.local/lib/python3.5/site-packages/bluepy/btle.py”, line 445, in connect
self._connect(addr, addrType, iface)
File “/home/pi/.local/lib/python3.5/site-packages/bluepy/btle.py”, line 439, in _connect
raise BTLEDisconnectError(“Failed to connect to peripheral %s, addr type: %s” % (addr, addrType), rsp)
bluepy.btle.BTLEDisconnectError: Failed to connect to peripheral 00:1A:22:0E:1B:34, addr type: public `

I can’t figure out how to do it yet.

I have the same problem. I’m using hass.io + raspbian, you?