Skip to content

Releases: dbuezas/eq3btsmart

v2.0.1

20 Nov 22:16
ee18724
Compare
Choose a tag to compare

What's Changed

  • Add support for device registry by @lkempf in #18
  • Refactor callback registration to avoid NoEntitySpecifiedError by @lkempf in #17
  • Adds dedicated entities for all features by @dbuezas in #20
  • Querying current state should now work better with devices close to the range limit (by means of retrying)

image

image

image

image

New Contributors

Full Changelog: v1.0.3...v3.0.0

v1.0.3

17 Nov 22:36
Compare
Choose a tag to compare

What's Changed

  • Fix wrong dependency with esphome
  • Show when device becomes unreachable, but still allow for changing temperature (will be set when available)
  • Fix error "NoEntitySpecifiedError(homeassistant.exceptions.NoEntitySpecifiedError: No entity id specified for entity ...)

Full Changelog: v1.0.2...v1.0.3

Fix discovery

23 Oct 15:50
ca6aa4f
Compare
Choose a tag to compare

Should fix #8
Other devices shouldn't be mistakenly discovered as EQ3

Edge cases

20 Oct 18:25
Compare
Choose a tag to compare
  • Attempts to pair: This may make the initial setup a bit easier.
  • Uses UUIDs instead of Characteristic int handles for communication: Improves compatibility, as the handles are off by one in Bleak/Linux
  • Never fail first update to avoid the entity going into a zombie state if the first update fails.

Reliable Connections

19 Oct 21:44
f04968d
Compare
Choose a tag to compare

First numbered version.
Connection should be much more reliable now, particularly with multiple thermostats or bad signal.
Dropped the hope of using push state, it didn't work as intended.