Skip to content

Releases: plugwise/python-plugwise-usb

v0.43.0.2 - Add relay-lock feature, improve cache-handling

09 Jun 13:24
0dd7182

Choose a tag to compare

What's Changed

  • Improvements by @bouwew in #253
  • Feature Request: add a lock to disable relay-switch-changes (energy devices only), improve cache-handling by @bouwew in #254

Full Changelog: v0.42.0...v0.43.0.2

v0.42.0 - Implement resetting of energy logs

04 Jun 09:21
f7276eb

Choose a tag to compare

What's Changed

  • Update dependency setuptools to v80.9.0 by @renovate in #246
  • Update pre-commit hook cdce8p/python-typing-update to v0.7.2 by @renovate in #251
  • Implement resetting of energy logs by @bouwew in #252

Full Changelog: v0.41.0...v0.42.0

v0.41.0

31 May 13:40
46b8a0c

Choose a tag to compare

What's Changed

  • Update dependency setuptools to v80.8.0 by @renovate in #245
  • Handle mismatch between NodeType and type deducted from hardware-version by @bouwew in #248
  • Improve PR #248 by @bouwew in #249
  • Implement setting of energy logging intervals by @bouwew in #247

Full Changelog: v0.40.0...v0.41.0

Release of async v0.40.0

25 May 15:52
09c1a31

Choose a tag to compare

Release of the fully reworked plugwise_usb backend library code - async version.
Please see the CHANGELOG for a short summary of all the changes.

What's Changed

  • Update pre-commit hook igorshubovych/markdownlint-cli to v0.39.0 by @renovate in #144
  • Update codecov/codecov-action action to v4 by @renovate in #145
  • Post-fix #145 by @CoMPaTech in #146
  • Add python 3.12 (Re-try #108) by @CoMPaTech in #147
  • Update pre-commit hook adrienverge/yamllint to v1.34.0 by @renovate in #148
  • Update pre-commit hook adrienverge/yamllint to v1.35.1 by @renovate in #151
  • Update pre-commit hook asottile/pyupgrade to v3.15.1 by @renovate in #152
  • Update pre-commit hook PyCQA/bandit to v1.7.8 by @renovate in #153
  • Update pre-commit hook asottile/pyupgrade to v3.15.2 by @renovate in #156
  • Update pre-commit hook codespell-project/codespell to v2.3.0 by @renovate in #163
  • Update pre-commit hook igorshubovych/markdownlint-cli to v0.40.0 by @renovate in #160
  • Update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 by @renovate in #158
  • Update pre-commit hook igorshubovych/markdownlint-cli to v0.41.0 by @renovate in #164
  • Update pre-commit hook asottile/pyupgrade to v3.16.0 by @renovate in #165
  • Update pre-commit hook PyCQA/bandit to v1.7.9 by @renovate in #166
  • Catch up by @CoMPaTech in #170
  • Update dependency wheel to ~=0.44.0 by @renovate in #155
  • Update dependency setuptools to v72 by @renovate in #169
  • Fix for CI by @CoMPaTech in #179
  • Update pre-commit hook PyCQA/bandit to v1.7.10 by @renovate in #178
  • Remove commithash by @CoMPaTech in #180
  • Update pre-commit hook biomejs/pre-commit to v0.5.0 by @renovate in #177
  • Update dependency setuptools to v75 by @renovate in #176
  • Update pre-commit hook igorshubovych/markdownlint-cli to v0.42.0 by @renovate in #181
  • Update actions/checkout action to v4.2.0 by @renovate in #182
  • Update pre-commit hook pre-commit/pre-commit-hooks to v5 by @renovate in #183
  • Update actions/checkout action to v4.2.1 by @renovate in #184
  • Update pre-commit hook asottile/pyupgrade to v3.19.0 by @renovate in #185
  • Update pre-commit hook cdce8p/python-typing-update to v0.7.0 by @renovate in #186
  • Update actions/checkout action to v4.2.2 by @renovate in #187
  • Update dependency wheel to ~=0.45.0 by @renovate in #188
  • Update codecov/codecov-action action to v5 by @renovate in #189
  • Update pre-commit hook igorshubovych/markdownlint-cli to v0.43.0 by @renovate in #190
  • Update pre-commit hook PyCQA/bandit to v1.8.0 by @renovate in #191
  • Update pre-commit hook biomejs/pre-commit to v1 by @renovate in #201
  • Update pre-commit hook asottile/pyupgrade to v3.19.1 by @renovate in #193
  • Update pre-commit hook codespell-project/codespell to v2.4.1 by @renovate in #199
  • Update pre-commit hook igorshubovych/markdownlint-cli to v0.44.0 by @renovate in #200
  • Update pre-commit hook PyCQA/bandit to v1.8.3 by @renovate in #196
  • Add discord link as discussed by @CoMPaTech in #207
  • Update pre-commit hook cdce8p/python-typing-update to v0.7.1 by @renovate in #210
  • Update pre-commit hook adrienverge/yamllint to v1.36.0 by @renovate in #212
  • Update pre-commit hook adrienverge/yamllint to v1.36.1 by @renovate in #213
  • Update pre-commit hook adrienverge/yamllint to v1.36.2 by @renovate in #216
  • Update pre-commit hook adrienverge/yamllint to v1.37.0 by @renovate in #219
  • Update dependency setuptools to v78 by @renovate in #220
  • More python 3.13 fixes by @bouwew in #228
  • Update dependency setuptools to v79 by @renovate in #227
  • Update dependency setuptools to v80 by @renovate in #230
  • Update pre-commit hook adrienverge/yamllint to v1.37.1 by @renovate in #233
  • Update pre-commit hook igorshubovych/markdownlint-cli to v0.45.0 by @renovate in #234
  • Update pre-commit hook asottile/pyupgrade to v3.20.0 by @renovate in #238
  • Bump to b3 for testing by @bouwew in #244
  • Merge ASYNC-branch into MAIN by @bouwew in #236

Full Changelog: v0.31.3...v0.40.0

v0.40.0a22

20 Jan 12:28
cd7a7bb

Choose a tag to compare

v0.40.0a22 Pre-release
Pre-release

What's Changed

  • Message sending rewrite (@brefra)
  • Scan en Sense changes @brefra)
  • Only update identical availability every 5 seconds (@ArnoutD)
  • Lower subscriber (Home assistant) updates #197 (@ArnoutD)

