Skip to content

v0.41.0

Choose a tag to compare

@ReneNulschDE ReneNulschDE released this 12 Oct 08:36
· 16 commits to master since this release

What's Changed

📣 New: sound your car's horn (available in some regions like US only)

A new Sound horn button sits next to the existing Flash lights button. It picks the loudest signaling mode your car actually allows, preferring panic alarm over light-and-horn over horn-only.

The Start signal position action (mbapi2020.sigpos_start) can now do all four modes instead of only flashing the lights: Light only, Horn only, Light and horn and Panic alarm, with an optional duration and number of horn repeats. Leave the extra fields empty and the integration sends exactly what the Mercedes me app sends for the chosen mode. (#453)

Important

Small behaviour change to the Flash lights button. The signaling duration was never actually sent, so the car fell back to a server-side default. It is now sent explicitly as 8 seconds, matching the app. If your car used to flash for a different length of time, this is why.

🔌 New: four charge coupler sensors

Some newer Electric and plug-in hybrid cars that report them now get Charge Coupler AC Status, Charge Coupler DC Status, Charge Coupler AC Lock Status and Charge Coupler DC Lock Status

Charge Coupler AC / DC Status

State Frontend value What the car means by it
0 Plugged both sides The cable is in the car and connected at the other end (wallbox, socket, charger).
1 Plugged car side only The cable is in the car, but the other end is not connected.
2 Not plugged Nothing is plugged into the car's inlet.
3 Unknown The car cannot determine the state right now.
4 Unknown due to defect The car reports a fault in its own plug detection.

Charge Coupler AC / DC Lock Status

State Frontend value What the car means by it
0 Locked The latch is engaged — the cable cannot be pulled out.
1 Unlocked The latch is released — the cable can be removed.
2 Unknown The car cannot determine the lock state.

🕐 New: Next departure time sensor

Some newer cars report the next departure as a clock time plus a weekday in two separate attributes. These are now combined into a single Next departure time timestamp sensor that resolves to the next occurrence of that weekday in your timezone. The weekday stays available as an attribute on the sensor.

If the departure has already passed today, the sensor rolls forward to the next cycle: one day for a daily profile, seven for a weekly one. Modes where rolling forward would invent a departure the car never reported — inactive, timer, intelligent departure — are left as reported.

🐛 Bug Fixes

Thanks to @SeoFood and @TTLucian for the improvements and some bugfixes.

  • End of charge and next departure could be off by your UTC offset.

  • End of charge stopped updating on newer cars. (#452)

  • End of charge could show a stale time. (#452)

  • End of charge sensor's state is now proper ISO 8601.

  • Setup no longer gives up when Mercedes is slow. (#448, #451, refs #406)

  • Two crashes while setting up a car. (#440)

  • Two crashes while processing updates. (#442)

  • The device ID is now masked in diagnostics downloads. (#444)

Full Changelog: v0.40.0...v0.41.0