Skip to content

Releases: ReneNulschDE/mbapi2020

v0.15.0 - HA Core changes, Cleanup, Auth-Handler

04 Jun 18:15
Compare
Choose a tag to compare

This release is a maintenance and clean-up release to be in-line with the upcoming HA core version 2024.06. It contains breaking changes. Please read the release notes... Thanks for the cocktails and beers last week :-)

Breaking Changes:

  • Attributes removed from the tirewarninglamp-binary-sensor as we have own sensors since some months: tirepressureRearLeft, tirepressureRearRight, tirepressureFrontRight, tirepressureFrontLeft, (Thanks @Thomas55555 for the PR #238)

New:

Fixes:

  • Multiple warnings [homeassistant.util.loop] Detected blocking call... (#228)
  • Service windows_open has no optional pin field (#233)
  • Error lastParkEvent sensor (NoneType check, #230)
  • The authentication tokens are stored in the HA core registry and the tokens are not stored in the file system anymore. (the old mercedes-token-cache... files are not updated anymore and can be deleted manually). This could be a breaking change for users with custom scripts. (Next and hopefully last try on the ReAuth issue)

Other Notes:

  • The change log of v0.14.0 missed one change: The state_class of the sensor odometer is now total_increasing to better support statistics. (Thanks @thomasdelaet for the PR #225)

v0.15.0-beta.2 - HA Core changes, Cleanup, Auth-Handler

04 Jun 07:54
Compare
Choose a tag to compare

This release is a maintenance and clean-up release to be in line with the upcoming HA core version 2024.06. It contains breaking changes. Please read the release notes... Thanks for the cocktails and beers last week :-)

Breaking Changes:

  • Attributes removed from the tirewarninglamp-binary-sensor as we have own sensors since some months: tirepressureRearLeft, tirepressureRearRight, tirepressureFrontRight, tirepressureFrontLeft, (Thanks @Thomas55555 for the PR #238)

New:

Fixes:

  • Multiple warnings [homeassistant.util.loop] Detected blocking call... (#228)
  • Service windows_open has no optional pin field (#233)
  • Error lastParkEvent sensor (NoneType check, #230)
  • The authentication tokens are stored in the HA core registry and the tokens are not stored in the file system anymore. (the old mercedes-token-cache... files are not updated anymore and can be deleted manually). This could be a breaking change for users with custom scripts. (Next and hopefully last try on the ReAuth issue)

Other Notes:

  • The change log of v0.14.0 missed one change: The state_class of the sensor odometer is now total_increasing to better support statistics. (Thanks @thomasdelaet for the PR)

v0.15.0-beta.1 - HA Core changes, Auth-Handler

02 Jun 08:26
Compare
Choose a tag to compare

This release is more a maintenance release to be in line with the upcoming HA core version 2024.06

Fixes:

  • Multiple warnings [homeassistant.util.loop] Detected blocking call... (#228)
  • Service windows_open has no optional pin field (#233)
  • Error lastParkEvent sensor (NoneType check, #230)
  • The authentication tokens are stored in the HA core registry and the tokens are not stored in the file system anymore. (the old mercedes-token-cache... files are not updated anymore and can be deleted manually). This could be a breaking change for users with custom scripts. (Next and hopefully last try on the ReAuth issue)

Other Notes:

  • The change log of v0.14.0 missed one change: The state_class of the sensor odometer is now total_increasing to better support statistics. (Thanks @thomasdelaet for the PR)

v0.14.0 - MB API changes, AdBlue Sensor, Images download

28 May 13:53
Compare
Choose a tag to compare

Fix for the MB API changes 2024-05-26!!!

New:

  • New service "download_images". This service will download a zip-file from the MB-servers with images (to custom_components/mbapi2020/resources/vin.zip) that Thomas used in his post
  • New sensor "tankleveladblue". Shows the level of the AdBlue tank in %.

Fixes:

Next try on the ReAuth issue. (I can't reproduce it and changed the logic a little bit)

v0.14.0-beta.1 - AdBlue Sensor, Images download

12 Apr 10:49
Compare
Choose a tag to compare

New:

  • New service "download_images". This service will download a zip-file from the MB-servers with images (to custom_components/mbapi2020/resources/vin.zip) that Thomas used in his post
  • New sensor "tankleveladblue". Shows the level of the AdBlue tank in %.

Fixes:

  • Next try on the ReAuth issue. (I can't reproduce it and changed the logic a little bit)

v0.13.0 - MB Server changes, New service windows_move

08 Apr 06:26
Compare
Choose a tag to compare

This release handles the latest MB-server side changes

Important: In case you get an error 429. Please stop HA or deactivate the MBAPI2020 component for 15min after the update.

Fixes:

  • The component is now pinging the MB-servers every 15 sec via websocket to keep the connection open. (#219)
  • ConnectionResetError "Cannot write to closing transport" (#218)
  • ValueError: Coroutine not allowed to be passed to HassJob (#218)

New:

  • New service "windows_move" for cars with individual windows options (like EQS). You can set your windows to different positions.

v0.13.0-beta.2 - MB Server changes

05 Apr 07:26
Compare
Choose a tag to compare
Pre-release

This release handles the latest MB-server side changes

Important: In case you get an error 429. Please stop HA or deactivate the MBAPI2020 component for 15min after the update.

Fixes:

  • The component is now pinging the MB-servers every 15 sec via websocket to keep the connection open. (#219)
  • ConnectionResetError "Cannot write to closing transport" (#218)
  • ValueError: Coroutine not allowed to be passed to HassJob (#218)

New:

  • New service "windows_move" for cars with individual windows options (like EQS). You can set your windows to different positions.

v0.13.0-beta.1 - MB Server changes

04 Apr 10:13
Compare
Choose a tag to compare
Pre-release

This release handles the changes that MB made this morning to their server configuration.

Important: In case you get an error 429. Please stop HA or deactivate the MBAPI2020 component for 15min.

Fixes:

  • The component is now pinging the MB-servers every 15 sec via websocket to keep the connection open.

New:

  • New service "windows_move" for cars with induvidual windows options (like EQS). You can set your windows to different positions.

v0.12.0 - Sunroof Sensor, Reauth fix, Websocket handling

11 Mar 14:32
Compare
Choose a tag to compare

Fixes:

  • Reauth error (KeyError) (fixes: #208)
  • Add async lock to refresh-token (fixes: #208)
  • Sensor "max_soc" not available for EQx (fixes: #210)
  • New websocket implementation to handle some race conditions (tackles: #156)

New:

  • Sensor "Sunroof" (#206)
            "0": "Closed",
            "1": "Opened",
            "2": "Open lifting",
            "3": "Running",
            "4": "Anti booming",
            "5": "Intermediate sliding",
            "6": "Intermediate lifting",
            "7": "Opening",
            "8": "Closing",
            "9": "Anti booming lifting",
            "10": "Intermediate position",
            "11": "Opening lifting",
            "12": "Closing lifting"
    
    

v0.11.2-beta.4 - Reauth fix, Websockets, Sunroof Sensor

07 Mar 07:58
Compare
Choose a tag to compare

Fixes:

  • Reauth error (KeyError) (fixes: #208)
  • Add async lock to refresh-token (fixes: #208)
  • Sensor "max_soc" not available for EQx (fixes: #210)
  • New websocket implementation to handle some race conditions (tackles: #156)

New:

  • Sensor "Sunroof" (#206)
            "0": "Closed",
            "1": "Opened",
            "2": "Open lifting",
            "3": "Running",
            "4": "Anti booming",
            "5": "Intermediate sliding",
            "6": "Intermediate lifting",
            "7": "Opening",
            "8": "Closing",
            "9": "Anti booming lifting",
            "10": "Intermediate position",
            "11": "Opening lifting",
            "12": "Closing lifting"