Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Mieleathome Adapter

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Mieleathome Adapter

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

      @siggi85 sagte in Mieleathome Adapter:

      Habe endlich die Daten von Miele Developer erhalten (am 12.04 angefragt), jedoch habe ich nun folgende Fehler nachdem ich die Daten eingetragen habe.

      host.ioBroker	2019-04-29 20:21:36.092	info	Restart adapter system.adapter.mieleathome.0 because enabled
      host.ioBroker	2019-04-29 20:21:36.092	error	instance system.adapter.mieleathome.0 terminated with code 0 (OK)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at emitNone (events.js:111:20)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at Object.onceWrapper (events.js:313:30)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1083:12)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at Request.emit (events.js:211:7)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at emitOne (events.js:116:13)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at Request.emit (events.js:214:7)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at emitTwo (events.js:126:13)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.mieleathome/utils/mieleathome.js:229:22)
      Caught	2019-04-29 20:21:36.092	error	by controller[0]: TypeError: this.NRefreshToken is not a function
      

      Der Datenpunkt "mieleathome.0.Authorization.Authorized" steht auf true.

      Habe weiterhin den Fehler. Habt ihr den auch noch? Liegt das nun an Miele oder ist was mit dem Adapter?!

      1 Reply Last reply Reply Quote 0
      • D
        digiklopfer last edited by

        Der Fehler ist bei mir auch noch. Miele hat sich bis jetzt dazu auch nicht mehr gemeldet.

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

          Ja, bei mir auch. Ich denke da wird sich erst einmal nichts tun, hat sicherlich keine hohe Priorität dei Miele..☹

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

            Habe jetzt auch mal Miele geschrieben...

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

              Kurzes Statusupdate: Mailverlauf mit Miele.

              13.5.:
              Dear Siggi,

              due to a server movement we’ve problems with some of our accounts.

              May we ask you to help us finding the issue.

              Please be so kind:

              •      Generate a new access token
                
              •      Send a new request to the API
                
              •      If the failure still exist, please tell us the time of the day of your request.
                

              Thank you very much for your support.

              Kind regards

              Miele 3rd party API Team

              15.5.:
              Hi,

              I generated a new token and send a few requests some minutes ago (7:23 my time). Same error. Do you see the requests?

              Regards

              1 Reply Last reply Reply Quote 0
              • D
                digiklopfer last edited by

                bei mir läuft der Adapter wieder wie gewohnt.

                siggi85 1 Reply Last reply Reply Quote 0
                • siggi85
                  siggi85 @digiklopfer last edited by siggi85

                  @digiklopfer sagte in Mieleathome Adapter:

                  bei mir läuft der Adapter wieder wie gewohnt.

                  Bei mir sieht es auch besser aus.

                  1 Reply Last reply Reply Quote 0
                  • S
                    Seb0304 last edited by

                    Keine Fehler mehr im Log beim Adapter.
                    Das script von Lenny.CB läuft auch wieder.

                    Gruß Sebastian

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

                      Habt Ihr alle bei Miele nachgefragt, oder geht es einfach wieder ??

                      Beim mir läuft weder das Script noch der Adapter... immer noch Tokenrefresh is not a funktion .. oder so....

                      siggi85 1 Reply Last reply Reply Quote 0
                      • siggi85
                        siggi85 @mameier1234 last edited by

                        @mameier1234 sagte in Mieleathome Adapter:

                        Habt Ihr alle bei Miele nachgefragt, oder geht es einfach wieder ??

                        Beim mir läuft weder das Script noch der Adapter... immer noch Tokenrefresh is not a funktion .. oder so....

                        Lösch Mal die Datenpunkte, dann erzeugt er neue Tokens etc.
                        Ich kann nur vermuten, dass Miele was ändert hat, eine Mail dazu habe ich nicht bekommen.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          mameier1234 @siggi85 last edited by

                          @siggi85

                          Bingo, Danke für den Tipp!

                          1 Reply Last reply Reply Quote 1
                          • siggi85
                            siggi85 last edited by

                            In welchen zyklen pollt der Adapter eigentlich? Und was bedeutet eigentlich "Active API Push" in den Einstellungen der Instanz?

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

                              @siggi85 sagte in Mieleathome Adapter:

                              In welchen zyklen pollt der Adapter eigentlich? Und was bedeutet eigentlich "Active API Push" in den Einstellungen der Instanz?

                              Der Adapter pollt anscheinend alle 10 Minuten. Könnte man das ggf. in die Instanzkonfiguration aufnehmen? Und was "Active API Push" bedeutet, weiß ich immer noch nicht. 🤔

                              1 Reply Last reply Reply Quote 0
                              • Grizzelbee
                                Grizzelbee Developer last edited by Grizzelbee

                                Hallo Zusammen!
                                leider ziemlich still geworden hier ...
                                Ist die Entwicklung eingestellt, oder lediglich wegen Zeitmanlgel vorübergehend pausiert? 😉
                                @hash99-0 : Vielen Dank an dich für das Erstellen dieses Adapters! Tolle Arbeit schon mal bis hier hin. Ich habe ihn quasi in letzter Minute gefunden. 10 Minuten später hätte ich begonnen einen eigenen zu schreiben.

                                Ich habe den Adapter heute mal installiert und er läuft zumindest soweit erst einmal.
                                Leider musste ich (wie andere vor mir auch schon) feststellen das die Miele API noch deutlich Potential nach oben hat. Die Infos, die mich am Meisten interessieren würden, sind natürlich nicht verfügbar. 😞
                                Infos über den Status von TwinDos fehlen offenbar genau wie die über Firmwareupdates.
                                Naja. Mal sehen, ob ich mir aus den Wasch(programm)infos selber einen TwinDos-Alarm basteln kann.

                                Ich habe auch schon die Anregung an Miele geschickt, dass es eine gute Idee wäre in der App zu informieren, wenn eine der TwinDos-Phasen leer ist/wird. Die haben sich auch artig für die Anregung bedankt und gelobt darüber nachzudenken.
                                Aktuell gehe ich davon aus, dass es eine gute Idee ist, wenn alle denen ein Feature/Info in der App/API fehlt das per Mail an Miele schreibt. Nur so erfahren die was ihre Kunden wollen und können die Software anpassen.

                                @siggi85 : Active API Push ist leider noch nicht möglich oder implementiert. Soll am Ende aber dafür sorgen, dass der Adapter nicht mehr alle 10 Minuten seine updates pollt, sondern eben über Statusänderungen von der API informiert wird. Ich bin allerdings nicht sicher ob Miele dieses Feature je freischalten wird.

                                Ich freue mich auf eine rege Diskussion...
                                viele Grüße

                                siggi85 alealdata 2 Replies Last reply Reply Quote 1
                                • siggi85
                                  siggi85 @Grizzelbee last edited by

                                  @Hanjo Danke für die Info bezüglich der Active Push Funktion. Sowas hatte ich schon vermutet, hat mich nur verwundert, dass Änderungen nicht auf das Verhalten ausgewirkt haben. Aber das erklärt es natürlich. 😉

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

                                    Habt ihr auch wieder Fehler bei der Abfrage? Seit ein paar Tagen schon wieder die gleichen Fehler wie vor ein paar Wochen. 😞

                                    EDIT: Löschen vom "Authorized" und "Refresh_Token" Datenpunkt scheint das Problem erst mal gelöst zu haben. Die Fehlermeldungen im Log sind auf jeden Fall weg.

                                    M S 2 Replies Last reply Reply Quote 0
                                    • M
                                      mameier1234 @siggi85 last edited by mameier1234

                                      @siggi85 Bei mir dasselbe.. allerdings hat das Löschen der beiden Datenpunkte nichts gebracht..

                                      Dann nochmal die komplette Unterstrukture Authorized gelöscht.. jjetzt geht es wieder...

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Stormbringer @siggi85 last edited by

                                        @siggi85 ja habe ich leider auch wieder

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

                                          Bei mir auch zwei mal neu anmelden müssen.
                                          Allerdings, was mich freut, Ab heute werden mir auch die Programme meines Wäschetrockners angezeigt.
                                          Aber leider alles in englisch. Kann man das irgendwie ändern? Sonst müsste ich das ja extra in einem script übersetzen..

                                          Gibt es eigentlich ne Tabelle, über die einzelnen codes die das Teil ausspuckt?

                                          1 Reply Last reply Reply Quote 0
                                          • Grizzelbee
                                            Grizzelbee Developer last edited by Grizzelbee

                                            Guten Morgen liebe Miele-User! 😉

                                            Ich habe, da es um den Adapter etwas ruhig geworden ist, ihn mal geforked und ein bisschen dran rumbebastelt.

                                            An dieser Stelle ein fettes Dankeschön!! an @hash99-0 für seine Arbeit! Ich habe ihn auch angeschrieben um die forks wieder zusammen zu bringen. Mal sehen was passiert.

                                            Was habe ich geändert?
                                            Version 0.0.5 beinhaltet:

                                            • (grizzelbee) Upd: some code maintenance
                                            • (grizzelbee) New: added reply-language to config - Miele API is currently able to reply in German or English, now you can choose.
                                            • (grizzelbee) New: created new Icon
                                            • (grizzelbee) Fix: fixed translation issues and translated adapter UI using gulp
                                            • (grizzelbee) Upd: Made changes to travis requested by apollon77

                                            Und das die die geplanten nächsten Todos:

                                            • add support for UK Miele-Accounts (-> vg: de-DE | en-EN)
                                            • create automatically new datapoint for combined nicely shown time values currently elapsedTime and remainingTime are quite useless cause hours and minutes are separate values and minutes are shown without leading 0 combine these values into a new datapoint to "h:mm" values
                                            • make poll interval configurable (currently 10 Minutes)

                                            finden könnt ihr den Adapter hier:
                                            https://github.com/Grizzelbee/ioBroker.mieleathome

                                            Ich bin nicht ganz sicher, ob sich die Version so ohne weiteres drüber installieren lässt ... also im Zweifel bitte den alten Adapter löschen und von hier neu installieren. Keine Sorge um die Vis-Darstellung oder so, das funktioniert auch nach der Neuinstallation sofort wieder. An den Namen dort gibt es nämlich keine Änderungen.

                                            So! und jetzt viel Spass damit ...

                                            @HomeZecke

                                            Das mit den englischen Meldungen darf somit als erledigt betrachtet werden. 🙂
                                            Aber ... was für eine Tabelle mit Codes suchst du?

                                            @Mr-Burns

                                            Schön wäre es, wenn der Verbrauch (Energie und Wasser) sowie Waschmittel funktionieren (vielleicht später...)

                                            Da warte ich auch sehnlichst drauf. Leider unterstützt das die API (noch) nicht. Das mit TwinDos kann ja nichtmal die App. Ich habe Miele deswegen schon angeschrieben und sie haben versprochen drüber nachzudenken.

                                            viele Grüße
                                            Grizzelbee

                                            Grizzelbee HomeZecke 2 Replies Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            miele
                                            20
                                            144
                                            15183
                                            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