NEWS
Test Adapter MercedesMe v0.0.x
-
Hi,
bei mir ist der Adapter mit diesen Meldungen abgeschmiert:
Zeile 1083: 2024-05-06 03:42:30.247 - [32minfo[39m: mercedesme.0 (1725) Lost WebSocket connection. Reconnect WebSocket Zeile 1435: 2024-05-06 06:53:15.653 - [32minfo[39m: mercedesme.0 (1725) Lost WebSocket connection. Reconnect WebSocket Zeile 2511: 2024-05-06 13:12:30.157 - [32minfo[39m: mercedesme.0 (1725) Lost WebSocket connection. Reconnect WebSocket Zeile 2517: 2024-05-06 13:13:02.160 - [31merror[39m: mercedesme.0 (1725) uncaught exception: WebSocket is not open: readyState 0 (CONNECTING) Zeile 2518: 2024-05-06 13:13:02.161 - [31merror[39m: mercedesme.0 (1725) Error: WebSocket is not open: readyState 0 (CONNECTING) Zeile 2519: at WebSocket.ping (/opt/iobroker/node_modules/iobroker.mercedesme/node_modules/ws/lib/websocket.js:361:13) Zeile 2520: at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.mercedesme/main.js:1479:17) Zeile 2523: 2024-05-06 13:13:02.161 - [31merror[39m: mercedesme.0 (1725) WebSocket is not open: readyState 0 (CONNECTING) Zeile 2524: 2024-05-06 13:13:02.205 - [32minfo[39m: mercedesme.0 (1725) terminating Zeile 2525: 2024-05-06 13:13:02.206 - [33mwarn[39m: mercedesme.0 (1725) Terminated (UNCAUGHT_EXCEPTION): Without reason Zeile 2526: 2024-05-06 13:13:02.707 - [32minfo[39m: mercedesme.0 (1725) terminating Zeile 2528: 2024-05-06 13:13:03.707 - [32minfo[39m: mercedesme.0 (1725) terminating with timeout Zeile 2529: 2024-05-06 13:13:04.238 - [31merror[39m: host.iobroker instance system.adapter.mercedesme.0 terminated with code 6 (UNCAUGHT_EXCEPTION) Zeile 2530: 2024-05-06 13:13:04.239 - [32minfo[39m: host.iobroker Restart adapter system.adapter.mercedesme.0 because enabled Zeile 2535: 2024-05-06 13:13:34.617 - [32minfo[39m: host.iobroker instance system.adapter.mercedesme.0 started with pid 82075 Zeile 2536: 2024-05-06 13:13:37.054 - [32minfo[39m: mercedesme.0 (82075) starting. Version 0.2.2 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v18.20.1, js-controller: 5.0.19 Zeile 2537: 2024-05-06 13:13:37.532 - [31merror[39m: mercedesme.0 (82075) Error: getaddrinfo ENOTFOUND id.mercedes-benz.com Zeile 2538: 2024-05-06 13:13:37.564 - [31merror[39m: mercedesme.0 (82075) Error: getaddrinfo EAI_AGAIN bff.emea-prod.mobilesdk.mercedes-benz.com Zeile 2539: 2024-05-06 13:13:37.565 - [32minfo[39m: mercedesme.0 (82075) Start Websocket Connection Zeile 2544: 2024-05-06 13:14:07.567 - [31merror[39m: mercedesme.0 (82075) uncaught exception: WebSocket is not open: readyState 0 (CONNECTING) Zeile 2545: 2024-05-06 13:14:07.568 - [31merror[39m: mercedesme.0 (82075) Error: WebSocket is not open: readyState 0 (CONNECTING) Zeile 2546: at WebSocket.ping (/opt/iobroker/node_modules/iobroker.mercedesme/node_modules/ws/lib/websocket.js:361:13) Zeile 2547: at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.mercedesme/main.js:1479:17) Zeile 2550: 2024-05-06 13:14:07.569 - [31merror[39m: mercedesme.0 (82075) WebSocket is not open: readyState 0 (CONNECTING) Zeile 2551: 2024-05-06 13:14:07.571 - [32minfo[39m: mercedesme.0 (82075) terminating Zeile 2552: 2024-05-06 13:14:07.572 - [33mwarn[39m: mercedesme.0 (82075) Terminated (UNCAUGHT_EXCEPTION): Without reason Zeile 2553: 2024-05-06 13:14:08.073 - [32minfo[39m: mercedesme.0 (82075) terminating Zeile 2554: 2024-05-06 13:14:08.244 - [31merror[39m: host.iobroker instance system.adapter.mercedesme.0 terminated with code 6 (UNCAUGHT_EXCEPTION) Zeile 2555: 2024-05-06 13:14:08.245 - [32minfo[39m: host.iobroker Restart adapter system.adapter.mercedesme.0 because enabled Zeile 2563: 2024-05-06 13:14:38.625 - [32minfo[39m: host.iobroker instance system.adapter.mercedesme.0 started with pid 82093 Zeile 2564: 2024-05-06 13:14:40.862 - [32minfo[39m: mercedesme.0 (82093) starting. Version 0.2.2 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v18.20.1, js-controller: 5.0.19 Zeile 2565: 2024-05-06 13:14:41.338 - [31merror[39m: mercedesme.0 (82093) Error: getaddrinfo ENOTFOUND id.mercedes-benz.com Zeile 2566: 2024-05-06 13:14:41.379 - [31merror[39m: mercedesme.0 (82093) Error: getaddrinfo EAI_AGAIN bff.emea-prod.mobilesdk.mercedes-benz.com Zeile 2567: 2024-05-06 13:14:41.380 - [32minfo[39m: mercedesme.0 (82093) Start Websocket Connection Zeile 2575: 2024-05-06 13:15:11.383 - [31merror[39m: mercedesme.0 (82093) uncaught exception: WebSocket is not open: readyState 0 (CONNECTING) Zeile 2576: 2024-05-06 13:15:11.384 - [31merror[39m: mercedesme.0 (82093) Error: WebSocket is not open: readyState 0 (CONNECTING) Zeile 2577: at WebSocket.ping (/opt/iobroker/node_modules/iobroker.mercedesme/node_modules/ws/lib/websocket.js:361:13) Zeile 2578: at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.mercedesme/main.js:1479:17) Zeile 2581: 2024-05-06 13:15:11.385 - [31merror[39m: mercedesme.0 (82093) WebSocket is not open: readyState 0 (CONNECTING) Zeile 2582: 2024-05-06 13:15:11.389 - [32minfo[39m: mercedesme.0 (82093) terminating Zeile 2583: 2024-05-06 13:15:11.390 - [33mwarn[39m: mercedesme.0 (82093) Terminated (UNCAUGHT_EXCEPTION): Without reason Zeile 2584: 2024-05-06 13:15:11.891 - [32minfo[39m: mercedesme.0 (82093) terminating Zeile 2585: 2024-05-06 13:15:12.078 - [31merror[39m: host.iobroker instance system.adapter.mercedesme.0 terminated with code 6 (UNCAUGHT_EXCEPTION) Zeile 2586: 2024-05-06 13:15:12.079 - [32minfo[39m: host.iobroker Restart adapter system.adapter.mercedesme.0 because enabled Zeile 2587: 2024-05-06 13:15:12.079 - [33mwarn[39m: host.iobroker Do not restart adapter system.adapter.mercedesme.0 because restart loop detected
Nach restart heute läuft er aktuell wieder.
-
Habe mich heute darüber gewundert das ich keine Meldungen vom Auto mehr bekomme.
Nach öffnen IOB dann das
Wird ein weiteres Logfile oder Issue benötigt?
EDIT: heute 17.05.2024 ist der Adapter bei mir wieder ausgestiegen. Hat das verhalten sonst noch jemand?
-
Läuft bei mir ohne restart loop etc.
-
@xbit OK.
Ich glaube das tritt bei mir immer auf wenn wir leider aktuell immer mal wieder einen DSL Ausfall haben.
Mal ne Störung provozieren und schauen was passiert.
-
@wendy2702 sagte in Test Adapter MercedesMe v0.0.x:
@xbit OK.
Ich glaube das tritt bei mir immer auf wenn wir leider aktuell immer mal wieder einen DSL Ausfall haben.
Mal ne Störung provozieren und schauen was passiert.
Das ist doch logisch. Der Adapter pausiert wenn die websocket Verbindung unterbrochen ist. In der Regel wird ja die DSL Verbindung einmal täglich getrennt und dann wird der Adapter auch gelb, verbindet sich dann aber selbstständig wieder. Wenn aber die Verbindung dauerhaft wegbleibt, was soll der Adapter da bitte machen?
Wenn der Adapter gelb ist - dauert es aber sicherlich eine ganze Weile (bis zu einer Stunde) bis er sich wieder verbindet.
-
@mickym sagte in Test Adapter MercedesMe v0.0.x:
Wenn aber die Verbindung dauerhaft wegbleibt, was soll der Adapter da bitte machen?
Wer hat denn was von Dauerhaft geschrieben?
Die DSL Unterbrechungen die wir derzeit haben dauern zwischen 1-5 minuten. Reicht das schon aus um den Adapter ins Nirvana zu schicken?
-
@wendy2702 Wenn eine Websocket Verbindung unterbrochen wird, wird das sofort registriert und ja wenn alle 5 Minuten die DSL Verbindung abbricht, dann wird der Adapter irgendwann immer wieder neu gestartet. Jedenfalls sollte man sich eher um eine stabile DSL Verbindung kümmern, als dem Adapter dies anzulasten.
-
@mickym wie kommst du darauf das ich dem Adapter das anlaste?
des Weiteren ist das DSL für maximal 5 Minuten unterbrochen… dann läuft es wieder Tage stabil.
Ich werde mal die FB neu starten um zu schauen ob das reicht um den Adapter bei mir zum Abstürzen zu bringen.
Wenn andere das nicht haben muss es ja scheinbar was lokales sein.
-
@wendy2702 Wie gesagt mein Adapter wird sofort gelb, wenn die Verbinung zum Mercedes Server unterbrochen wurde, er baut die Verbindung dann aber wieder auf (nicht sofort nach dem DSL wieder verfügbar ist) aber innerhalb der nächsten Stunde.
-
@mickym Das warte ich jetzt mal ab.
DSL Weg:
2024-05-18 19:57:51.594 - warn: telegram.0 (101455) polling_error: EFATAL, EFATAL: Error: read ETIMEDOUT 2024-05-18 19:57:56.602 - error: telegram.0 (101455) getMe (reconnect #0) Error:Error: EFATAL: Error: getaddrinfo EAI_AGAIN api.telegram.org
Adapter verliert Verbindung:
2024-05-18 19:58:51.102 - error: mercedesme.0 (168661) WS error:Error: getaddrinfo EAI_AGAIN websocket.emea-prod.mobilesdk.mercedes-benz.com
DSL wieder verbunden:
2024-05-18 20:02:41.210 - info: telegram.0 (101455) getMe (reconnect): Success
Jetzt mal warten ob und wann der Mercedes Adapter wieder connected.
Werde dann hier das Ergebnis zeigen.
EDIT: Schon passiert während ich hier geschrieben habe:
2024-05-18 20:03:41.090 - info: mercedesme.0 (168661) Try to reconnect
Hm, ob er denn doch aus einem anderen Grund bei mir abschmiert? Mal schauen was an den Tagen rund um den Adapter im log steht.
-
@wendy2702 bitte mit 0.2.3 testen
-
-
@tombox :
Bisher kein Absturz mehr.
-
Hi, ich hab den Adapter zum ersten mal installiert, bekomme auch connect auf true und die Werte sind plausible. Aber Fahrzeug lässt sich nicht steuern. Ist das über remote angedacht oder über commands? Egal wo ich drücke es passiert nichts weiter. Einmal hab ich aber gehört, dass er die Türen entriegelt hat.
Danke und liebe Grüße
-
@fm-audio Die remote-Befehle sollten funktionieren.
-
@hssk nachdem ich den PIN eingetragen habe, geht jetzt Remote, super. Woher weiß der Adapter, was das Auto alles steuern kann? Vorklimatisierung? Geht sowas, ohne dass der Motor läuft?
-
@fm-audio kommt auf das Fahrzeug und die Ausstattung an.
Bei mir ist mit Vorklimatisierung z.B. die Standheizung gemeint
-
Falls ihr auch diesen Fehler habt:
WS error:Error: Unexpected server response: 418
Mit der Github Version 0.2.4 ist es behoben
-
-
@k_o_bold Vielen Dank, 418-Fehler scheint in Version 2.4.0 behoben.