NEWS
Test Adapter MercedesMe v0.0.x
-
@Duffy Moment, verstehe ich das richtig? Du versuchst die Heizung über die App am Handy anzuschalten und dann kommt es im iobroker im Adapter an, aber das Auto selbst reagiert nicht?
Weil es bei mir komplett andersrum ist. Ich trage im iobroker manuell (ich habe sonst ein Skript, aber zum Testen manuell) eine "0" bei Doorlock ein. Das hat sonst immer die Türen geöffnet. Die 0 bleibt drin stehen. Aber beim Auto kommt nichts an. Die Türen öffnen sich nicht. Und auch im Handy tut sich nichts.
Die Daten über die API werden richtig in den adapter eingelesen. Aber der umgekehrte Weg zurück zum Auto klappt nicht mehr seit dem 19.1.@shadow_cb sagte in Test Adapter MercedesMe v0.0.x:
Moment, verstehe ich das richtig? Du versuchst die Heizung über die App am Handy anzuschalten und dann kommt es im iobroker im Adapter an, aber das Auto selbst reagiert nicht?
Ja so ist es habe es gerade noch mal getestet.
Über das Handy die Vorklmatisierung an gemacht und im Adapter wurde es true. Im Auto passiert aber nichts.(Vorklimatisierung heisst bei meinem Auo auch nur Sitzheizung und Lenkradheizung an)
-
Habe die Version von Github installiert. Leider alles unverändert.
Muss ich den 6stelligen Code irgendwo eintragen oder reichen BN+PW?Die KI sagt:
👉 Der Adapter ist zwar installiert worden, aber deine Node-Version (22.12.0) ist die eigentliche Ursache der Probleme.
👉 ioBroker + mercedesme laufen aktuell stabil nur mit Node.js 18 oder 20 (empfohlen: 20.x LTS).
➡️ Ergebnis:Instanz startet
Autos werden angelegt
keine Live-Daten
Das passt exakt zu deinem Fehlerbild.Die saubere, empfohlene Lösung (kein Gefrickel)
✅ Node.js auf 20 LTS umstellen
ioBroker selbst zeigt dir ja schon:Host: v20.9.0
Dein Terminal:
v22.12.0Ich war ja gestern aufgrund eines Hinweises bei v22.22 und dann wieder zurück auf die letzte Version, die bis 19.1.26 (22.12.0) noch ging und jetzt gehe ich erstmal wieder dahin zurück auf 20.9.
Vielleicht hilft das.@shadow_cb sagte in Test Adapter MercedesMe v0.0.x:
Ich war ja gestern aufgrund eines Hinweises bei v22.22 und dann wieder zurück auf die letzte Version, die bis 19.1.26 (22.12.0) noch ging und jetzt gehe ich erstmal wieder dahin zurück auf 20.9.
Vielleicht hilft das.Die von ioBroker empfohlene node.js Version ist derzeit bereits 22.
Node 20 erreicht im April EOL und ist dann nicht mehr unterstützt. Es ist damit zu rechnen dass ab diesem Zeitpunkt eine steigende Anzahl von Adaptern node.js 22 als minimum voraussetzen werden.
Leider wurde bei diesem Adapter bvisher das Testing noch nicht um die aktuellen Version 24 erweitert:
https://github.com/TA2k/ioBroker.mercedesme/issues/262Da der Adapter vom Maintainer nur als unstable BETA Version deklariert ist (und bisher nicht für die Aufnahme ins stable Repository vorgschlagen wurde) ist dies nur als Anmerkung zu sehen.
-
Habe die Version von Github installiert. Leider alles unverändert.
Muss ich den 6stelligen Code irgendwo eintragen oder reichen BN+PW?Die KI sagt:
👉 Der Adapter ist zwar installiert worden, aber deine Node-Version (22.12.0) ist die eigentliche Ursache der Probleme.
👉 ioBroker + mercedesme laufen aktuell stabil nur mit Node.js 18 oder 20 (empfohlen: 20.x LTS).
➡️ Ergebnis:Instanz startet
Autos werden angelegt
keine Live-Daten
Das passt exakt zu deinem Fehlerbild.Die saubere, empfohlene Lösung (kein Gefrickel)
✅ Node.js auf 20 LTS umstellen
ioBroker selbst zeigt dir ja schon:Host: v20.9.0
Dein Terminal:
v22.12.0Ich war ja gestern aufgrund eines Hinweises bei v22.22 und dann wieder zurück auf die letzte Version, die bis 19.1.26 (22.12.0) noch ging und jetzt gehe ich erstmal wieder dahin zurück auf 20.9.
Vielleicht hilft das.@shadow_cb sagte in Test Adapter MercedesMe v0.0.x:
ch war ja gestern aufgrund eines Hinweises bei v22.22 und dann wieder zurück auf die letzte Version, die bis 19.1.26 (22.12.0) noch ging und jetzt gehe ich erstmal wieder dahin zurück auf 20.9.
Dann solltest du in deiner Funktion als Beta-Tester dein Testergebnis als Issue beim Adapter hinterlegen. Verrharren auf einer Version, die in wenigen Wochen auf das Supportende zusteuert ist keine Option.
-
Habe die Version von Github installiert. Leider alles unverändert.
Muss ich den 6stelligen Code irgendwo eintragen oder reichen BN+PW?Die KI sagt:
👉 Der Adapter ist zwar installiert worden, aber deine Node-Version (22.12.0) ist die eigentliche Ursache der Probleme.
👉 ioBroker + mercedesme laufen aktuell stabil nur mit Node.js 18 oder 20 (empfohlen: 20.x LTS).
➡️ Ergebnis:Instanz startet
Autos werden angelegt
keine Live-Daten
Das passt exakt zu deinem Fehlerbild.Die saubere, empfohlene Lösung (kein Gefrickel)
✅ Node.js auf 20 LTS umstellen
ioBroker selbst zeigt dir ja schon:Host: v20.9.0
Dein Terminal:
v22.12.0Ich war ja gestern aufgrund eines Hinweises bei v22.22 und dann wieder zurück auf die letzte Version, die bis 19.1.26 (22.12.0) noch ging und jetzt gehe ich erstmal wieder dahin zurück auf 20.9.
Vielleicht hilft das.BTW: Die aktuelle nodejs@20 ist
v20.20.0
und enthält wichtige Sicherheitsupdates. Installier da nix älteres. -
@shadow_cb hatte was angepasst deswegen erneut testen
@tombox ,
ich habe die aktuelle Version von Github installiert und bekomme nun folgenden Error
mercedesme.0 2026-01-25 14:44:55.228 error TypeError: reader.readPackedEnum is not a function mercedesme.0 2026-01-25 14:44:55.226 error Websocket parse error -
@tombox also bei mir ist es so das der Adapter immer wieder Gelb wird ohne das wirklich was im Log steht nach neusatrt wird er dann grün, trozdem kann ich die Standheizung nicht anschalten. Über die App geht es und die Restlaufzeit wird dann auch im Iobroker angezeigt.???
Im Log steht nur das "No Data since 1000 seconds. Lost WebSocket connection. Reconnect WebSocket. Reconnects Today: 18" -
@tombox ,
ich habe die aktuelle Version von Github installiert und bekomme nun folgenden Error
mercedesme.0 2026-01-25 14:44:55.228 error TypeError: reader.readPackedEnum is not a function mercedesme.0 2026-01-25 14:44:55.226 error Websocket parse error -
Auch weiterhin läuft der Adapter bei mir leider nicht.
Habe ihn auch mehrfach neuinstalliert. Neue Passwörter / PINs genergiert.
Weder kommen Werte von der App, z.B. Ladestatus.
Noch funktionieren die Remotefunktionen.
Der Adapter wird nach dem Neustart ganz kurz grün und bleibt dann gelb.Das log:
mercedesme.0
2026-01-29 21:34:26.812 error WS error:Error: Unexpected server response: 400mercedesme.0
2026-01-29 21:34:26.804 info Error getting GeoFence. Maybe Service is not activated -
Auch weiterhin läuft der Adapter bei mir leider nicht.
Habe ihn auch mehrfach neuinstalliert. Neue Passwörter / PINs genergiert.
Weder kommen Werte von der App, z.B. Ladestatus.
Noch funktionieren die Remotefunktionen.
Der Adapter wird nach dem Neustart ganz kurz grün und bleibt dann gelb.Das log:
mercedesme.0
2026-01-29 21:34:26.812 error WS error:Error: Unexpected server response: 400mercedesme.0
2026-01-29 21:34:26.804 info Error getting GeoFence. Maybe Service is not activated -

