Navigation

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

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    MieleCloudService Adapter

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

      @kiam ich habe nur ein Gerät und die App zeigt auch alles an. IOB ist aktuell, ich habe auch mal die Beta vom Adapter installiert, aber keine Änderung.

      Diginix 1 Reply Last reply Reply Quote 0
      • Diginix
        Diginix @RISSN last edited by

        @rissn Was heißt denn "aktuell"?
        Bei mir läuft der Adapter in Version 6.5.11 mit nodejs 20.19.4 und js-controller 7.0.7 problemlos bzw. liefert für meine Waschmaschine WWE360 zuverlässig alle Werte.
        Sie lief eben erst 1,5h. Im Log habe ich einige Fehler, die ich sonst nicht habe, aber Werte bekam ich von der API jederzeit.

        mielecloudservice.0	2025-08-29 09:55:31.044	warn	An error (#1) occurred (Non-200 status code (500)). Handling it in 1.248 seconds to give it a chance to solve itself.
        mielecloudservice.0	2025-08-29 09:55:32.292	info	SSE connection has been closed. Trying to reinitialize.
        mielecloudservice.0	2025-08-29 09:56:22.541	info	Watchdog detected ping failure. Last ping occurred over a minute ago. Trying to handle.
        mielecloudservice.0	2025-08-29 10:07:28.013	info	HTTP 504: Gateway Timeout! This error occurred outside of this adapter. Please google it for possible reasons and solutions.
        mielecloudservice.0	2025-08-29 10:07:28.022	info	Sorry. No programs to add for device: Waschmaschine. Reason: Error 504: Gateway timeout
        
        R 1 Reply Last reply Reply Quote 0
        • R
          RISSN @Diginix last edited by RISSN

          @diginix aktuell? Bis vor ein paar Minuten habe ich die gleiche Konstellation gehabt wie du, auch vor ein paar Tagen als es nicht mehr ging plötzlich. NodeJS habe ich jetzt mal auf Version 22 angehoben, ich denke gelesen zu haben, die ist auch empfohlen.

          Diginix 1 Reply Last reply Reply Quote 0
          • Diginix
            Diginix @RISSN last edited by

            @rissn Wie du siehst, funktioniert es mit nodejs 20. Update auf 22 braucht bisher keiner meiner >40 Adapter und ich bin bei allem auf latest (admin, js-controller, adapter). Ich will mit dem Update eigentlich warten bis beim mihome-vacuum Adapter die Karte wieder funktioniert, aber das ist ein anderes Thema.
            Miele funktioniert hier mit der von mir genannten Konstellation und das auch schon länger als 1 Jahr. Wobei da sicher nodejs und js-controller noch älter waren.

            R 1 Reply Last reply Reply Quote 0
            • R
              RISSN @Diginix last edited by

              @diginix bei mir ging es über 2 Jahre, von daher ist es schwer zu sagen, warum nicht mehr, ich habe am System nichts geändert bis auf den js-Controller von 7.06 auf 7.07

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Grizzelbee
                Grizzelbee Developer @RISSN last edited by

                @rissn

                Das Debug-Log sieht erst einmal gut aus; Login funktioniert, es kommen Daten von Miele rein und werden verarbeitet.

                Okay - wir müssen also noch einmal zurück zum Anfang und die Feinheiten klären:
                Du hast geschrieben:

                Seit 2 Wochen kommt nichts mehr, keine Fehler, einfach nichts.

                Woran machst Du das fest? Was genau passiert, oder eben nicht? Hast Du schon einmal die Timestamps der Datenpunkte kontrolliert? Welche Versionen setzt Du ein (Betriebssystem, NodeJs, js-controller, Adapter, ...)? Läuft der Broker auf Linux oder Windows?

                1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @RISSN last edited by

                  @rissn sagte in MieleCloudService Adapter:

                  ich habe am System nichts geändert

                  Schau mal per

                  iob diag
                  

                  nach dem Gesamtzustand.

                  R 1 Reply Last reply Reply Quote 1
                  • R
                    RISSN @Thomas Braun last edited by

                    @thomas-braun ich habe alles erneuert, Kennwort, Client ID etc. Dann ging auch nichts, aber 2 Tage später ging es wieder, ich habe mich schon damit abgefunden, dass es nicht mehr geht. Woran ich fest mache, dass es seit 2 Wochen nicht mehr geht, da lief die letzte Maschine und die Zeiten zeige ich auf der VIS an. Daher wusste ich, so ca. 2 Wochen. Warum es jetzt wieder geht? Keine Ahnung, etwas merkwürdig.

                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @RISSN last edited by

                      @rissn

                      Keine Ahnung, etwas merkwürdig.

                      Um das ggfls. zu klären braucht @Grizzelbee aber mehr input von dir...
                      Erster Anhaltspunkt wäre z. B. die Ausgabe von

                      iob diag
                      
                      1 Reply Last reply Reply Quote 0
                      • S
                        Silence1599 last edited by

                        Moin zusammen,

                        seit heute morgen bekomme ich beim starten des Adapters folgende Meldung:

                        2025-09-11 09:24:06.215	warn	splitMieleDevices crashed with error: [TypeError: Cannot read properties of undefined (reading 'type')]
                        

                        Leider wird nichts mehr aktualisiert. Der Adapter meldet jedoch dass er Erfolgreich gestartet und verbunden ist.

                        Hat noch jemand diesen Fehler ?

                        Gargano Diginix 2 Replies Last reply Reply Quote 0
                        • Gargano
                          Gargano @Silence1599 last edited by Gargano

                          @silence1599 Den Fehler habe ich auch seit gestern.
                          @Grizzelbee : Kannst Du mal bitte schauen, was das ist.
                          Hier das Log :

                          mielecloudservice.0
                          2025-09-11 09:51:35.288	debug	Received PING message by SSE: {}
                          
                          mielecloudservice.0
                          2025-09-11 09:51:15.317	warn	splitMieleDevices crashed with error: [TypeError: Cannot read properties of undefined (reading 'type')]
                          
                          mielecloudservice.0
                          2025-09-11 09:51:15.317	debug	Device [000177109873] is currently unknown - skipping creating actions on it.
                          
                          mielecloudservice.0
                          2025-09-11 09:51:15.316	debug	Device 000177109873: Value {"processAction":[],"light":[],"ambientLight":[],"startTime":[],"ventilationStep":[],"programId":[],"targetTemperature":[],"deviceName":true,"powerOn":true,"powerOff":false,"colors":[],"modes":[],"runOnTime":[]} | typeof value object
                          
                          mielecloudservice.0
                          2025-09-11 09:51:15.316	debug	Received ACTIONS message by SSE: [{}]
                          
                          mielecloudservice.0
                          2025-09-11 09:51:15.315	debug	splitMieleDevices: 0: [0] *** Value: [{"000177109873":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":2,"value_localized":"Trockner"},"deviceName":"","protocolVersion":4,"deviceIdentLabel":{"fabNumber":"000177109873","fabIndex":"30","techType":"TWF660WP","matNumber":"11565680","swids":["5678","25359","25360","20559","25277","5136","20445","25234","4657"]},"xkmIdentLabel":{"techType":"EK037","releaseVersion":"04.05"}},"state":{"ProgramID":{"value_raw":0,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"","key_localized":"Programmart"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"value_raw":-32768,"value_localized":null,"unit":"Celsius"},{"value_raw":-32768,"value_localized":null,"unit":"Celsius"},{"value_raw":-32768,"value_localized":null,"unit":"Celsius"}],"coreTargetTemperature":[{"value_raw":-32768,"value_localized":null,"unit":"Celsius"}],"temperature":[{"value_raw":-32768,"value_localized":null,"unit":"Celsius"},{"value_raw":-32768,"value_localized":null,"unit":"Celsius"},{"value_raw":-32768,"value_localized":null,"unit":"Celsius"}],"coreTemperature":[{"value_raw":-32768,"value_localized":null,"unit":"Celsius"}],"signalInfo":false,"signalFailure":false,"signalDoor":true,"remoteEnable":{"fullRemoteControl":true,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[0,0],"spinningSpeed":{"unit":"U/min","value_raw":null,"value_localized":null,"key_localized":"Schleuderdrehzahl"},"dryingStep":{"value_raw":null,"value_localized":"","key_localized":"Trockenstufe"},"ventilationStep":{"value_raw":null,"value_localized":"","key_localized":"Lüfterstufe"},"plateStep":[],"ecoFeedback":null,"batteryLevel":null}}}]
                          
                          mielecloudservice.0
                          2025-09-11 09:51:15.315	debug	Device 0 isn't already known. Registering now...
                          
                          mielecloudservice.0
                          2025-09-11 09:51:15.314	debug	Received DEVICES message by SSE: [{}]
                          
                          mielecloudservice.0
                          2025-09-11 09:51:15.311	info	Server Sent Events-Connection has been established @Miele-API.
                          
                          1 Reply Last reply Reply Quote 0
                          • Diginix
                            Diginix @Silence1599 last edited by

                            @silence1599 Hier auch, allerdings wird bei mir der property name xkmIdentLabel geloggt:

                            mielecloudservice.0 2025-09-11 10:16:10.796 warn splitMieleDevices crashed with error: [TypeError: Cannot read properties of undefined (reading 'xkmIdentLabel')]
                            
                            F Grizzelbee 2 Replies Last reply Reply Quote 0
                            • F
                              Freak @Diginix last edited by

                              @diginix
                              Bei mir macht der Adapter das gleiche wie bei dir.
                              Denke es liegt an der Miele cloud

                              gruß Freak

                              MartinSU 1 Reply Last reply Reply Quote 0
                              • MartinSU
                                MartinSU @Freak last edited by

                                Hallo,
                                ich wollte mich hier auch mal einreihen, da ich seit einiger Zeit die gleichen/ähnliche Probleme habe.
                                Seit über einem Jahr lief bei mir der Miele Adapter (so 2-4 Fehlermeldungen im Protokoll, aber er lief)
                                Vor ein paar Wochen fing es an, dass der Adapter nicht mehr lief und ich ihn neu starten musste.
                                Aber seit einigen Tagen ist zwar mielecloudservice.0.info.connection auf true, aber alle Datenfelder bleiben leer.
                                Wenn ich den Miele Adapter auf debug stelle, erscheint im Protokoll regelmäßig:

                                mielecloudservice.0 	2025-09-11 10:28:34.767	debug	Received PING message by SSE: {}
                                

                                Wenn ich den Mieleadapter neu starte und alles grün ist, steht im Protokoll folgendes:

                                2025-09-11 11:55:46.850 - info: mielecloudservice.0 (1918571) Login attempt #1 @Miele-API
                                2025-09-11 11:55:47.976 - info: mielecloudservice.0 (1918571) Access token expires on: 11/10/2025, 11:55:00
                                2025-09-11 11:55:47.978 - info: mielecloudservice.0 (1918571) Registering for all appliance events at Miele API.
                                2025-09-11 11:55:48.023 - info: mielecloudservice.0 (1918571) Initializing SSE watchdog.
                                2025-09-11 11:55:48.188 - info: mielecloudservice.0 (1918571) Server Sent Events-Connection has been established @Miele-API.
                                2025-09-11 11:55:48.204 - debug: mielecloudservice.0 (1918571) Received DEVICES message by SSE: [{}]
                                2025-09-11 11:55:48.206 - debug: mielecloudservice.0 (1918571) Device 0 isn't already known. Registering now...
                                2025-09-11 11:55:48.207 - debug: mielecloudservice.0 (1918571) splitMieleDevices: 0: [0] *** Value: [{"000xxxxxxxxx":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":1,"value_localized":"Waschmaschine"},"deviceName":"","protocolVersion":4,"deviceIdentLabel":{"fabNumber":"000xxxxxxxxx","fabIndex":"54","techType":"WWE360","matNumber":"11805750","swids":["6456","20456","25213","25191","25446","25205","25447","25319"]},"xkmIdentLabel":{"techType":"EK057","releaseVersion":"08.32"}},"state":{"ProgramID":{"value_raw":1,"value_localized":"Baumwolle","key_localized":"Programmbezeichnung"},"status":{"value_raw":4,"value_localized":"Start verzögert","key_localized":"Status"},"programType":{"value_raw":1,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":256,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[1,39],"startTime":[3,56],"targetTemperature":[{"value_raw":3000,"value_localized":30,"unit":"Celsius"},{"value_raw":-32768,"value_localized":null,"unit":"Celsius"},{"value_raw":-32768,"value_localized":null,"unit":"Celsius"}],"coreTargetTemperature":[{"value_raw":-32768,"value_localized":null,"unit":"Celsius"}],"temperature":[{"value_raw":-32768,"value_localized":null,"unit":"Celsius"},{"value_raw":-32768,"value_localized":null,"unit":"Celsius"},{"value_raw":-32768,"value_localized":null,"unit":"Celsius"}],"coreTemperature":[{"value_raw":-32768,"value_localized":null,"unit":"Celsius"}],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":true,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[0,0],"spinningSpeed":{"unit":"U/min","value_raw":1400,"value_localized":"1400","key_localized":"Schleuderdrehzahl"},"dryingStep":{"value_raw":null,"value_localized":"","key_localized":"Trockenstufe"},"ventilationStep":{"value_raw":null,"value_localized":"","key_localized":"Lüfterstufe"},"plateStep":[],"ecoFeedback":{"currentWaterConsumption":{"unit":"l","value":0},"currentEnergyConsumption":{"unit":"kWh","value":0},"waterForecast":0.3,"energyForecast":0.4},"batteryLevel":null}}}]
                                2025-09-11 11:55:48.209 - warn: mielecloudservice.0 (1918571) splitMieleDevices crashed with error: [TypeError: Cannot read properties of undefined (reading 'type')]
                                2025-09-11 11:55:48.212 - debug: mielecloudservice.0 (1918571) Received ACTIONS message by SSE: [{}]
                                2025-09-11 11:55:48.213 - debug: mielecloudservice.0 (1918571) Device 000xxxxxxxxx: Value {"processAction":[1,2,3],"light":[],"ambientLight":[],"startTime":[],"ventilationStep":[],"programId":[],"targetTemperature":[],"deviceName":true,"powerOn":false,"powerOff":true,"colors":[],"modes":[],"runOnTime":[]} | typeof value object
                                2025-09-11 11:55:48.214 - debug: mielecloudservice.0 (1918571) Device [000xxxxxxxxx] is currently unknown - skipping creating actions on it.
                                2025-09-11 11:56:08.150 - debug: mielecloudservice.0 (1918571) Received PING message by SSE: {}
                                

                                und nichts tut sich.
                                Auffällig finde ich nach dem Neustart, dass da im Protokoll steht:
                                Device 0 isn't already known. Registering now...
                                etwas weiter steht: value_localized":"Start verzögert", in dem Modus steht die Maschine gerade.
                                Soweit sieht das OK aus, aber dann steht in der vorletzten Zeile:
                                Device [000xxxxxxxxx] is currently unknown - skipping creating actions on it.
                                Kann da jemand von Euch etwas mit anfangen?
                                Was bedeutet dies?

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

                                  @gargano , @Diginix , @Silence1599 , @Freak

                                  Miele bastelt gerade hefitig an der API rum:
                                  313a2fa7-7be3-4f53-b8e1-f289d33d8ef6-image.png

                                  Es scheint so, als wäre die nicht komplett abwärtskompatibel. Da muss ich dann wohl mal dringend reingucken.

                                  Könnte ein paar Tage dauern.

                                  @MartinSU
                                  Das was Du da bemängelst, sind im Wesentlichen Debug-Ausgaben, die mir bei Fehlern helfen sollen diese zu finden und haben mit der internen Arbeitsweise des Adapters zu tun - nicht mit Miele, der Miele-App oder der API als solcher. Bzw. nicht unmittelbar. Ich selbst habe ebenfalls seit ca. einer Woche Probleme damit, dass der Adapter immer mal wieder kommentarlos abstürzt - habe das bislang aber der API und meiner aktuell instabilen Internetverbindung zugeschrieben. Wenn ich das richtig sehe, bist Du aber ebenfalls von dem "SplitMieleDevices"-Problem betroffen (Zeile 9 in deinem Log)

                                  viele Grüße
                                  grizzelbee

                                  Gargano MartinSU 2 Replies Last reply Reply Quote 3
                                  • Gargano
                                    Gargano @Grizzelbee last edited by

                                    @grizzelbee sowas habe ich mir gedacht. Scheint der neue Sport von den Betreibern zu sein an der Api und an der App zu basteln. Bei Kia geht im Moment auch nichts mehr. Bei Worx war es auch heftig.

                                    1 Reply Last reply Reply Quote 0
                                    • MartinSU
                                      MartinSU @Grizzelbee last edited by

                                      @grizzelbee
                                      Danke für die Info. Dann halte ich die Füße erstmal still und warte....
                                      (Ja das sind Debug Augaben, die schalte ich immer ein wenn es Stress gibt, um mehr zu sehen.)

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

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      812
                                      Online

                                      32.0k
                                      Users

                                      80.6k
                                      Topics

                                      1.3m
                                      Posts

                                      miele mieleathome mielecloudservice
                                      88
                                      833
                                      196611
                                      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