Skip to content

Releases: CoMPaTech/stromer

** DO NOT INSTALL UNLESS TESTING MULTI-BIKE** PR testing for multi-bike - migration testing

09 Aug 08:42
2991ce8

Choose a tag to compare

🚨 Do NOT install unless testing multi-bike

⚠️Current multi-bike testers; see update in #81 (comment) before installing

What's Changed

  • Dependency and build chores (#128, #129 and #130)
  • Unnamed device is resolved (or should be, at least when deleting/adding the bike
  • Using the bike id number as part of the unique identifier (already since start of multibike)
    Selecting the bike is no longer some weird concatenation of strings but a (more) neat "Bike nickname (STx) #12345" (still the same information but presented in a friendlier format)

Full Changelog: v0.3.3...v0.4.0a6

** DO NOT INSTALL UNLESS TESTING MULTI-BIKE** PR testing for multi-bike - improved edition

08 Aug 13:38
126bc39

Choose a tag to compare

🚨 Do NOT install unless testing multi-bike

⚠️Current multi-bike testers; see update in #81 (comment) before installing

What's Changed

  • Dependency and build chores (#128, #129 and #130)
  • Unnamed device is resolved (or should be, at least when deleting/adding the bike
  • Using the bike id number as part of the unique identifier (already since start of multibike)
    Selecting the bike is no longer some weird concatenation of strings but a (more) neat "Bike nickname (STx) #12345" (still the same information but presented in a friendlier format)

Full Changelog: v0.3.3...v0.4.0a3

v0.3.3

24 Jul 13:19
c44c5d4

Choose a tag to compare

DO NOT INSTALL IF ON MULTI-BIKE BETA RELEASE

If you are already beta-testing the v0.4 branch, please don't update :) There is no multi-bike support in v0.3
If you do not own multiple stromers, do not update to v0.4 but stay on the v0.3 for now. You might break your current setup.

New Contributors

  • @L2v2P made their first contribution in #115 by updating the requirements section to specify the necessary "Mobile phone network" connectivity for certain Stromer bike models.
  • @ViPeR5000 made their first contribution in #126 by introducing Portuguese translations for the Stromer e-bike integration, enhancing accessibility for Portuguese-speaking users.

Thanks @L2v2P and @ViPeR5000

What's Changed

  • Update pre-commit hook astral-sh/ruff-pre-commit tov0.5.4 by @renovate in various PRs
  • Update pre-commit hook asottile/pyupgrade to v3.16.0 by @renovate in #117
  • Update actions/checkout action to v4.1.7 by @renovate in #119

Full Changelog: v0.3.2...v0.3.3

v0.3.2

03 Jun 15:22
3f63d29

Choose a tag to compare

DO NOT INSTALL IF ON MULTI-BIKE BETA RELEASE

If you are already beta-testing the v0.4 branch, please don't update :) There is no multi-bike support in v0.3

If you do not own multiple stromers, do not update to v0.4 but stay on the v0.3 for now. You might break your current setup.

We are included in HACS now!

What's Changed

Thanks to @sammyke007 in #26 and @RobertJansen1 in #77 all of us should now be able to 'toggle' the light(-mode; see README for details) on our bike as well as Lock/Unlock it with a switch. In addition there is a button to reset your trip. For obvious reasons all those commands only work if your bike is online.

Overview of changes

  • Add Lock switch as requested (note the readme, it 'bounces' after toggling, known issue)
  • Add Light switch (as it was easier for testing than lock)
  • Add Trip Reset button
  • Improve code quality and adhere to Core requirements (i.e. UnitOfX, use of translation_keys and more)
  • Start with improvements of imports and typing
  • Attempt to add switches (and fix sensor units type - core adjustment) by @CoMPaTech in #72
  • Add reset-trip button by @CoMPaTech in #79

Full Changelog: v0.2.9...v0.3.2

** DO NOT INSTALL UNLESS TESTING TRIP_RESET** Sixth iteration for button component

03 Jun 11:34
9525cf8

Choose a tag to compare

DO NOT INSTALL UNLESS TESTING TRIP_RESET

DO NOT INSTALL IF ON MULTI-BIKE RELEASE

What's Changed

Actually make the call to reset the trip and expect the correct reply

Full Changelog: v0.3.2a2...v0.3.2a5

** DO NOT INSTALL UNLESS TESTING MULTI-BIKE** PR testing for multi-bike - config_flow edition

04 Feb 18:29
e348bd8

Choose a tag to compare

What's Changed

  • This build 'upon' the v0.3.2 for reset_trip - so it will not release until that has been implemented
  • First attempt at making this multi-bike capable

Full Changelog: v0.3.1...v0.4.0a2

And yes, as per the build 'upon' this diffs against v0.3.1

** DO NOT INSTALL UNLESS TESTING TRIP_RESET** Third iteration for button component

22 Jan 20:01
f3c6966

Choose a tag to compare

What's Changed

  • Introduce 'button' component
  • Add button to reset trip data as requested in #77 (corrected API path accordingly)

Full Changelog: v0.3.1...v0.3.2a2

** DO NOT INSTALL UNLESS TESTING ** Second test release for button component

22 Jan 12:43
964c752

Choose a tag to compare

What's Changed

  • Introduce 'button' component
  • Add button to reset trip data as requested in #77

Full Changelog: v0.3.1...v0.3.2a0

** DO NOT INSTALL UNLESS TESTING ** First test release for button component

22 Jan 12:02
e2965a0

Choose a tag to compare

What's Changed

  • Introduce 'button' component
  • Add button to reset trip data as requested in #77

Full Changelog: v0.3.1...v0.3.2a0

Add Light and Lock switches as requested feature + code improvements

29 Dec 15:25
47d498c

Choose a tag to compare

Thanks to @sammyke007 in #26 for patiently waiting for this feature, you should now be able to 'toggle' the light(-mode; see README for details) on your bike as well as Lock/Unlock it with a switch.

Overview of changes

  • Add Lock switch as requested (note the readme, it 'bounces' after toggling, known issue)
  • Add Light switch (as it was easier for testing than lock)
  • Improve code quality and adhere to Core requirements (i.e. UnitOfX, use of translation_keys and more)
  • Start with improvements of imports and typing