MercedesME 2020
ReneNulschDE/mbapi2020 · vv0.43.0
Custom Component to integrate Mercedes-Benz cars into Home-Assistant
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
lock | Lock | Needs its own HomeKit Bridge in accessory mode |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
button | Button (as a switch) | |
device_tracker | Presence (as an occupancy sensor) |
1 report below say how a device from this integration behaves in the Home app.
What people report
Mercedes me vehicles work through Mercedes cloud push. Pre-climate via HomeKit Bridge had reports of not starting from Apple Home.
- Works1
- Partly works2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Mercedes charge coupler stop | Works Cloud | charge_coupler_stop service ends charging and releases cableSaved copyWHAT Adds mbapi2020.charge_coupler_stop, which sends the ChargeCouplerStop command. It ends the running charging session and releases the charge cable - the same thing the "stop charging" button in the Mercedes me app does. WHY The integration currently has no way to stop a charging session. ChargeCouplerStop is field 60 of the CommandRequest oneof and is already present in the bundled protobuf definitions - it was simply never wired up to a service. Verified available on the vehicle before implementing, via GET /v1/vehicle/{vin}/capabilities/commands: … Excerpt saved from GitHub on 2026-10-23. | PR #436 · 2026-09 | |
| Mercedes EQA 250+ | Partly works Cloud | Decklid attribute trigger failed; template trigger workaround worksSaved copy… with our new car. The back door was opened in the night. That's why I made this automation to report to my iPhone and find out, it's not working. My car EQA250+ december 2023. This attribute 'decklidstatus' is reporting correct: [cid:6f0fd087-330a-4e84-8950-ef064e33bf0b] The problem is, a template is reporting "False" with capital. [cid:7301ce12-7cbc-4cb7-8cf2-7c0c3a3522a0] I made my automation in the ui and typed "false" as displayed in status checker. Thanks for your help Regards, Joop From: Rene Nulsch *@*.*> Sent: Sunday, January 21, 2024 7:51 PM To: ReneNulschDE/mbapi2020 *@*.*> Excerpt saved from GitHub on 2026-10-23. | Issue #176 · 2024-01 | |
| Mercedes EQB 250+ | Partly works Cloud | Partly in Home Preclimate switch shows state but does not start or stop | Pre-climate start/stop from Apple Home failed; server returned ProcessingFailedSaved copy… how do I export the debug log and more details from the sensor "car"? A more detailed description on the issue itself: I installed the custom component MercedesMe 2020 and successfully added my EQB 250+. In the HomeKit Bridge I added the entities locks and switches which provide two devices to my Apple Home, the door lock and the preconditioning. Locking and unlocking the door works perfectly but the preconditioning switch does not. Neither activating it, nor stopping. What makes me wonder is that the state of the switch within Home changes to active, when I start the preconditioning with the … Excerpt saved from GitHub on 2026-10-23. | Issue #289 · 2024-12 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud push
Goes through the maker’s cloud, which sends updates as they happen. Needs the internet and an account.
Details
| Installs (analytics) | 2,862 (0.4%) |
|---|---|
| GitHub stars | 355 |
| Latest version | v0.43.0 (2026-10-21) |
| Set up in the UI | Yes |
| Maintainers | @ReneNulschDE |
| License | MIT |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/ReneNulschDE/mbapi2020
- Source code: https://github.com/ReneNulschDE/mbapi2020
- Issues: https://github.com/ReneNulschDE/mbapi2020/issues
- HACS: https://hacs.xyz