You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* WIP: Update eq3btsmart for new features
This is WIP as it requires a revamped backend library, and should not be merged before the changes to the backend are done. See bimbar/bluepy_devices#6 for details.
* Update climate.eq3btsmart.markdown
simplify the documentation, there is no need to pair the device.
Copy file name to clipboardExpand all lines: source/_components/climate.eq3btsmart.markdown
+18-36Lines changed: 18 additions & 36 deletions
Original file line number
Diff line number
Diff line change
@@ -12,47 +12,29 @@ ha_category: Climate
12
12
ha_iot_class: "Local Poll"
13
13
---
14
14
15
-
16
15
The `eq3btsmart` climate platform allows you to integrate EQ3 Bluetooth Smart Thermostats.
17
16
18
-
The only functionality is to set the temperature, there doesn't seem to be any way to query the temperature sensor or battery level ([read more](https://forum.fhem.de/index.php/topic,39308.15.html)).
19
-
20
-
Setup is a bit more cumbersome than for most other thermostats. It has to be paired first:
21
-
22
-
```bash
23
-
bluetoothctl
24
-
scan on
25
-
<Wait for the thermostat to be found, which looks like this: [NEW] Device 00:11:22:33:44:55 CC-RT-BLE>
26
-
scan off
27
-
<Set the thermostat to pairing mode.>
28
-
pair <MAC>
29
-
trust <MAC>
30
-
disconnect <MAC>
31
-
exit
32
-
```
33
-
34
-
Then check with gatttool if the connection works as expected:
17
+
The current functionality allows setting the temperature as well as controlling the supported modes with help of [python-eq3bt](https://github.com/rytilahti/python-eq3bt) library.
18
+
As the device doesn't contain a temperature sensor ([read more](https://forum.fhem.de/index.php/topic,39308.15.html)),
Important: For gatttool or homeassistant to work, the thermostat needs to be disconnected from bluetoothd, so I found it best to modify the hass-daemon startscript by adding:
21
+
### Testing the connectivity ###
22
+
Before configuring Home Assistant you should check that connectivity with the thermostat is working, which can can be done with the eq3cli tool:
49
23
50
24
```bash
51
-
/usr/bin/bt-device -d CC-RT-BLE
52
-
```
53
-
54
-
to the start function of /etc/init.d/hass-daemon.
55
-
25
+
eq3cli --mac 00:11:22:33:44:55
26
+
27
+
[00:1A:22:XX:XX:XX] Target 17.0 (mode: auto dst, away: no)
0 commit comments