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.
    • Q
      quadfolium @rreh last edited by quadfolium

      @rreh Hallo rreh, diese Sache hat mich auch ca. 30 min meiner Lebenszeit gekostet.

      Letztendlich habe ich es doch geschafft auf 0.0.42 upzudaten.

      Bildschirmfoto vom 2020-12-06 09-52-49.png

      Probiere mal bei den Funktionen oben links den zweiten runden Button von rechts. Die Funktion heißt "Installieren aus eigener URL". Damit hat es dann funktioniert auf 0.0.42 upzudaten.

      Du hast geschrieben:
      [...]
      Habe auch getestet in 'Adapter' über URL zu installieren.
      [...]

      Meinst du damit die Sache, die ich soeben beschrieben habe oder den Aufruf über die Console (npm install iobroker.mercedesme)?

      Vielleicht helfen dir meine Infos ...

      Viele Grüße
      quadfolium

      R 1 Reply Last reply Reply Quote 0
      • R
        rreh @quadfolium last edited by

        @quadfolium Danke für die Antwort. Genau das habe ich auch probiert. Ich werde mal meine Installation platt machen und zuerst versuchen den Adapter zu installieren, bevor ich das Backup einspiele.

        Gruß Ragnar

        Q 1 Reply Last reply Reply Quote 0
        • Q
          quadfolium @rreh last edited by

          @rreh Mir ist noch etwas eingefallen. Ich bin mir nicht ganz sicher, aber ich glaube ich habe mir vorab in der Console (Linux Mint) noch root-Rechte mit "sudo su" gegeben. Vielleicht liegt es daran. Ich weiß nicht, mit welchem Betriebssystem du arbeitest und ob root-Rechte für dich relevant sind.

          1 Reply Last reply Reply Quote 0
          • J
            jrudolph @rreh last edited by jrudolph

            @rreh Eigentlich war hier alles schon richtig. Der Adapter aus der eigenen URL war installiert und wurde ja offensichtlich auf der Weboberfläche angezeigt. Nun war nur noch durch klicken auf das + die Instanz zu erzeugen. Falls die Instanz noch nicht zu sehen ist dann bitte die Instanzansicht neu laden.

            Bitte mal probieren.

            R 1 Reply Last reply Reply Quote 0
            • R
              rreh @jrudolph last edited by

              @jrudolph Vielen Dank Euch beiden! Jetzt habe ich es hinbekommen.
              Einerseits habe ich vergessen mit + eine Instanz hinzuzufügen. Andererseits habe ich das Script für die Rechte durchlaufen lassen: curl -sL https://iobroker.net/fix.sh | bash -
              Keine Ahnung, was davon ich anfangs falsch gemacht habe. Hab einfach viel rumprobiert.
              Die Lösung war also:

              1. Rechte setzen (hatte vorher neu installiert und Backup eingespielt)
              2. Über URL installieren
              3. Instanz hinzufügen
                Jetzt habe ich alle Objekte zur Auswahl. Mal schauen, ob ich alles relevante finde und ob es funktioniert.
                Vorklimatisierung ist erstmal das wichtigste.

              Gruß Ragnar

              Pedder007 Thomas Braun 2 Replies Last reply Reply Quote 0
              • Pedder007
                Pedder007 @rreh last edited by

                Moin, ich bin mir jetzt nicht ganz sicher, ob das Update von 0.0.41 (über 'Github-Icon') nach 0.0.42 (über das normale Adapter Update) funktioniert. Muss ich irgendetwas beachten oder kann ich einfach updaten?
                (Raspi 4B mit Buster)

                Möchte mir nichts zer-schießen .... 😉

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

                  @Pedder007 funktioniert ganz normal

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

                    @tombox ... gesagt getan!
                    Hat geklappt, danke @tombox 🙂

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

                      @tombox : Hallo,

                      ich habe bei mir die Version 0.0.42 installiert und habe das Problem dass bei einem meiner Autos die Werte nicht geladen werden:

                      7d575ec7-2ca6-4342-b13c-db9a38447d79-image.png

                      Der Punkte state hat keine Unterpunkte. Bei meinem anderen Auto funktioniert es:

                      016c6cb4-57fa-40a5-b04f-fbe82dbc7c34-image.png

                      T JayR 2 Replies Last reply Reply Quote 0
                      • T
                        tombox @JayR last edited by

                        @JayR Entweder du machst den Adapter in Debug und schickst mir die Logdatei oder stellst mir die Zugangsdaten bereit weil ich habe nur spekuliert wie die Daten bei mehreren Fahrzeugen aussehen

                        JayR 1 Reply Last reply Reply Quote 0
                        • H
                          hajuerue last edited by

                          Hallo in die Runde,
                          ich hab eben zufällig auf die IoBroker Adapter geschaut und dann ein Update des MercedesMe Adapter in der Stable gehabt 🙂
                          Von 0.0.21 auf 0.0.42.
                          Leider zeigt er beim Update einen Fehler und nimmt es nicht an.
                          Aber trotzdem kam eine Mail von Mercedes mit dem Bestätigungscode.
                          Und ich hab in den Objekten endlich wieder Daten 🙂
                          Anbei noch ein Bild der Meldung.
                          Evtl kann mir einer von euch sagen was genau fehlt.

                          Gruss
                          HaJueRue
                          MercedesMe-0042update_IoBroker-hajuerue_091220.png

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

                            @hajuerue die Rechte im IoBroker sind schief solltest das fix Script ausführen

                            H 2 Replies Last reply Reply Quote 0
                            • H
                              hajuerue @tombox last edited by

                              @tombox ok werde ich machen und berichten.

                              Eins aber vorweg 🙂
                              DANKE!!!!!!!!!!!!!!!!!!!!

                              Öffnen und schliessen funktioniert!
                              Man bekommt sogar Mails von MercedesME 🙂

                              Gruss
                              HaJueRue
                              MercedesMe-0042update_IoBroker-hajuerue_EMAILmitINFO_091220.png

                              1 Reply Last reply Reply Quote 0
                              • JayR
                                JayR @JayR last edited by JayR

                                @tombox :

                                mercedesme.0	2020-12-09 16:29:56.725	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:29:56.724	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:29:41.725	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:29:41.724	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:29:27.393	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:29:27.392	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:29:15.449	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:29:15.447	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:29:05.496	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:29:05.494	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:28:57.200	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:28:57.199	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:28:50.288	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:28:50.287	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:28:44.528	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:28:44.527	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:28:39.727	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:28:39.726	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:28:36.946	debug	(5748) update for WDD1760431XXXXXXX1: 1
                                mercedesme.0	2020-12-09 16:28:36.902	debug	(5748) update for WDD17600XXXXXX: 0
                                mercedesme.0	2020-12-09 16:28:35.936	debug	(5748) Received State Updated
                                mercedesme.0	2020-12-09 16:28:35.886	debug	(5748) WS Message Length: 4611
                                mercedesme.0	2020-12-09 16:28:35.788	debug	(5748) {"commands":[{"additionalInformation":null,"commandName":"ZEV_PRECONDITION_CONFIGURE","isAvailable":false,"parameters":null},{"additionalInformation":null,"commandName":"ZEV_PRECONDITION_CONFIG
                                mercedesme.0	2020-12-09 16:28:35.757	debug	(5748) {"commands":[{"additionalInformation":null,"commandName":"ZEV_PRECONDITION_CONFIGURE","isAvailable":false,"parameters":null},{"additionalInformation":null,"commandName":"ZEV_PRECONDITION_CONFIG
                                mercedesme.0	2020-12-09 16:28:35.748	debug	(5748) Received State Updated
                                mercedesme.0	2020-12-09 16:28:35.742	debug	(5748) WS Message Length: 46
                                mercedesme.0	2020-12-09 16:28:35.735	debug	(5748) {"vinsList":["WDD17600XXXXXX","WDD1760431XXXXXXX1"]}
                                mercedesme.0	2020-12-09 16:28:35.733	debug	(5748) WS Message Length: 41
                                mercedesme.0	2020-12-09 16:28:35.731	debug	(5748) apptwinPendingCommandRequest: {}
                                mercedesme.0	2020-12-09 16:28:35.729	debug	(5748) WS Message Length: 3
                                mercedesme.0	2020-12-09 16:28:35.634	debug	(5748) {"message":"app twin actor was initialized"}
                                mercedesme.0	2020-12-09 16:28:35.633	debug	(5748) WS Message Length: 34
                                mercedesme.0	2020-12-09 16:28:35.632	debug	(5748) {"message":"Registering User with ciamID: XXXXXXX and App-UUID: XXXXXXX"}
                                mercedesme.0	2020-12-09 16:28:35.624	debug	(5748) WS Message Length: 101
                                mercedesme.0	2020-12-09 16:28:35.619	debug	(5748) WS connected
                                mercedesme.0	2020-12-09 16:28:35.410	debug	(5748) Connect to WebSocket
                                mercedesme.0	2020-12-09 16:28:35.256	debug	(5748) [{"carline":"176","changeYears":[],"dataCollectorVersion":"DC1","dealers":{"items":[{"dealerData":{"address":{"city":"XXXX","countryIsoCode":"DE","street":"XXXX","zipCode":"XXXX"},"
                                mercedesme.0	2020-12-09 16:28:34.172	debug	(5748) Login successful
                                mercedesme.0	2020-12-09 16:28:34.168	debug	(5748) {"access_token":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                                mercedesme.0	2020-12-09 16:28:33.706	debug	(5748) refreshToken
                                mercedesme.0	2020-12-09 16:28:33.510	debug	(5748) Login
                                mercedesme.0	2020-12-09 16:28:33.450	info	(5748) starting. Version 0.0.42 in /opt/iobroker/node_modules/iobroker.mercedesme, node: v12.20.0, js-controller: 3.1.6
                                mercedesme.0	2020-12-09 16:28:33.146	debug	(5748) Plugin sentry Initialize Plugin (enabled=true)
                                mercedesme.0	2020-12-09 16:28:30.299	debug	(5748) statesDB connected
                                mercedesme.0	2020-12-09 16:28:30.298	debug	(5748) States connected to redis: 0.0.0.0:9000
                                mercedesme.0	2020-12-09 16:28:30.257	debug	(5748) States create System PubSub Client
                                mercedesme.0	2020-12-09 16:28:30.252	debug	(5748) States create User PubSub Client
                                mercedesme.0	2020-12-09 16:28:30.212	debug	(5748) Redis States: Use Redis connection: 0.0.0.0:9000
                                mercedesme.0	2020-12-09 16:28:30.209	debug	(5748) objectDB connected
                                mercedesme.0	2020-12-09 16:28:30.202	debug	(5748) Objects connected to redis: 0.0.0.0:9001
                                mercedesme.0	2020-12-09 16:28:30.149	debug	(5748) Objects client initialize lua scripts
                                mercedesme.0	2020-12-09 16:28:30.145	debug	(5748) Objects create User PubSub Client
                                mercedesme.0	2020-12-09 16:28:30.143	debug	(5748) Objects create System PubSub Client
                                mercedesme.0	2020-12-09 16:28:30.137	debug	(5748) Objects client ready ... initialize now
                                mercedesme.0	2020-12-09 16:28:30.073	debug	(5748) Redis Objects: Use Redis connection: 0.0.0.0:9001
                                mercedesme.0	2020-12-09 16:28:16.794	info	(27945) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                mercedesme.0	2020-12-09 16:28:16.793	info	(27945) terminating
                                mercedesme.0	2020-12-09 16:28:16.783	info	(27945) Got terminate signal TERMINATE_YOURSELF
                                
                                1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @rreh last edited by

                                  @rreh sagte in Test Adapter MercedesMe v0.0.x:

                                  Keine Ahnung, was davon ich anfangs falsch gemacht habe. Hab einfach viel rumprobiert.

                                  Du standst im falschen Verzeichnis.
                                  Besser nicht mit npm installieren, sondern mit

                                  iobroker install ADAPTERNAME
                                  

                                  Dann kommt der Prefix /opt/iobroker direkt mit, der fehlt nämlich bei dir und du hast das Modul jetzt in deinem home-Verzeichnis hängen.

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

                                    @tombox : Hi können wir uns den Fehler mal zusammen anschauen. Die Logs habe ich dir oben geposted

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

                                      @tombox
                                      nach dem "fix" kommt kein Hinweis mehr, dass ein Update vorhanden ist.

                                      Bisher läuft es, aber ich muss erst wieder die richtigen Datenpunkte finden,
                                      denn es ist komplett anders als es vorher war.

                                      zB wo find ich den Status ob die Tür geöffnet ist, bzw ob die Tür abgeschlossen
                                      wurde.. (ja sind 2 verschiedene Dinge)

                                      Gruss
                                      HaJueRue

                                      1 Reply Last reply Reply Quote 0
                                      • D
                                        darkiop Most Active last edited by

                                        Kurze Frage zu History - Spalteninhalt:

                                        https://github.com/TA2k/ioBroker.mercedesme/blob/master/main.js#L237

                                        37b060f9-4c14-440d-a310-32aab2d30b2b-grafik.png

                                        col 0 = Zustand Batterie bei Ladebeginn in %
                                        col 1 = Zustand nach Beenden vom Ladevorgang in %
                                        col 2 = Change Date
                                        col 3 = Ladung in %
                                        col 4 = Ladung in kw/h?
                                        col 5 = ?
                                        col 6 = KM Gesamt
                                        col 7 = ?

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

                                          @darkiop

                                          steht ja im json direkt drin
                                          deine annahme sind ja soweit korrekt
                                          [{"start":6,"end":11,"date":"12.12.2020 08:47","diff":5,"quantity":"0.68","price":"0.18","odo":19633,"basicPrice":0.2675}

                                          preis = quantity * basicprice
                                          basicprice is dein kw preis aus den instanz einstellung

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            darkiop Most Active @tombox last edited by darkiop

                                            @tombox Ok, da war mal wieder der Wald vor lauter Bäumen nicht zu sehen 😄

                                            Wir die Aktualisierung von der API getriggert? Heute Morgen hing das Auto für 1-2h zum Laden an der Dose - die Liste hat den Vorgang aber noch nicht.

                                            Wie lange wird denn das json werden? Gibt es ein Limit an Werten?

                                            Was hälst du davon die Spalten in einer anderen Reihenfolge auszugeben?

                                            z.B.: Datum - Start - Ende - Diff - Menge - Preis - Basispreis - KM-Gesamt ?

                                            T 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            477
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            mercedes
                                            114
                                            890
                                            210261
                                            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