Skip to content

Releases: jpelgrom/python-letpot

0.4.0

31 Jan 13:21
af0d1bb
Compare
Choose a tag to compare
  • Status model improvements
    • errors property replaces system_state, providing info about supported errors for the device and their state
    • temperature_unit now uses Celsius or Fahrenheit
  • Add function to set temperature unit
  • Expanded error handling for publishing messages

0.3.0

20 Jan 22:45
4af5e84
Compare
Choose a tag to compare
  • Add supported features to device client
  • Add function to change water mode

0.2.0

08 Jan 17:36
bf43c31
Compare
Choose a tag to compare
  • Handle subscription task internally and split external functions for more granular control:
    • await subscribe, to know when it has connected or failed
    • disconnect, when done
  • Do not automatically request a status update after connecting, this must now be done manually to avoid unnecessary updates
  • Add function get_current_status (requests update + awaits response)
  • Handle any exception in incoming messages to keep connection loop alive

0.1.3

06 Jan 21:13
603984b
Compare
Choose a tag to compare
  • Python 3.12 support

0.1.2

04 Jan 15:12
0a974be
Compare
Choose a tag to compare
  • Added a function to request a status update from the device
  • Textual fixes in comments/metadata

0.1.1

03 Jan 10:14
d1848a5
Compare
Choose a tag to compare

Initial release +

  • Fixed action versions in release workflow

0.1.0

03 Jan 10:08
d911764
Compare
Choose a tag to compare

Initial release