Skip to content

Releases: plugwise/python-plugwise

Smile: various updates &fixes

31 Jul 18:00
0709262

Choose a tag to compare

All changes:

  • Change Anna-gateway name to Smile - related to https://developers.home-assistant.io/blog/2022/07/10/entity_naming/ and changes in the Core Plugwise(-beta) code.
  • Output elga_cooling_enabled, lortherm_cooling_enabled or adam_cooling_enabled when applicable. To be used in Core Plugwise(-beta) instead of calling api-variables.
  • Protect the self-variables that will no longer be used in Core Plugwise(-beta).
  • pyproject.toml updates.
  • Adapt test-code where needed.

Smile: improve and add to output, fix cooling-bug

21 Jul 06:10
00516ae

Choose a tag to compare

All changes:

  • Add domestic_hot_water_setpoint to the output. Will become an additional Number in Plugwise(-beta).
  • Create separate dicts for domestic_hot_water_setpoint, maximum_boiler_temperature, and thermostat in the output.
  • Change set_max_boiler_temperature() to set_number_setpoint() and make it more general so that more than one Number setpoint can be changed.
  • Fix a cooling-related bug (Anna + Elga).
  • Improve set_temperature()function.
  • Update the testcode accordingly.

Smile Anna: change Anna-gateway name to Smile

14 Jul 05:51
6b754f4

Choose a tag to compare

Smile: maximum_boiler_temperature related improvements

13 Jul 07:14
bf48a4f

Choose a tag to compare

All changes:

  • Improve set_max_boiler_temperature() function
  • Add lower/upper_bound and resolution for maximum_boiler_temperature to output

Smile: fix/improve cooling support (Elga/Loria/Thermastage) based on input from Plugwise

05 Jul 18:19
bab0373

Choose a tag to compare

Adam: add support for the Aqara Plug

14 Jun 15:53
c06822a

Choose a tag to compare

Merge pull request #199 from plugwise/support_aqara_plug

Add support for Aqara Plug

Smile & Stretch: line up error handling with Plugwise-beta

11 Jun 08:13
ee3d041

Choose a tag to compare

Merge pull request #198 from plugwise/error_handling

Change raisetypes to match better to the errortype

Smile Adam & Anna: cooling-related updates

07 Jun 10:24
245889e

Choose a tag to compare

All changes:

  • Anna: replace setpoint with setpoint_low and setpoint_high when cooling is active.
  • Anna: update according to recent Anna-with-cooling firmware updates (info provided by Plugwise).
  • Anna: handle cooling_state = on according to Plugwise specification (cooling_state = on and modulation_level = 100).
  • Move boiler-type detection and cooling-present detection into _all_device_data().
  • Update/extend testing and corresponding userdata.

Smile bugfix: fixing https://github.com/plugwise/python-plugwise/issues/192

23 May 18:19
4e041a3

Choose a tag to compare

Schedule-related bug-fixes, clean-up, and improvements

17 May 17:57
950635e

Choose a tag to compare

All changes:

  • Update _last_used_schedule(): provide the collected schedules as input in order to find the last-modified valid schedule.
  • _rule_ids_by_x(): replace None by NONE, allowing for simpler typing.
  • Remove schedule_temperature from output: for Adam the schedule temperature cannot be collected when a schedule is not active.
  • Simplify _schedules(), don't collect the schedule-details as no longer required.
  • Improve solution for plugwise-beta issue #276
  • Move HA Core input-checks into the backend library (into set_schedule_state() and set_preset())