Skip to content

Releases: JohanAlvedal/PumpSteer

v1.7.0beta3

20 Jan 10:29
77947e0

Choose a tag to compare

v1.7.0beta3 Pre-release
Pre-release

What's Changed

  • Enforce minimal braking when current price is expensive (expensive_now) by @JohanAlvedal in #188
  • Support multi-block price brake lookahead by @JohanAlvedal in #189
  • Apply braking relative to active/next price block and expose metadata by @JohanAlvedal in #190

Full Changelog: v.1.7.0beta2...v1.7.0beta3

V1.7.0beta2

20 Jan 09:05
8759d3c

Choose a tag to compare

V1.7.0beta2 Pre-release
Pre-release

What's Changed

Full Changelog: V1.7.0beta1...v.1.7.0beta2

V1.7.0beta4

20 Jan 17:19
40e8f25

Choose a tag to compare

V1.7.0beta4 Pre-release
Pre-release

What's Changed

  • Set sensor state to adjusted output temperature and add debug attributes by @JohanAlvedal in #191
  • Apply dynamic winter price-brake offset to control_outdoor_temperature by @JohanAlvedal in #192
  • Normalize price block window data and derive canonical block state by @JohanAlvedal in #193
  • Persist winter price brake offset and apply to control temperature by @JohanAlvedal in #194
  • Add aggressiveness-scaled brake ramping by @JohanAlvedal in #195
  • Skala vinter‑bromsmål baserat på block_state by @JohanAlvedal in #196
  • Clean up PumpSteer sensor attributes and expand diagnostics by @JohanAlvedal in #197

Full Changelog: v1.7.0beta3...V1.7.0beta2

V1.7.0beta1

19 Jan 20:52
cf1cc02

Choose a tag to compare

V1.7.0beta1 Pre-release
Pre-release

What's Changed

Full Changelog: V1.7.0alpha2...V1.7.0beta1

V1.7.0alpha2

19 Jan 19:42
83fca90

Choose a tag to compare

V1.7.0alpha2 Pre-release
Pre-release

What's Changed

Full Changelog: V1.7.0alpha1...V1.7.0alpha2

V1.7.0alpha1

19 Jan 18:49
9c3dd13

Choose a tag to compare

V1.7.0alpha1 Pre-release
Pre-release

What's Changed

  • pumpsteer: Smooth price braking using area-based peak detection by @JohanAlvedal in #170

Full Changelog: V1.7.0alpha...V1.7.0alpha1

V1.7.0alpha

19 Jan 17:05
e4b1c89

Choose a tag to compare

V1.7.0alpha Pre-release
Pre-release

What's Changed

  • Add PI controllers for predictive price braking and comfort correction by @JohanAlvedal in #165
  • pumpsteer: Smooth price braking using area-based peak detection by @JohanAlvedal in #166
  • pumpsteer: Restore MPC_PRICE_WEIGHT setting to fix import error by @JohanAlvedal in #167
  • Centralize constants to const.py and add missing MPC defaults by @JohanAlvedal in #168

Full Changelog: v1.6.6...V1.7.0alpha

V1.6.7beta1

27 Jan 14:59
5bec45d

Choose a tag to compare

V1.6.7beta1 Pre-release
Pre-release

What's Changed

Full Changelog: v1.6.6...V1.6.7beta1

V1.6.6

12 Dec 09:48
0681bdb

Choose a tag to compare

What's Changed

  • feat(doc): Improve text in readme by @etnoy in #132
  • feat(ci): pylint by @etnoy in #133
  • chore(ci): test action by @etnoy in #134
  • chore: lint and formatting cleanup by @etnoy in #135
  • chore: holiday.py cleanup and format by @etnoy in #136
  • chore: use correct log format in utils.py by @etnoy in #137
  • chore(ci): only run tests manually by @etnoy in #138
  • chore(ci): run tests on workflow dispatch by @etnoy in #139
  • feat(ci): use ruff by @etnoy in #140
  • chore: remove bad exception handling by @etnoy in #141
  • chore: remove vibe comments by @etnoy in #142
  • chore(ci): fail pipe on format changes by @etnoy in #143
  • chore: remove unneeded comprehension by @etnoy in #144
  • feat(ci): reduce pylint rules by @etnoy in #145

New Contributors

Full Changelog: v1.6.5...v1.6.6

V1.6.5

04 Dec 06:31
41839c3

Choose a tag to compare

Replace as_datetime with parse_datetime for parsing