Skip to content

Releases: bimmerconnected/ha_custom_component

20220603.1

03 Jun 10:30
580826f
Compare
Choose a tag to compare

What's changed

  • Bump bimmer_connected to 0.9.4

20220529.1

29 May 18:31
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors (should be automatically migrated if you haven't used the custom component before):
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Bump bimmer_connected to 0.9.3, fix units

20220528.1

28 May 17:06
6c66d0e
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors (should be automatically migrated if you haven't used the custom component before):
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Bump bimmer_connected to 0.9.2

20220525.1

24 May 18:50
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors (should be automatically migrated if you haven't used the custom component before):
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Bump bimmer_connected to 0.9.0
  • Rely on library timeout only
  • Migrate renamed entries

20220522.1

22 May 14:02
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors to streamline them:
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Update bimmer_connected to 0.9.0b17
  • Code quality changes from HA PR

20220521.2

21 May 14:56
c4821c3
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors to streamline them:
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Update bimmer_connected to 0.9.0b16
    • Rebased auth, should fix periodic china login issues and refresh_token issues in NA & RoW.
    • Fully typed

20220521.1

21 May 14:21
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors to streamline them:
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Update bimmer_connected to 0.9.0b15
    • Rebased auth, should fix periodic china login issues and refresh_token issues in NA & RoW.
    • Fully typed

20220511.2

11 May 19:23
3a7c900
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors to streamline them:
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Update bimmer_connected to 0.9.0b10 (fixes china login)
  • Use correct branch

Rebase to async library

09 May 20:48
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • All services have been removed and replaced with the Button entities.
    • To force a refresh of the whole integration, please use homeassistant.update_entity with any BMW entitiy
  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors to streamline them:
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Update bimmer_connected to 0.9.0b9
  • Implement usage of refresh_token from Home Assistant
    • refresh_token updates itself to the HA config everytime it is refreshed (once every 60 minute)
    • by default, it is created after the first successful login using email/password

In case login doesn't work (such as currently for china) but a refresh token is available, edit the config/.storage/core.config_entries file, search for the bmw_connected_drive entry and add , "refresh_token": "YOUR_REFRESH_TOKEN" to the data object:

{
  "entry_id": "d626152a473fc47b59c59d9da992a12a",
  "version": 1,
  "domain": "bmw_connected_drive",
  "title": "86xxxxxxxxxx127",
  "data": {
      "username": "86xxxxxxxxxx27",
      "password": "your_login_pasword",
      "region": "china",
      "refresh_token": "YOUR_REFRESH_TOKEN"
  },
  "options": {
      "read_only": true
  },
  "pref_disable_new_entities": false,
  "pref_disable_polling": false,
  "source": "user",
  "unique_id": "china-86xxxxxxxxxx27",
  "disabled_by": null
}

Rebase to async library

27 Apr 08:13
Compare
Choose a tag to compare

This release provides some fixes to the DataUpdateCoordinator and introduces some breaking changes due to the migration to the async version of the library (bimmer_connected>=0.9.0).

Breaking changes

  • All services have been removed and replaced with the Button entities.
    • To force a refresh of the whole integration, please use homeassistant.update_entity with any BMW entitiy
  • Removed binary_sensor.lights_parking (not provided by API anymore)
  • Renamed sensors to streamline them:
    • sensor.charging_level_hv to sensor.remaining_battery_percent
    • sensor.fuel_percent to sensor.remaining_fuel_percent

Other changes

  • Update bimmer_connected to 0.9.0b8