Skip to content

Commit

Permalink
Bump versions and info for release
Browse files Browse the repository at this point in the history
  • Loading branch information
CoMPaTech committed Aug 25, 2024
1 parent a9bf91a commit 2b12dbf
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 10 deletions.
10 changes: 6 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@

## Changelog

### Ongoing [0.4.0a5]
### AUG 2024 [0.4.0]

- Add multibike support (see 0.4 beta progress)
- Improve support for migration from <= v0.3 (single bike)
- Add multibike support
- Single and Multi-bike (proper) selection using config_flow setup
- Improve support for migration from <= v0.3.x (single bike in multi-bike)
- Remove stale VIA_DEVICE (i.e. the 'Connected to' when viewing the device page)
- Below-the-surface each bike is now created with a unique id `stromerbike-xxxxx`
- Multi-bike (proper) selection using config_flow setup
- Improve timeout and aiohttp connection handling [tnx @dbrgn]
- Timestamp/TZ improvements [tnx @dbrgn]

### JUL 2024 [0.3.3]

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,14 @@ Additional the setup flow will ask you for your username (i.e. e-mail address) a

In the current state it retrieves `bike`, `status` and `position` from the API every 10 minutes.

**BETA** There is an early implementation on toggling data on your bike, `light` and `lock` can be adjusted.
There is an early implementation on toggling data on your bike, `light` and `lock` can be adjusted.
Do note that the switches do not immediately reflect the status (i.e. they will when you toggle them, but switch back quickly).
After your 'switch' command we do request an API update to check on the status, pending that update the switch might toggle back-n-forth some time.
The light-switch is called 'Light mode' as depending on your bike type it will switch on/off or between 'dim and bright'.

**BETA** As with the `switch` implementation a `button` is added to reset your trip_data.
As with the `switch` implementation a `button` is added to reset your trip_data.

**ALPHA** Multi-bike support (see #81 / #82 for details and progress). Currently seems working with a few glitches (v0.4.0a2), hoping to provide more stability (and migration from v0.3) (v0.4.0a4 and upwards). Basically the config-flow will now detect if you have one or multiple bikes. If you have one, you can only select it (obviously). When multiple bikes are in the same account repeat the 'add integration' for each bike, selecting the other bike(s) on each iteration.
Multi-bike support (see #81 / #82 for details and progress). The config-flow will now detect if you have one or multiple bikes. If you have one, you can only select it (obviously). When multiple bikes are in the same account repeat the 'add integration' for each bike, selecting the other bike(s) on each iteration.

## If you want more frequent updates

Expand Down Expand Up @@ -134,7 +134,7 @@ icon: mdi:bike
show_state: false
```

## State: ALPHA
## State: BETA

Even though available does not mean it's stable yet, the HA part is solid but the class used to interact with the API is in need of improvement (e.g. better overall handling). This might also warrant having the class available as a module from pypi.

Expand Down
2 changes: 1 addition & 1 deletion custom_components/stromer/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
"iot_class": "cloud_polling",
"issue_tracker": "https://github.com/CoMPaTech/stromer/issues",
"requirements": [],
"version": "0.4.0a6"
"version": "0.4.0"
}
2 changes: 1 addition & 1 deletion hacs.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "Stromer E-Bike",
"homeassistant": "2023.12.0",
"homeassistant": "2024.8.0",
"render_readme": true
}

0 comments on commit 2b12dbf

Please sign in to comment.