Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter MercedesMe v0.0.x

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter MercedesMe v0.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dpomt last edited by

      @tombox: genialer Adapter, vielen Dank.

      Habe heute Update auf aktuelle Version gemacht. Erhalte nun in einem meiner Skripte folgenden Fehler:
      mercedesme.0.xxx.status.tanklevelpercent: Cannot read property '0' of undefined

      Skript:
      var tankstand = 'mercedesme.0.xxx.status.tanklevelpercent';
      on({id: tankstand}, function (obj) {
      //...
      });

      Irgend eine Idee?

      T 1 Reply Last reply Reply Quote 0
      • T
        tombox @dpomt last edited by

        @dpomt Für mich funktioniert es
        var tankstand = 'mercedesme.0.xxx.status.tanklevelpercent';
        on({id: tankstand}, function (obj) {
        console.log(obj.state.val)
        });

        1 Reply Last reply Reply Quote 0
        • K
          klassisch Most Active last edited by

          Herzlichen Dank für den prima Adaper. Habe die 0.0.12 installiert und alles hat auf Anhieb funktioniert. Nutze eine deutlich geringere Polling Frequenz als vorgeschlagen, was für mich bisher reicht.
          Jetzt noch ein paar Skripte schreiben, die mails schicken, falls das Fahrzeug nicht abgeschlossen ist und die mich rechtzeitig daran erinnern, bei der nächsten Fahrt die Tankstelle einzplanen.

          1 Reply Last reply Reply Quote 0
          • B
            bavarian.cowboy last edited by

            Hallo,
            ich hab den mercedesme Adapter in der Version 0.0.12 installiert.
            Leider wird mir nur die Fahrgestellnummer und das Nummernschild als im mercedesme.0. als einzigstes Objekt angezeigt.
            Hat jemand eine Idee um dies zu beheben?
            Im Log sehe ich keine Fehlermeldungen.

            mercedesme.0	2019-08-03 16:02:57.566	info	starting. Version 0.0.12 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v10.16.0
            mercedesme.0	2019-08-03 15:53:43.068	info	starting. Version 0.0.12 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v10.16.0
            mercedesme.0	2019-08-03 15:51:47.209	info	starting. Version 0.0.12 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v10.16.0
            
            K T 2 Replies Last reply Reply Quote 0
            • K
              klassisch Most Active @bavarian.cowboy last edited by

              @bavarian-cowboy was kann denn das Auto? Bekommst du über den Webbrowser oder über deine App mehr Informationen?

              B 1 Reply Last reply Reply Quote 0
              • T
                tombox @bavarian.cowboy last edited by

                @bavarian-cowboy du hast dich über die Webseite und die App einmal angemeldet?
                Unter Instanzen die expertenansicht aktivieren und die log Level vom Mercedes Instanz auf debug setzen

                1 Reply Last reply Reply Quote 0
                • B
                  bavarian.cowboy @klassisch last edited by bavarian.cowboy

                  @klassisch über die App bekomme ich zusätzlich die Funktionen wie:
                  Kilometerstand, Tankfuellstand, Standheizung, Reifendruck, Batteriestatus, Fenster ..... letzte Fahrten

                  edit:
                  @tombox ich habe ich über die App, und die Website angemeldet
                  zusätzlich habe ich iobroker neu gestartet, jetzt kommt alles an wie es soll, Danke!

                  K 1 Reply Last reply Reply Quote 0
                  • K
                    klassisch Most Active @bavarian.cowboy last edited by

                    @bavarian-cowboy dann sollte es nach meinem laienhaften Verständnis auch in den ioBroker zu bekommen sein.
                    Also wie @tombox schreibt, die Adapterinstanz mal auf debug stellen und Adapter neu starten

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      bavarian.cowboy @klassisch last edited by

                      Neustart hat das Problem behoben. Danke fuer die schnelle Antwort @klassisch und @tombox

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        klassisch Most Active @bavarian.cowboy last edited by

                        @bavarian-cowboy Glückwunsch und danke für die Rückmeldung!

                        1 Reply Last reply Reply Quote 0
                        • Alex1808
                          Alex1808 last edited by

                          Danke! @tombox

                          Instaliert, funzt! 🙂 (C-Klasse)

                          Nur eine kleine frage, soll eigentlich Datenpunkt remote/WindowLock Fenster schließen? Ich kann zwar status ändern aber passiert nichts, Fenster bleiben in der gleiche position.

                          Meine vis Seite:


                          Screenshot at Aug 04 10-55-20.png

                          T M Pat1968 3 Replies Last reply Reply Quote 0
                          • T
                            tombox @Alex1808 last edited by

                            @Alex1808 Wenn du über die Webseite schließen kannst dann sollte es auch über den Adapter gehen. Einfach mal Instanz neustarten und dann nochmal probieren.

                            Alex1808 1 Reply Last reply Reply Quote 0
                            • K
                              klassisch Most Active last edited by klassisch

                              Klasse Visualisierung! Ich bin beeindruckt!

                              remote doorLock funktioniert. Kann damit entriegeln. Wird auch so per Mail bestätigt und ist auch so in der App sichtbar. Wenn ich dann nichts mehr mache, verriegelt er sich wieder, was aber normal ist.
                              Fenster öffnen sich nicht. Vermute mal, daß dazu die "Zündung" an sein muß? Obwohl: man kann ja auch durch langen Schlüsseldruck de Fenster Sommeröffnen / Sommerschließen. Dann könnte auch was remote gehen.
                              Edit: in der App werden Fenster nur angezeigt sind aber nicht steuerbar.

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                tombox @klassisch last edited by tombox

                                @klassisch Wenn das Auto es auf der Webseite unterstützt, dann gehen Fenster auch ohne Zündung.

                                1 Reply Last reply Reply Quote 0
                                • Alex1808
                                  Alex1808 @tombox last edited by

                                  @tombox

                                  Fenster über Webseite haben keine Funktion, nur status. Ich dachte das über API gibst Möglichkeit auch Fenster zusteuern, weil ein Datenpunkt unter Remote existiert.
                                  Nichtsdestotrotz klasse Adapter 👍

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    martin @Alex1808 last edited by

                                    @Alex1808 said in [Aufruf] Mecedes me Adapter:

                                    Danke! @tombox

                                    Instaliert, funzt! 🙂 (C-Klasse)

                                    Nur eine kleine frage, soll eigentlich Datenpunkt remote/WindowLock Fenster schließen? Ich kann zwar status ändern aber passiert nichts, Fenster bleiben in der gleiche position.

                                    Meine vis Seite:


                                    Screenshot at Aug 04 10-55-20.png

                                    Vielen Dank für den Adapter.
                                    @Alex1808 : Kannst du deine VIS als Download zur Verfügung stellen?

                                    Alex1808 1 Reply Last reply Reply Quote 0
                                    • Alex1808
                                      Alex1808 @martin last edited by

                                      @martin

                                      Das ist etwas schwierig... dahinter sind überall Wege wo FIN-Nummer zusehen ist, also einfach exportieren wird nicht gehen. Ich kann ganzen Grafiken, Icons zu Verfügung stellen, das ist kein Problem.

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        martin @Alex1808 last edited by

                                        @Alex1808 said in [Aufruf] Mecedes me Adapter:

                                        @martin

                                        Das ist etwas schwierig... dahinter sind überall Wege wo FIN-Nummer zusehen ist, also einfach exportieren wird nicht gehen. Ich kann ganzen Grafiken, Icons zu Verfügung stellen, das ist kein Problem.

                                        Das wäre doch auch super. Zusammen setzen kann das ja dann jeder für sich selbst. Das ist ja keine Große Sache.

                                        Alex1808 1 Reply Last reply Reply Quote 0
                                        • Alex1808
                                          Alex1808 @martin last edited by

                                          @martin

                                          ok, habe ich Hochgeladen.
                                          Einige icons sind aus dem Paket "icons-icons8", als Adapter installierbar.

                                          img.zip

                                          Dazu noch ein Skript der per Telegram benachrichtig das Tank unter 15% Kraftstoff hat und eine karte mit Tankstellen im Umgebung generiert.

                                          var timeout;
                                          
                                          
                                          createState("Auto.Mercedes.Kraftstoff.Kraftstoffanzeige", 'false', JSON.parse('{ "role" : "state" , "type" : "state" , "name" : "Kraftstoffanzeige" , "smartName" : { "de" : "Kraftstofanzeige" , "smartType" : "SWITCH" }}'), function () {
                                            console.log('Datenpunkt angelegt.');
                                          });
                                          on({id: "mercedesme.0.fin.status.tanklevelpercent"/*tanklevelpercent*/, change: "ne"}, function (obj) {
                                            var value = obj.state.val;
                                            var oldValue = obj.oldState.val;
                                            if (getState("mercedesme.0.fin.status.tanklevelpercent").val <= 15 && getState("javascript.0.Auto.Mercedes.Kraftstoff.Kraftstoffanzeige").val == false) {
                                              setState("javascript.0.Auto.Mercedes.Kraftstoff.Kraftstoffanzeige"/*Auto.Mercedes.Kraftstoff.Kraftstoffanzeige*/, true);
                                              console.log('Kraftstoffstand niedrig!');
                                              timeout = setTimeout(function () {
                                                sendTo("telegram.0", "send", {
                                                    text: (['Mercedes - kraftstoffstand unter 15%!','\n','https://www.google.com/maps/search/tankstellen/@',getState("mercedesme.0.fin.location.latitude").val,',',getState("mercedesme.0.fin.location.longitude").val,',12.5z'].join('')),
                                                    user: 'Alex'
                                                });
                                                console.log("telegram['Alex']: " + (['Mercedes - kraftstoffstand unter 15%!','\n','https://www.google.com/maps/search/tankstellen/@',getState("mercedesme.0.fin.location.latitude").val,',',getState("mercedesme.0.fin.location.longitude").val,',12.5z'].join('')));
                                              }, 1000);
                                            } else if (getState("mercedesme.0.fin.status.tanklevelpercent").val >= 16 && getState("javascript.0.Auto.Mercedes.Kraftstoff.Kraftstoffanzeige").val == true) {
                                              setState("javascript.0.Auto.Mercedes.Kraftstoff.Kraftstoffanzeige"/*Auto.Mercedes.Kraftstoff.Kraftstoffanzeige*/, false);
                                            }
                                          });
                                          


                                          googlemaps_tanken.js

                                          und als Blockly


                                          Screenshot at Aug. 08 12-05-17.png

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            martin last edited by

                                            Danke.
                                            Ich bin da jetzt nicht so fit. Kannst du mir verraten welches Widget du für was verwendest?

                                            Alex1808 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            917
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            mercedes
                                            114
                                            890
                                            201250
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo