Skip to content

Releases: homewizard/python-homewizard-energy

v8.0.0-alpha-1

01 Jan 20:09
10805f4
Compare
Choose a tag to compare
v8.0.0-alpha-1 Pre-release
Pre-release

What's Changed

  • Add helper to test if device has v2 API by @DCSBL in #435
  • Add helper to get hostname validation string from model and serial id by @DCSBL in #436
  • Add preliminary support for HWE-BAT by @DCSBL in #438
  • Move Device model to root and re-arrange Product by @DCSBL in #441
  • Merge v1 and v2 models, use mashumaro for JSON parsing by @DCSBL in #447
  • Move LOGGER to const.py by @DCSBL in #448
  • Remove Product model and simplify model name conversion by @DCSBL in #449
  • Streamline request method in v1 to match v2 by @DCSBL in #450
  • Use StateUpdate and SystemUpdate models to set state and system in v1 by @DCSBL in #451
  • Add HomeWizardEnergy base class which is implemented in v1 and v2 by @DCSBL in #452

Dependencies

Full Changelog: v7.0.0...v8.0.0-alpha-1

v7.1.0-beta-2

28 Dec 15:01
909caea
Compare
Choose a tag to compare
v7.1.0-beta-2 Pre-release
Pre-release

What's Changed

  • Move Device model to root and re-arrange Product by @DCSBL in #441

Dependencies

Full Changelog: v7.1.0-beta-1...v7.1.0-beta-2
Full Changelog: v7.0.0...v7.1.0-beta-2

v7.1.0-beta-1

27 Dec 21:14
0cdc49a
Compare
Choose a tag to compare
v7.1.0-beta-1 Pre-release
Pre-release

What's Changed

  • Add helper to test if device has v2 API by @DCSBL in #435
  • Add helper to get hostname validation string from model and serial id by @DCSBL in #436
  • Use pylint ^3.3.3 to fix import issue by @DCSBL in #439
  • Add preliminary support for HWE-BAT by @DCSBL in #438

Dependencies

Full Changelog: v7.0.0...v7.1.0-beta-1

v7.0.0

23 Nov 14:29
09414a7
Compare
Choose a tag to compare

What's Changed

  • Fix coverage issues in tests workflow by @DCSBL in #414
  • Split v1 and v2 API implementation by @DCSBL in #425
  • Remove support for python 3.10 and 3.11, test on/with 3.13 by @DCSBL in #427
  • Add tests for v2 models by @DCSBL in #428
  • Add test for HomeWizardEnergyV2 by @DCSBL in #429

Dependencies

New Contributors

Full Changelog: v6.3.0...v7.0.0

v7.0.0-beta-1

23 Nov 14:22
09414a7
Compare
Choose a tag to compare
v7.0.0-beta-1 Pre-release
Pre-release

What's Changed

  • Fix coverage issues in tests workflow by @DCSBL in #414
  • Merge internal into main by @DCSBL in #425
  • Remove support for python 3.10 and 3.11, test on/with 3.13 by @DCSBL in #427
  • Add tests for v2 models by @DCSBL in #428
  • Add test for HomeWizardEnergyV2 by @DCSBL in #429

Dependencies

New Contributors

Full Changelog: v6.3.0...v7.0.0-beta-1

v6.3.0

18 Aug 11:19
0617ada
Compare
Choose a tag to compare

What's Changed

  • Require multidict 6.0.5 or higher to fix build error on mac/python-3.12 by @DCSBL in #398
  • Retry failed requests with backoff to make unstable connections less flaky by @DCSBL in #399
  • Silence logger output of 'backoff' by @DCSBL in #400

Full Changelog: v6.2.0...v6.3.0

v6.3.0-beta-2

18 Aug 11:11
0617ada
Compare
Choose a tag to compare
v6.3.0-beta-2 Pre-release
Pre-release

What's Changed

  • Silence logger output of 'backoff' by @DCSBL in #400

Full Changelog: v6.3.0-beta-1...v6.3.0-beta-2

v6.3.0-beta-1

17 Aug 12:38
de0a77e
Compare
Choose a tag to compare
v6.3.0-beta-1 Pre-release
Pre-release

What's Changed

  • Require multidict 6.0.5 or higher to fix build error on mac/python-3.12 by @DCSBL in #398
  • Retry failed requests with backoff to make unstable connections less flaky by @DCSBL in #399

Full Changelog: v6.2.0...v6.3.0-beta-1

v6.2.0

10 Aug 07:54
92b2ab1
Compare
Choose a tag to compare

What's Changed

  • Print host when handling request or timeout error by @DCSBL in #397

Dependencies

Full Changelog: v6.1.1...v6.2.0

v6.1.1

22 Jul 08:00
6bd249a
Compare
Choose a tag to compare

What's Changed

  • Improve example in README.md by @DCSBL in #384
  • Add 'Brand' to help with brand information by @DCSBL in #388
  • (in 6.1.1) Update brand information by @DCSBL in #389

Dependencies

Full Changelog: v6.0.0...v6.1.0
Full Changelog: v6.1.0...v6.1.1