Skip to content

Releases: plugwise/plugwise-beta

0.2.4rc1

09 May 08:06
0d36051

Choose a tag to compare

0.2.4rc1 Pre-release
Pre-release

Update Smile to v0.2.5

0.2.4rc0

08 May 06:17
603820a

Choose a tag to compare

0.2.4rc0 Pre-release
Pre-release

Smile: for legacy_anna, change the way how heating-active and dhw-active is detected. Fixes #57.

0.2.3

30 Apr 17:32
02649ae

Choose a tag to compare

Improve valve_position sensor (show 100% when open)

0.2.2

30 Apr 14:37
39c9f5b

Choose a tag to compare

Smile: update to v0.2.2: fixes for Issue #49

Plugwise-beta:

  • Implement enhancement requested in Issue #53 (add sensor for valve_position, preferred over the existing binary_sensor?)
  • show valve_open and valve_closed icons for the binary_sensor.xyz_valve_position

0.2.1a3

29 Apr 17:41
929bf49

Choose a tag to compare

0.2.1a3 Pre-release
Pre-release

Add preset_mode = none option for legacy Anna

Anna 1.8 with locations handling

29 Apr 06:16
3980dea

Choose a tag to compare

Pre-release

Solving or providing more info on #49

Alpha release, do not install unless instructed otherwise

Fix or more debug info

28 Apr 19:53
de86735

Choose a tag to compare

Pre-release

Solving or providing more info on #49

Alpha release, do not install unless instructed otherwise

0.2.0

27 Apr 10:56
bfca346

Choose a tag to compare

BREAKING:

We have modified our entities, please

  1. You must run Home Assistant 0.109 or above. Scheduled by HA-core for public release on the 29th of April.
  2. Remove the integration(s one by one) from the configuration -> integrations page
  3. Uninstall plugwise-beta using HACS
  4. Restart Home Assitant
  5. Install the component (either using HACS update or if you DYI the custom_component)
  6. Add the integration(s) one by one again. (for details see the README)

See below for more details, you most probably have some lovelace work ahead because of the changed entities.

Release 0.2.0

A lot has happened since 0.1.18-1 (actually 15 working + 1 broken pre-releases with 9 updates to the module) and our upstream PR to HA-core is 'sort-of' in progress. As per the (fortunate!) high HA-core standards it has to be a set of PRs and we need reviewer time during a release-cycle (i.e. 2 weeks where all PRs can be reviewed and accepted). We require at least 2 components to support the current Anna-only HA-component (climate and sensor), but that indeed will allow P1's to enjoy a HA core-component. If you like to follow the process, or - even better, you can review our PR - please visit (#33691)[https://github.com/home-assistant/core/pull/33691]

Together with a couple of community members (i.e. testers) we've made valuable progress. These include, but are definitely not limited to @marcelveldt, @riemers and @tane (don't feel left out, we bashed these guys and ourselves with the worst pre-releases). We are confident that we have a nice and far more stable release with 0.2.0. Details below but you will find:

  • Devices are better named, everyone will get a Smile (i.e. the gateway) holding P1-sensors, outdoor_temperature and central measures we dream/dig up from the XML data. (P1 can stop reading here :))
  • If you have multiple (master) thermostats and a boiler/heater/heat_exchanger you will get an Auxiliary device holding everything related to things monitored by your Smile(/Adam)
  • Every other Device (Anna, Lisa, Tom, etc.) will be there as before tough with improved names of the entities (hence: BREAKING)
  • The former water_heater component is a sensor from now on. While at it we also introduced binary_sensors.

Our python module is now tested with more 'negative tests' to hopefully catch any errors before the community finds out the hard way. We've also done some improvements on our code to make it compliant with standards (pylint, flake8, pydocstyle). The custom_component itself is (tested)[https://developers.home-assistant.io/blog/2020/04/16/hassfest] on a per-change (commit) and nightly basis thanks to work by @ludeeus for all custom_components. Feel free to click the shiny buttons on both repositories to see what's happening behind the scenes :)

Enjoy the new release while we all wait for the PR(s) to merge into HA-core! Feel free to create issues on either repository to make this component or the module better. And leaving your ideas and opinions on (this post)[https://community.home-assistant.io/t/plugwise-smile-custom-component-beta/183560] on the community forum is welcomed.

Thanks for you support and have fun with all the new sensors and options available. Bouwe (@bouwew) and Tom (@CoMPaTech)!

Smile (python module)

  • Device naming
  • Domestic hot water state handling
  • Improve device-data not updating (error, timeout, etc.) better through introduced of Exceptions
  • Fix double outdoor_temp for Anna+Elga
  • Measurement accuracy alignment
  • Add function to count the amount of master-thermostats
  • pylinting, pydocstyle, flake8 to improve our code
  • Majorly improved testing, your test data is still very welcome, see (this page)[https://github.com/plugwise/Plugwise-Smile/tree/master/tests] for details.

plugwise-beta (custom_component)

  • Improvements from initial PR review and code-testing at HA-core
  • Replace water_heater-entity by a sensor-entity
  • Introduction of Auxiliary device
  • Changes for platforms used per Smile and individual setups
  • Python warnings fixes
  • Schema fixes
  • Support cooling via the Elga
  • For 1 master-thermostat: link hvac_actions to states of the active device (heating & cooling), show remaining states via binary_sensors
  • For 2 or more master-thermostats: show heating-demand per thermostat in hvac_actions, show active device states via water_heater and binary_sensors
  • Various small improvements

0.2.0b2

27 Apr 09:14
c0fcd76

Choose a tag to compare

0.2.0b2 Pre-release
Pre-release

Only for internal testing!!

0.2.0b1

27 Apr 08:53
905f9fd

Choose a tag to compare

0.2.0b1 Pre-release
Pre-release

DO NOT install!!
For internal testing only!