Skip to content

Releases: bimmerconnected/bimmer_connected

Support for china with My BMW API

24 Nov 12:27
Compare
Choose a tag to compare

What’s Changed

Change to My BMW API

18 Nov 10:24
5652c8a
Compare
Choose a tag to compare

What’s Changed

  • Rebase to My BMW APIs (#348) @rikroe
  • It is now possible to add -j/--json to only get a single JSON output (i.e. bimmerconnected status -j {user} {password} {region}.
    This will output all data retrieved from the API (on vehicle: attributes, status.status, status.properties) as well as all properties that our library puts on top of the original output. (#348) @rikroe

Breaking changes

  • Support for region china dropped (see #347 for details & workaround).
  • The following services have been removed due to not being available using the MyBMW API:
    • All Trips
    • Last Trips
    • Destinations
    • Range Map
    • Efficiency
    • Navigation
    • Send Message (Send POI is still available)
  • The module bimmer_connected.state has been removed. Please use bimmer_connected.vehicle_status instead. If you want to access the current status of your vehicle, use vehicle.vehicle_status.
  • Removed attributes in VehicleStatus: chargingconnectiontype, charginginductivepositioning, lastchargingendreason, lastchargingendresult

BETA for MyBMW API: Fix login

BETA for MyBMW API: Fix vehicle updates

17 Nov 07:43
Compare
Choose a tag to compare
Pre-release
  • Update the attributes of a ConnectedDriveVehicle instead of replacing it on ConnectedDriveAccount as HA sensors store the original vehicle
  • Add charging_time_remaining

Please see previous changelogs as well:

BETA for MyBMW API: Fix login & missing vehicles

BETA for MyBMW API: Fix vehicle updates + cli image command

15 Nov 20:16
Compare
Choose a tag to compare

BETA for MyBMW API: Fix vehicle updates

15 Nov 07:26
Compare
Choose a tag to compare
Pre-release

This release fixes vehicles not updating e.g. in HomeAssistant after being loaded once.

Please see previous changelogs as well:

BETA for MyBMW API: Fix date parsing on Python 3.6

14 Nov 17:28
Compare
Choose a tag to compare

This release fixes issues with date/time parsing on Python 3.6.

Please see previous changelogs as well:

BETA for MyBMW API: Fix command line

14 Nov 15:10
Compare
Choose a tag to compare
Pre-release

This release fixes issues with command line output via bimmerconnected status.

  • It is now possible to add -j/--json to only get a single JSON output (i.e. bimmerconnected status -j {user} {password} {region}.
    This will output all data retrieved from the API (on vehicle: attributes, status.status, status.properties) as well as all properties that our library puts on top of the original output.

Breaking change

Please note the breaking changes from bimmer_connected==0.8.0b2.

BETA for MyBMW API: First release

13 Nov 19:50
Compare
Choose a tag to compare
Pre-release

This release is the first draft to test changes made to accomodate the MyBMW APIs instead of the old Connected Drive APIs.
BMW as well as MINI vehicles should be supported.

Breaking change

  • Starting with 0.8.0b2 we have to drop support for the china region as we were not able to reverse engineer the login flow yet. If we succeed, adaption should be very quick.
  • The following services have been removed due to not being available using the MyBMW API or have not being reverse engineered yet. If your car supports one of these in the MyBMW app, please let us know.
    • All Trips
    • Last Trips
    • Destinations
    • Range Map
    • Efficiency
    • Navigation
    • Send Message (Send POI is still available)
  • The module bimmer_connected.state has been removed. Please use bimmer_connected.vehicle_status instead. If you want to access the current status of your vehicle, use vehicle.vehicle_status.