Skip to content

Releases: sergeymaysak/smartercoffee

Async fix. Buttons introduction.

27 Nov 18:51
Compare
Choose a tag to compare
  • Compatibility fixes for python 3.11 async and 2023.x deprecated async_setup_platforms
  • new feature: buttons introduced - Start Brew and Stop Brew

Better py 3.10 support.

08 Jul 15:56
Compare
Choose a tag to compare
  • fixed lock behavior - moved its creation into the context of the desired loop since it is not specified explicitly.

Compatibility with py 3.10

08 Jul 11:33
Compare
Choose a tag to compare
  • removed deprecated argument loop from Lock constructor for async io

Networking significantly improved.

10 Feb 20:47
Compare
Choose a tag to compare
  • fixed issue with writer.wait_closed which hangs at some moments - in return it does not allow to reopen the connection to the device
  • removed loop as the parameter for create_connection in order to be compatible with py 3.10 where this parameter removed
  • fixed deadlock on closing connection while sending other commands from the main loop

Fixed compatibility with HA 2022.x

03 Feb 20:02
Compare
Choose a tag to compare
  • removed dependencies on deprecated device class for switch and binary_sensor

Ready status improved.

14 Nov 22:10
Compare
Choose a tag to compare

Fixed issue with incorrect reporting of status when hot plate stopped.

Defect fixes.

10 Nov 22:00
Compare
Choose a tag to compare
  • correct call of async_timeout

Polling interval increased to 10 minutes.

08 Nov 22:00
Compare
Choose a tag to compare

The carafe detection switch uses polling to get the current state. Default polling interval in 30 seconds makes coffee machine device unresponsive in 4 hours. To fix this polling interval has been increased to 10 minutes.

Fixed reversed detect carafe logic.

04 Nov 18:15
Compare
Choose a tag to compare
  • fixed reversed detect carafe logic.

Control carafe detection.

03 Nov 22:02
Compare
Choose a tag to compare

New for this release:

  • added a switch to disable or enable carafe detection.