Full Changelog: v0.40.0a21...v0.40.0a22

v0.40.0a21

27 Aug 09:19

Choose a tag to compare

v0.40.0a21 Pre-release
Pre-release

What's Changed

  • Model of device is now the generic model without the model type
  • Improved log messages

New Features 🎉

  • Add specific model_type to NodeInfo property

Bug Fixes 🐛

  • Resolves issue keeping track of the awake (on-line) state of battery powered devices

Maintenance 🧰

  • Refactor some code

Full Changelog: v0.40.0a18...v0.40.0a21

v0.40.0a18

26 Aug 12:29

Choose a tag to compare

v0.40.0a18 Pre-release
Pre-release

What's Changed

  • Improved log messages
  • Optimized energy log retrieval

Bug Fixes 🐛

  • Resolves issue with name of cache file for nodes

Maintenance 🧰

  • Added extra tests

Full Changelog: v0.40.0a16...v0.40.0a18

v0.40.0a17

26 Aug 12:16

Choose a tag to compare

v0.40.0a17 Pre-release
Pre-release

What's Changed

  • Improved log messages
  • Optimized energy log retrieval

Bug Fixes 🐛

  • Resolves issue with name of cache file for nodes

Maintenance 🧰

  • Added extra tests

Full Changelog: v0.40.0a16...v0.40.0a17

v0.40.0a16

26 Aug 07:51

Choose a tag to compare

v0.40.0a16 Pre-release
Pre-release

What's Changed

  • Improved log messages

New Features 🎉

  • Add name property for node

Bug Fixes 🐛

  • Resolves some edge cases changing cache settings

Maintenance 🧰

  • Added extra tests

Full Changelog: v0.40.0a15...v0.40.0a16

v.0.40.0a19

26 Aug 20:47

Choose a tag to compare

v.0.40.0a19 Pre-release
Pre-release

What's Changed

  • Lower log level for energy collection during the first 10 minutes after initialization. This prevents pollution of system log for expected delays

Maintenance 🧰

  • Remove some duplicate code

Full Changelog: v0.40.0a18...v.0.40.0a19