github ReneNulschDE/mbapi2020 v0.19.0
v0.19.0 - Features, Fixes and some dark clouds

12 hours ago

The good news: Welcome to the next release, this is quite a big one - with a lot of new stuff.

The bad news: There are some hard signs that the MB-team is implementing a new authentication procedure and this could/would kill the integration.

Special thanks to @philippwaller. He added new stuff and improved the overall quality!

New

  • Binary sensor "preclimateStatus" - This binary sensor combines the different precond status attributes into one and shows if a Pre-Entry Climate Action is running or not. (Thanks @philippwaller)

    attributes:
    precondState, precondActive, precondError, precondNow, precondNowError, precondDuration, precondatdeparture, precondAtDepartureDisable, precondSeatFrontLeft, precondSeatFrontRight, precondSeatRearLeft, precondSeatRearRight, temperature_points_frontLeft, temperature_points_frontRight, temperature_points_rearLeft, temperature_points_rearRight,
    
    
  • Sensor "wiperHealthPercent" - This sensor shows the status of your wipers. (For a limited set of cars - My dev cars GLA, GLC, EQB, EQV, EQS don't have it, ... but some cars are showing the data) (Thanks @philippwaller)

    attributes:
    wiperLifetimeExceeded [EXPERIMENTAL, user feedback wanted]
    
  • Sensor "auxheatstatus" and "preclimateStatus" have new attributes: temperature_points_*

  • Switch "Pre- entry climate" - To switch on/off the pre-entry climate function. (Thanks @philippwaller)

  • [experimental] Service/Action "preconditioning_configure_seats" - Configure which seats should be preconditioned of a car defined by a vin. (Please share your feedback in the HA Forum).

  • [experimental] Service/Action "temperature_configure" - Configure the target preconditioning/auxheat temperatures for zones in a car defined by a VIN. (Please share your feedback in the HA Forum).

  • Binary Sensor "theftsystemarmed"

    attributes:
    carAlarmLastTime, carAlarmReason, collisionAlarmTimestamp, interiorSensor, interiorProtectionStatus, interiorMonitoringLastEvent, interiorMonitoringStatus, exteriorMonitoringLastEvent, exteriorMonitoringStatus, lastParkEvent, lastTheftWarning, lastTheftWarningReason, parkEventLevel, parkEventType, theftAlarmActive, towProtectionSensorStatus, towSensor,
    

Breaking Changes

  • Attributes "value_short", "value_description" removed from the sensors ignitionstate, starterBatteryState, auxheatstatus - these are handled via frontend translation now

Fixes

  • Update MB Backend websocket-url in the US/CA, APAC region, fixes Other error 418, message='Invalid response status', url='wss://websocket.amap-prod.mobilesdk.mercedes-benz.com/ws'
  • Improve handling of accounts with no cars
  • PositionLat was removed from the diagnostic report to improve data privacy (Thanks @philippwaller)

Don't miss a new mbapi2020 release

NewReleases is sending notifications on new releases.