Mal installiere ich per Github und mal benutzerdefiniert. Aber das Ergebnis ist dasselbe.
@shadow_cb sagte in Test Adapter MercedesMe v0.0.x:
Aber das Ergebnis ist dasselbe.
Weil die Quelle die gleiche ist...
Das 'richtige, vollständige Log' schaut wie aus?
Kompletten Kaltstart des Adapters anschauen. Geht z. B. periob logs --watch -
@shadow_cb sagte in Test Adapter MercedesMe v0.0.x:
Aber das Ergebnis ist dasselbe.
Weil die Quelle die gleiche ist...
Das 'richtige, vollständige Log' schaut wie aus?
Kompletten Kaltstart des Adapters anschauen. Geht z. B. periob logs --watchmercedesme.0 2026-01-30 11:06:02.508 debug {"commands":[{"additionalInformation":null,"….
mercedesme.0 2026-01-30 11:06:02.432 debug {"accountCountryCode":"DE","…
mercedesme.0 2026-01-30 11:06:02.250 debug {"accountCountryCode":"DE","accoun…
mercedesme.0 2026-01-30 11:06:02.193 debug Websocket closedmercedesme.0 2026-01-30 11:06:02.193 debug 1006
mercedesme.0 2026-01-30 11:06:02.192 error WS error:Error: Unexpected server response: 400
mercedesme.0 2026-01-30 11:06:02.164 debug ""
mercedesme.0 2026-01-30 11:06:02.164 debug AxiosError: Request failed with status code 404
mercedesme.0 2026-01-30 11:06:02.162 info Error getting GeoFence. Maybe Service is not activated
mercedesme.0 2026-01-30 11:06:02.161 debug ""
mercedesme.0 2026-01-30 11:06:02.161 debug AxiosError: Request failed with status code 404
mercedesme.0 2026-01-30 11:06:02.135 debug {"commands":[{"additionalInformation":null….
mercedesme.0 2026-01-30 11:06:02.030 debug Connect to WebSocket
mercedesme.0 2026-01-30 11:06:02.029 info Start Websocket Connection
mercedesme.0 2026-01-30 11:06:02.013 debug https://bff.emea-prod.mobilesdk.mercedes-benz.com/v1/vehicle/WDD1179431N263166/capabilities/commands
mercedesme.0 2026-01-30 11:06:02.010 debug https://bff.emea-prod.mobilesdk.mercedes-benz.com/v1/vehicle/W1K3G8FB5PJ416622/capabilities/commands
mercedesme.0 2026-01-30 11:06:01.912 info Creating vehicle … with ….
mercedesme.0 2026-01-30 11:06:01.900 info Creating vehicle … with …
mercedesme.0 2026-01-30 11:06:01.900 info Found 2 vehicles
mercedesme.0 2026-01-30 11:06:01.900 debug {"assignedVehicles":[{….
mercedesme.0 2026-01-30 11:06:01.524 debug start refresh interval
mercedesme.0 2026-01-30 11:06:01.524 debug Login successful
mercedesme.0 2026-01-30 11:06:01.523 debug {"access_token":"…
mercedesme.0 2026-01-30 11:06:01.522 debug 200
mercedesme.0 2026-01-30 11:06:01.325 debug {"code":"ftfBg5WMlQDgnRDggvlGEouLp3IluksBhmp4dCcm"}
mercedesme.0 2026-01-30 11:06:01.325 debug "https://id.mercedes-benz.com/as/UsZkftdQ5F/resume/as/authorization.ping"
mercedesme.0 2026-01-30 11:06:00.714 debug {"result":"RESUME2OIDCP","uid":"0011030b5b8c27...
mercedesme.0 2026-01-30 11:06:00.563 debug {"result":"GOTO_LOGIN_PASS","country":"DE","lang":"de"}
mercedesme.0 2026-01-30 11:06:00.374 debug "<!DOCTYPE html>
mercedesme.0 2026-01-30 11:05:59.867 info Start Login
mercedesme.0 2026-01-30 11:05:59.867 debug Login
mercedesme.0 2026-01-30 11:05:59.731 info starting. Version 0.3.9 (non-npm: TA2k/iobroker.mercedesme#ec4321e506bd1b7c3d7453790963e73d2af0ec78) in /opt/iobroker/node_modules/iobroker.mercedesme, node: v22.22.0, js-controller: 7.0.7
-
mercedesme.0
2026-01-30 10:11:02.180 debug Websocket closedmercedesme.0
2026-01-30 10:11:02.180 debug 1006mercedesme.0
2026-01-30 10:11:02.179 error WS error:Error: Unexpected server response: 400mercedesme.0
2026-01-30 10:11:02.032 debug Connect to WebSocket -
mercedesme.0 2026-01-30 11:06:02.508 debug {"commands":[{"additionalInformation":null,"….
mercedesme.0 2026-01-30 11:06:02.432 debug {"accountCountryCode":"DE","…
mercedesme.0 2026-01-30 11:06:02.250 debug {"accountCountryCode":"DE","accoun…
mercedesme.0 2026-01-30 11:06:02.193 debug Websocket closedmercedesme.0 2026-01-30 11:06:02.193 debug 1006
mercedesme.0 2026-01-30 11:06:02.192 error WS error:Error: Unexpected server response: 400
mercedesme.0 2026-01-30 11:06:02.164 debug ""
mercedesme.0 2026-01-30 11:06:02.164 debug AxiosError: Request failed with status code 404
mercedesme.0 2026-01-30 11:06:02.162 info Error getting GeoFence. Maybe Service is not activated
mercedesme.0 2026-01-30 11:06:02.161 debug ""
mercedesme.0 2026-01-30 11:06:02.161 debug AxiosError: Request failed with status code 404
mercedesme.0 2026-01-30 11:06:02.135 debug {"commands":[{"additionalInformation":null….
mercedesme.0 2026-01-30 11:06:02.030 debug Connect to WebSocket
mercedesme.0 2026-01-30 11:06:02.029 info Start Websocket Connection
mercedesme.0 2026-01-30 11:06:02.013 debug https://bff.emea-prod.mobilesdk.mercedes-benz.com/v1/vehicle/WDD1179431N263166/capabilities/commands
mercedesme.0 2026-01-30 11:06:02.010 debug https://bff.emea-prod.mobilesdk.mercedes-benz.com/v1/vehicle/W1K3G8FB5PJ416622/capabilities/commands
mercedesme.0 2026-01-30 11:06:01.912 info Creating vehicle … with ….
mercedesme.0 2026-01-30 11:06:01.900 info Creating vehicle … with …
mercedesme.0 2026-01-30 11:06:01.900 info Found 2 vehicles
mercedesme.0 2026-01-30 11:06:01.900 debug {"assignedVehicles":[{….
mercedesme.0 2026-01-30 11:06:01.524 debug start refresh interval
mercedesme.0 2026-01-30 11:06:01.524 debug Login successful
mercedesme.0 2026-01-30 11:06:01.523 debug {"access_token":"…
mercedesme.0 2026-01-30 11:06:01.522 debug 200
mercedesme.0 2026-01-30 11:06:01.325 debug {"code":"ftfBg5WMlQDgnRDggvlGEouLp3IluksBhmp4dCcm"}
mercedesme.0 2026-01-30 11:06:01.325 debug "https://id.mercedes-benz.com/as/UsZkftdQ5F/resume/as/authorization.ping"
mercedesme.0 2026-01-30 11:06:00.714 debug {"result":"RESUME2OIDCP","uid":"0011030b5b8c27...
mercedesme.0 2026-01-30 11:06:00.563 debug {"result":"GOTO_LOGIN_PASS","country":"DE","lang":"de"}
mercedesme.0 2026-01-30 11:06:00.374 debug "<!DOCTYPE html>
mercedesme.0 2026-01-30 11:05:59.867 info Start Login
mercedesme.0 2026-01-30 11:05:59.867 debug Login
mercedesme.0 2026-01-30 11:05:59.731 info starting. Version 0.3.9 (non-npm: TA2k/iobroker.mercedesme#ec4321e506bd1b7c3d7453790963e73d2af0ec78) in /opt/iobroker/node_modules/iobroker.mercedesme, node: v22.22.0, js-controller: 7.0.7
Das ist NICHT aus dem File und auch nicht in CodeTags gesetzt.
Kann man so nicht lesen.Mach es nochmal. Dann kannst du auch die persönlichen Daten da rausnehmen.
-
Auch weiterhin läuft der Adapter bei mir leider nicht.
Habe ihn auch mehrfach neuinstalliert. Neue Passwörter / PINs genergiert.
Weder kommen Werte von der App, z.B. Ladestatus.
Noch funktionieren die Remotefunktionen.
Der Adapter wird nach dem Neustart ganz kurz grün und bleibt dann gelb.Das log:
mercedesme.0
2026-01-29 21:34:26.812 error WS error:Error: Unexpected server response: 400mercedesme.0
2026-01-29 21:34:26.804 info Error getting GeoFence. Maybe Service is not activated@shadow_cb sagte in Test Adapter MercedesMe v0.0.x:
Auch weiterhin läuft der Adapter bei mir leider nicht.
Habe ihn auch mehrfach neuinstalliert. Neue Passwörter / PINs genergiert.
Weder kommen Werte von der App, z.B. Ladestatus.
Noch funktionieren die Remotefunktionen.
Der Adapter wird nach dem Neustart ganz kurz grün und bleibt dann gelb.Das log:
mercedesme.0
2026-01-29 21:34:26.812 error WS error:Error: Unexpected server response: 400mercedesme.0
2026-01-29 21:34:26.804 info Error getting GeoFence. Maybe Service is not activatedIst bei mir auch so auser das die Zeit im Iobroker angezeigt wird wenn ich die Standheizung in der App starte.
-
also wenn ich den Befehl eingebe und den Adapter komplett anhalte und wieder starte kommt das hier bei iob logs --watch raus:
(log-filter ist auf "debug" gestellt)2026-01-30 11:20:56.458 - debug: mercedesme.0 (2193) Ping
2026-01-30 11:21:09.421 - info: host.ioBroker "system.adapter.mercedesme.0" disabled -
also wenn ich den Befehl eingebe und den Adapter komplett anhalte und wieder starte kommt das hier bei iob logs --watch raus:
(log-filter ist auf "debug" gestellt)2026-01-30 11:20:56.458 - debug: mercedesme.0 (2193) Ping
2026-01-30 11:21:09.421 - info: host.ioBroker "system.adapter.mercedesme.0" disabled@shadow_cb teste nochmal GitHub Version. einfach drüber installieren und nicht neuinstallierten
-
@shadow_cb teste nochmal GitHub Version. einfach drüber installieren und nicht neuinstallierten
@tombox sagte in Test Adapter MercedesMe v0.0.x:
@shadow_cb teste nochmal GitHub Version. einfach drüber installieren und nicht neuinstallierten
mercedesme.0
2026-01-30 16:48:43.399 error WS error:Error: Unexpected server response: 400Leider immernoch gelber Adapter. Auch nach dem Drüberinstallieren :-(
Es kommen keine Werte an.Hier das Installationslog, falls nützlich:
$ iobroker url TA2k/ioBroker.mercedesme --host ioBroker --debuginstall TA2k/ioBroker.mercedesme
NPM version: 10.9.4
Installing TA2k/ioBroker.mercedesme... (System call)
up to date in 5s132 packages are looking for funding run
npm fundfor detailsupload [4] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/admin.d.ts admin.d.ts video/mp2t
upload [3] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/index_m.html index_m.html text/html
upload [2] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/mercedesme.png mercedesme.png image/png
upload [1] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/style.css style.css text/css
upload [0] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/words.js words.js application/javascript
Updating objects from io-package.json for adapter "mercedesme" with version "0.3.9"
Process exited with code 0
-
@tombox sagte in Test Adapter MercedesMe v0.0.x:
@shadow_cb teste nochmal GitHub Version. einfach drüber installieren und nicht neuinstallierten
mercedesme.0
2026-01-30 16:48:43.399 error WS error:Error: Unexpected server response: 400Leider immernoch gelber Adapter. Auch nach dem Drüberinstallieren :-(
Es kommen keine Werte an.Hier das Installationslog, falls nützlich:
$ iobroker url TA2k/ioBroker.mercedesme --host ioBroker --debuginstall TA2k/ioBroker.mercedesme
NPM version: 10.9.4
Installing TA2k/ioBroker.mercedesme... (System call)
up to date in 5s132 packages are looking for funding run
npm fundfor detailsupload [4] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/admin.d.ts admin.d.ts video/mp2t
upload [3] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/index_m.html index_m.html text/html
upload [2] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/mercedesme.png mercedesme.png image/png
upload [1] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/style.css style.css text/css
upload [0] mercedesme.admin /opt/iobroker/node_modules/iobroker.mercedesme/admin/words.js words.js application/javascript
Updating objects from io-package.json for adapter "mercedesme" with version "0.3.9"
Process exited with code 0
@shadow_cb sollte jetzt gehen
-
Gute Nachrichten: grüner Adapter!
@tombox: Vielen Dank für Deinen Einsatz.Aber: Die Werte aktualisieren sich nicht. Auch nach längerer Wartezeit bei beiden Autos nicht. In der App am Handy ist alles ganz normal. Die relevanten Abos laufen weiterhin.
EDIT: der Adapter wird auch immer wieder tagsüber gelb. Nach Neustart dann wieder grün.
mercedesme.0 2026-01-31 06:37:53.757 info No Data since 250 seconds. Lost WebSocket connection. Reconnect WebSocket. Reconnects Today: 21
mercedesme.0 2026-01-31 06:18:11.702 info No Data since 250 seconds. Lost WebSocket connection. Reconnect WebSocket. Reconnects Today: 20
mercedesme.0 2026-01-31 06:00:59.651 info No Data since 250 seconds. Lost WebSocket connection. Reconnect WebSocket. Reconnects Today: 19
mercedesme.0 2026-01-31 05:44:47.601 info Reconnect after refresh token. Count: 18
mercedesme.0 2026-01-31 05:44:46.991 info Start Login
mercedesme.0 2026-01-31 05:35:52.766 info No Data since 250 seconds. Lost WebSocket connection. Reconnect WebSocket. Reconnects Today: 17
mercedesme.0 2026-01-31 05:18:40.711 info No Data since 250 seconds. Lost WebSocket connection. Reconnect WebSocket. Reconnects Today: 16
mercedesme.0 2026-01-31 04:58:58.655 info No Data since 250 seconds. Lost WebSocket connection. Reconnect WebSocket. Reconnects Today: 15