NEWS
Test Adapter MercedesMe v0.0.x
-
@tombox da du wahrscheinlich Datenübertragung odbc bekommst brauchst die alte Version 0.0.22
-
@tombox
okay, dann liegt es also am ODBC.
Wie kann ich denn die Version 0.0.22 installieren? Ich kann die Version ja erst nach erstmaliger Installation "downgraden".
Bei diesem Versuch bekomme ich im Log folgende Meldungen:
Auf die Version 0.0.21 konnte ich erfolgreich downgraden.
Allerdings meldet er nun im Log, dass er sich nicht anmelden kann.
Kennung und Passwort funktionieren jedoch online und in der Mercedes.me-App.
-
@Marten-Friske hast du die ganzen odbc Einstellungen in den Instant Einstellungen ausgefüllt?
-
@tombox
Ja, Haken bei Use OBD Adapter ist drin, CIAM ist eingetragen. EMail-Adresse und zugehöriges Passwort sind drin. Mehr ist ja eigentlich nicht notwendig, oder? -
@Marten-Friske Ja dann wurde anscheinend was geändert würde ich aber erstmal nicht weiter unterstützen
-
@tombox
das könnte passen, funktionierte auf meinem System VOR dem APP-Update von Mercedes mit der Version 0.0.21.
Schade, danke trotzdem. -
@tombox OK, ich habe den selben Fehler wie Marten Frieske
-
Ich bekomme folgenden Log mit der aktuellen Version:
mercedesme.0 2021-01-12 16:17:39.307 info (10523) terminating with timeout mercedesme.0 2021-01-12 16:17:38.807 warn (10523) Terminated (UNCAUGHT_EXCEPTION): Without reason mercedesme.0 2021-01-12 16:17:37.854 warn (10523) Commands not found mercedesme.0 2021-01-12 16:17:37.852 error (10523) 403 mercedesme.0 2021-01-12 16:17:37.804 error (10523) unhandled promise rejection: undefined mercedesme.0 2021-01-12 16:17:37.801 warn (10523) Commands not found mercedesme.0 2021-01-12 16:17:37.799 error (10523) 403 mercedesme.0 2021-01-12 16:17:34.751 info (10523) starting. Version 0.0.43 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v12.20.1, js-controller: 3.1.6 mercedesme.0 2021-01-12 16:17:34.674 info (10523) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system mercedesme.0 2021-01-12 16:16:59.368 info (10458) terminating with timeout mercedesme.0 2021-01-12 16:16:58.419 info (10458) Terminated (NO_ERROR): Without reason mercedesme.0 2021-01-12 16:16:58.417 info (10458) terminating mercedesme.0 2021-01-12 16:16:57.663 warn (10458) Commands not found mercedesme.0 2021-01-12 16:16:57.662 error (10458) 403 mercedesme.0 2021-01-12 16:16:57.620 error (10458) unhandled promise rejection: undefined mercedesme.0 2021-01-12 16:16:57.617 warn (10458) Commands not found mercedesme.0 2021-01-12 16:16:57.615 error (10458) 403 mercedesme.0 2021-01-12 16:16:55.589 info (10458) starting
-
@jayr said in Test Adapter MercedesMe v0.0.x:
Commands not found
Kannst den Adapter in Debug setzen und mir die komplette log file per privat nachricht senden bzw die aktuellste version via github installieren?
-
@tombox
ich hatte diesen tollen Adapter schon seit Oktober oder so im Betrieb - lief alles problemlos. Ein großes Danke dafürNun bin ich mit dem ioBroker auf eine Pi4 umgezogen und hatte ein Backup eingespielt. Was ich auch gemacht hatte - der Adapter blieb rot und eine Mail kam nicht an. Dann alle Objekte gelöscht, Adapter deinstalliert - und vorsichtshalber Rechte gefixt. ioBroker neu gestartet und Adapter + Instanz installiert. Wieder alles eingetragen - gleiches Ergebnis Adapter bleibt rot und es kommt keine Mail (auch nicht im Spam-Ordner).
Irgendeine Idee, was ich noch machen könnte ?
Danke
-
cd /opt/iobroker
npm install canvas -
@tombox
super - hat nun auf Anhieb funktioniert -
Mahlzeit, nach einem Neustart des iobrokers bringt mir der Adapter den fehler, neu installieren brachte nix. Ein key bekomme ich per mail aber immer wider der fehler. Hat einer ne idee?
2021-02-17 18:29:03.366 error (1664) TypeError: Cannot assign to read only property '4' of string '70176 Stuttgart' at objectKeys.forEach (C:\iobroker\node_modules\iobroker.mercedesme\main.js:991:34) at Array.forEach (<ano
mercedesme.0 2021-02-17 18:29:03.366 error (1664) unhandled promise rejection: Cannot assign to read only property '4' of string '70176 Stuttgart'
mercedesme.0 2021-02-17 18:29:03.366 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
mercedesme.0 2021-02-17 18:29:03.366 error (1664) TypeError: Cannot assign to read only property '3' of string '70176 Stuttgart' at objectKeys.forEach (C:\iobroker\node_modules\iobroker.mercedesme\main.js:991:34) at Array.forEach (<ano
mercedesme.0 2021-02-17 18:29:03.366 error (1664) unhandled promise rejection: Cannot assign to read only property '3' of string '70176 Stuttgart'
mercedesme.0 2021-02-17 18:29:03.366 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
mercedesme.0 2021-02-17 18:29:03.366 error (1664) TypeError: Cannot assign to read only property '2' of string '70176 Stuttgart' at objectKeys.forEach (C:\iobroker\node_modules\iobroker.mercedesme\main.js:991:34) at Array.forEach (<ano
mercedesme.0 2021-02-17 18:29:03.366 error (1664) unhandled promise rejection: Cannot assign to read only property '2' of string '70176 Stuttgart'
mercedesme.0 2021-02-17 18:29:03.366 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
mercedesme.0 2021-02-17 18:29:03.366 error (1664) TypeError: Cannot assign to read only property '1' of string '70176 Stuttgart' at objectKeys.forEach (C:\iobroker\node_modules\iobroker.mercedesme\main.js:991:34) at Array.forEach (<ano
mercedesme.0 2021-02-17 18:29:03.366 error (1664) unhandled promise rejection: Cannot assign to read only property '1' of string '70176 Stuttgart'
mercedesme.0 2021-02-17 18:29:03.366 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
mercedesme.0 2021-02-17 18:29:03.366 error (1664) TypeError: Cannot assign to read only property '0' of string '70176 Stuttgart' at objectKeys.forEach (C:\iobroker\node_modules\iobroker.mercedesme\main.js:991:34) at Array.forEach (<ano
mercedesme.0 2021-02-17 18:29:03.366 error (1664) unhandled promise rejection: Cannot assign to read only property '0' of string '70176 Stuttgart'
mercedesme.0 2021-02-17 18:29:03.366 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
mercedesme.0 2021-02-17 18:29:03.366 error (1664) TypeError: Cannot assign to read only property '11' of string 'Königstr. 42' at objectKeys.forEach (C:\iobroker\node_modules\iobroker.mercedesme\main.js:991:34) at Array.forEach (<anony
mercedesme.0 2021-02-17 18:29:03.366 error (1664) unhandled promise rejection: Cannot assign to read only property '11' of string 'Königstr. 42'
mercedesme.0 2021-02-17 18:29:03.366 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
mercedesme.0 2021-02-17 18:29:03.366 error (1664) TypeError: Cannot assign to read only property '10' of string 'Königstr. 42' at objectKeys.forEach (C:\iobroker\node_modules\iobroker.mercedesme\main.js:991:34) at Array.forEach (<anony
mercedesme.0 2021-02-17 18:29:03.350 error (1664) unhandled promise rejection: Cannot assign to read only property '10' of string 'Königstr. 42'
mercedesme.0 2021-02-17 18:29:03.350 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
'address':{'city':'XXX','countryCode':'DE','street':'yyy','zipCode':'12345'},
'addressLines':['Königstr. 42','70176 Stuttgart','Deutschland'],
.. -
@tony-h kommt gleich ein update
-
Top! Vielen Dank.
-
@tony-h Fix ist in github
-
@tombox irgendwie hat github grade "gekleemt", habe jetzt die 0.0.45 installiert und der Adapter läuft wieder fehlerfrei, danke!
-
Hallo,
vielleicht kann mir jemand einen kleine Tipp geben, was ich falsch machen. Ich bekomme die Anmeldung nicht hin.Ich habe das me Konto angelegt, authentifiziert und auch die App auf dem Handy installiert. Dort funktioniert auch alles super.
Den Adapter habe ich installiert und die Mailadresse eingetragen.
Wenn ich das jetzt richtig verstehe, muss ich den Adapter jetzt starten und erhalte, wie bei der App einen Code, den ich dann wieder im Adapter eintragen muss.Was mache ich aber, wenn ich keine Mail bekommen? Mailadresse habe ich schon x Mal überprüft und im Spam ist auch nichts.
Gruß
Stefan -
@v_stefan Wie lange hast du gewartet kann manchml ein wenig länger dauern
-
@tombox
Dank für die schnelle Rückmeldung.
Ich habe es das erste mal gestern probiert, heute Morgen und kurz vor 12.Gruß
Stefan