NEWS
Test Adapter MercedesMe v0.0.x
-
@tombox Objekt PRECONDITIONING_DATA gibt es bei mir nicht - Vermutlich gibt es das nur bei Elektrofahrzeugen und hat nichts mit Standheizung zu tun.
Vorklimatisierung ist dort die Möglichkeit das Fahrzeug beim Laden auch im Innenraum zu Kühlen/Heizen. -
@SpS Aber DOORLOCK_STATUS hast du schon?
Dann benötige ich Zugang zu einem Account oder per Fernwartung kurzen Zugriff auf ein Account
Du kannst ja über die mercedes me webseite die standheizung einschalten oder? -
also fehlermeldung ist weg und den punkt PRECONDITIONING_DATA hab ich auch nicht,
DOORLOCK_STATUS hab ich -
@tombox
Standheizung kann über die App ein-/ausgeschaltet werden und zusätzlich eine Startzeit programmiert werden.
-
Ok für die Standheizung müsste ich kurz Zugang zu einem Account bekommen der das Feature hat bzw jemand mir Fernzugriff per Teamviewer gibt damit ich kurz gucken wie die Standheizung angesprochen wird.
-
mhh gibbet hier keine pm funktion ?
-
Leider geht die Standheizung nur über die App und nicht über die Webseite, somit lässt sie sich vorerst nicht über ioBroker simulieren.
-
Das muss neu sein. Im letzten Winter habe ich die Standheizung öfter auch über das Portal aktiviert. Jetzt kommt tatsächlich nur noch der Hinweis mit der App.
-
Ich habe den Adapter installiert. Steht auf GRÜN.
In der Instanz sind die korrekten Zugangsdaten eingetragen.
Ich bekomme jedoch kein Objekt angezeigt, um Daten auszulesen.
Im Log wird gemeldet, dass kein Fahrzeug gefunden wurde
2019-05-11 16:33:43.890 - info: mercedesme.0 starting. Version 0.0.3 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v8.16.0
2019-05-11 16:33:48.371 - warn: mercedesme.0 No vehicles foundWas kann ich tun?
Danke vorab für die Hilfe.Beste Grüße
Marcus -
@Marcus-P
Kannst du über das mercedes me Portal dein Fahrzeug kontrollieren und einstellen?
Ich habe dir noch eine PN geschrieben -
Ich habe mal eine 0.0.4 veröffentlicht die besser mit der vis zusammarbeitet wenn man die türen oder fenster öffnet.
Man kann außerdem manuell die FIN eintragen falls sie nicht automatisch erkannt werden. -
Hallo,
habe eben die aktuelle Adapterversion installiert. Leider bringt der Adapter beim Starten einen Fehler:
2019-05-15 23:10:53.996 - [32minfo[39m: host.abc instance system.adapter.mercedesme.0 started with pid 13856
2019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]: C:\abc\ioBroker\node_modules\iobroker.mercedesme\main.js:202019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]: ...options,
2019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]: ^^^
2019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]:
2019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]: SyntaxError: Unexpected token ...
2019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]: at createScript (vm.js:56:10)
2019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]: at Object.runInThisContext (vm.js:97:10)
2019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]: at Module._compile (module.js:549:28)
2019-05-15 23:10:54.183 - [31merror[39m: Caught by controller[0]: at Object.Module._extensions..js (module.js:586:10)
2019-05-15 23:10:54.184 - [31merror[39m: Caught by controller[0]: at Module.load (module.js:494:32)
2019-05-15 23:10:54.184 - [31merror[39m: Caught by controller[0]: at tryModuleLoad (module.js:453:12)
2019-05-15 23:10:54.184 - [31merror[39m: Caught by controller[0]: at Function.Module._load (module.js:445:3)
2019-05-15 23:10:54.184 - [31merror[39m: Caught by controller[0]: at Module.runMain (module.js:611:10)
2019-05-15 23:10:54.184 - [31merror[39m: Caught by controller[0]: at run (bootstrap_node.js:394:7)
2019-05-15 23:10:54.184 - [31merror[39m: Caught by controller[0]: at startup (bootstrap_node.js:160:9)
2019-05-15 23:10:54.184 - [31merror[39m: host.abc instance system.adapter.mercedesme.0 terminated with code 1 ()
2019-05-15 23:10:54.184 - [32minfo[39m: host.abc Restart adapter system.adapter.mercedesme.0 because enabledAn was könnte das liegen?
Danke+Gruß
Dieter -
@dpomt deine node version ist zu alt. minimum node 8
-
@tombox said in [Aufruf] Mecedes me Adapter:
@dpomt deine node version ist zu alt. minimum node 8
Danke, das war es!
Vielen Dank für den Adapter, klasse, all die Werte zu sehen. Auf-/abschließen hat eben funktioniert -
Mal eine Frage an die Nutzer dieses Adapters: Was genau macht Ihr jetzt damit?
Meine derzeit einzige Idee wäre jetzt erstmal über ein Script die Heizung am Wochenende einzuschalten sobald sich die Feststellbremse löst. Konkret wenn wir am Wochenende weiter weg fahren lasse ich per Geofence die Heizung absenken. Nachteil Geofency reagiert erst wenn ich die Homezone betrete (5km vorher). Jetzt könnte ich einfach auf die Feststellbremse abfragen. Ob es wirklich funktioniert muss ich dann testen. Aber erst im Winter.
Was ich mir noch vorstellen könnte wäre das Auto automatisch nachts abzuschließen falls ich es mal vergesse (Garagenwagen).
Was habt Ihr so für Ideen?
-
Ich hatte bis heute die Version 0.0.3 in Betrieb. Sie hatte bis 04.06. die Daten erfolgreich eingesammelt. Seitdem sind keine Daten mehr gekommen. Habe daraufhin den Adapter neu gestartet --> ohne Erfolg. Habe Update auf 0.0.8 vorgenommen --> ohne Erfolg. Die FIN wird nicht mehr automatisch ermittelt, also habe ich sie manuell eingegeben. Trotzdem kein Erfolg.
mercedesme.0 2019-06-07 20:58:17.437 warn Vehicle detection service not available please enter VIN/FIN manualy in the settings
mercedesme.0 2019-06-07 20:58:14.110 info starting. Version 0.0.8 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v8.14.0
mercedesme.0 2019-06-07 20:52:04.311 error Error getting Vehicle Location via VHP
mercedesme.0 2019-06-07 20:52:04.310 error Error getting Vehicle Infos via VHP
mercedesme.0 2019-06-07 20:52:04.306 warn Vehicle detection service not available please enter VIN/FIN manualy in the settings
mercedesme.0 2019-06-07 20:52:04.304 error Error getting Vehicle Details via VHP
mercedesme.0 2019-06-07 20:52:00.356 info starting. Version 0.0.8 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v8.14.0
mercedesme.0 2019-06-07 20:50:25.353 warn Vehicle detection service not available please enter VIN/FIN manualy in the settings
mercedesme.0 2019-06-07 20:50:21.366 info starting. Version 0.0.8 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v8.14.0
mercedesme.0 2019-06-07 20:49:02.739 warn Vehicle detection service not available please enter VIN/FIN manualy in the settings
mercedesme.0 2019-06-07 20:48:59.367 info starting. Version 0.0.8 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v8.14.0Hat sich möglicherweise die API seitens MB geändert?
Meine Hauptanwendungsfälle sind:
Anzeige von Kilometerstand, Tankfüllstand, Reichweite, Reifendruck in VIS
Permanente Aufzeichnung der Position des Fahrzeugs in SQL DB und Anzeige der Fahrtroute mittels GrafanaBeste Grüße
-
@jrudolph jap der service wurde abeschaltet ich arbeite schon an einer neuen implementierun
-
@tombox Danke für das schnelle Feedback. Viel Erfolg!
-
Bei mir klappt anscheinend noch alles. Zumindest stimmt die Gesamt-Km Angabe von der App und ioBroker?
-
Ok jetzt ist bei mir auch Feierabend. Heute nacht lief ein Backup mit Neustart und danach müllte der Adapter das log zu... Schade...