Skip to content

Releases: plugwise/python-plugwise

Implement possible fix for HA Core issue #59711

16 Nov 10:12
4294476

Choose a tag to compare

Also contains the changes from the not released versions:
v0.15.0 - Smile: remove all HA Core related-information from the provided output
v0.15.1 - Smile: Dependency update (aiohttp 3.8.0) and aligning other HA Core dependencies

Smile: prepare for using the HA Core DataUpdateCoordintor in Plugwise-beta

16 Sep 17:24
be50323

Choose a tag to compare

All changes:

  • Change the output to enable the full use of the HA Core DUC in plugwise-beta (using coordinator.data).
  • Change state_class to total for interval- and net_cumulative sensors (following the HA Core sensor platform updates).
  • Remove all remnant code related to last_reset (log_date)
  • Restructure: introduce additional classes: SmileComm and SmileConnect

Fix P1 legacy location handling error

16 Sep 09:01
852ea07

Choose a tag to compare

v0.14.2

Update CHANGELOG.md

Smile: sensor-platform updates - 2021.9 compatible

14 Sep 15:06
2259e62

Choose a tag to compare

Merge pull request #99 from plugwise/last_reset

Squash last_resets and bump version

Smile: fully support legacy-type Smile P1 (specifically with firmware v2.1.13)

23 Aug 17:49
cb9b1d4

Choose a tag to compare

Merge pull request #96 from plugwise/Fix_p1v2_sensornames

Fix point-sensor-names for P1 v2

Energy support and bugfixes

10 Aug 19:07
878e04a

Choose a tag to compare

  • Stick: Add new properties energy_consumption_today counter and energy_consumption_today_last_reset timestamp. These properties
    can be used to properly measure the used energy. Very useful for the 'Energy' capabilities introduced in Home Assistant 2021.8.
  • Stick: Synchronize clock of all plugwise devices once a day
  • Stick: Reduced local clock drift from 30 to 5 seconds
  • Stick: Optimized retrieval and handling of energy history
  • Smile: add the required sensor attributes for Energy support
  • Smile: add last_reset timestamps for interval-sensors and cumulative sensors
  • Smile: fix the unit_of_measurement of electrical-cumulative-sensors (Wh --> kWh)

Fix new and remaining pylint warnings

13 Jul 06:19
3475a56

Choose a tag to compare

Merge pull request #91 from plugwise/fix_act_dev_pr_init

Fix new/remaining pylint warnings

Code improvements

02 Jul 06:36
66bbccb

Choose a tag to compare

  • Smile: improve use of protection for functions and parameter
  • Fix pylint warnings and errors

Move functionality into backend, rearrange data in output

06 Jun 10:34
7df4992

Choose a tag to compare

Rearrange data: the outputs of get_all_devices() and get_device_data() are combined into self.gw_devices. Binary_sensors, sensors and switches are included with all their attributes, in lists.
Two classes have been added (entities.py), one for master_thermostats and one for binary_sensors, these classes now handle the processing of data previously done in plugwise-beta (climate.py and binary_sensor.py).

Stick: bugfix, general: quality improvements.

12 Apr 18:39
0465301

Choose a tag to compare

Stick: quality improvements and fixing plugwise-beta bug #168
Smile: many quality-related improvements, no changes in functionality