Navigation

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

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    MieleCloudService Adapter

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

      @Grizzelbee
      Selbstverständlich unterstütze ich Dich gerne bei der Fehlereingrenzung.
      Den http-error 400 von @jupzup sehe ich beim Neustart ebenfalls, danach läuft es dann ja zunächst. Ansonsten gibt es im Info-Log nur einen Eintrag (tauchte in den letzten 24 h zweimal auf):

      2021-12-26 03:15:12.365 - info: mielecloudservice.0 (21091) undefined is not a valid state value for id "mielecloudservice.0.XXX.signalDoor"
      

      Hast Du konkrete Input-Wünsche an uns?

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

        @Gargano , @jupzup , @michael-1975 , @rekorboi

        Also ...
        Ich lausche (analog zu den Daten) auch auf Fehlernachrichten innerhalb der Server-Connection. Wenn die kaputt geht (warum auch immer) sollte eigentlich das CLOSED Ereignis auftreten und der Adapter einen Reconnect ausführen. Parallel dazu wird die eigentliche Fehlernachricht als Warning geloggt und und per Info über den Reconnect informiert.
        Wenn ihr da also etwas findet wäre ich für die Log-Einträge dankbar.

        Die 400er beim Start haben mit den Programmen zu tun. Die werden noch nicht für jedes Gerät von der API unterstützt. Leider ist die Miele-Doku dahingehend irgendwo zwischen verwirrend und fehlerhaft. Deshalb wird das nur als Info geloggt.

        Der Fehler mit SignalDoor ruft allerdings etwas in mir wach. Das hatte ich (meine ich) schon für die beiden anderen SignalXXX Datenpunkte und dort auch behoben. Ich gucke mir das mal an.

        1 Reply Last reply Reply Quote 0
        • H
          hausbenutzer @rekorboi last edited by hausbenutzer

          Servus zusammen,

          @rekorboi said in MieleCloudService Adapter:

          seit dem Update auf die push/event-basierte Version werden die Datenpunkte ab einem gewissen Zeitpunkt nicht mehr aktualisiert.

          Kann ich für meinen Geschirrspüler ("Miele G 7915 Sci XXL AutoDos") auch bestätigen. Habe inzwischen "silly"-Logging aktiviert und versuche mal mitzuschneiden, welche Interaktion in der nächsten Zeit dort zu sehen ist.
          Falls jedoch einfach die Miele-Cloud Status-Updates nicht sendet, wird dort wohl nichts zu sehen sein. Bleibt also spannend.

          VG

          https://github.com/Grizzelbee/ioBroker.mielecloudservice/issues/192

          th4git created this issue in Grizzelbee/ioBroker.mielecloudservice

          closed Miele API Connection crashes without adapter turning yellow #192

          M 1 Reply Last reply Reply Quote 0
          • M
            Mechler @hausbenutzer last edited by

            Moin Moin,

            ich habe seit ein paar Wochen diese Meldung bei mir im Log.
            mielecloudservice.0
            2021-12-30 11:38:37.991 info undefined is not a valid state value for id "mielecloudservice.0.153688331.ACTIONS.programId"

            Ich habe mal manuell etwas in den Datenpunkt geschrieben. Dieses wird in kürzester Zeit in der MieleApp angezeigt, wenn ich in der App etwas ändere, kommt es im iobroker nicht an.

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

              @rekorboi
              Das Problem mit SignalDoor ist in der 5.0.3 behoben.

              @mechler
              Ich vermute das Du einen StaubsaugerBot hast. Richtig?
              Welche Adapterversion setzte du ein und kannst du das Logging mal auf Debug stellen und mir nach einer solchen ProgramId-Aktion zukommen lassen (am besten als Textfile)?
              In der 5.0.3 prüfe ich vor dem setzen des State aber schon einmal ob er undefined ist und setze ihn in dem Fall nicht.

              R 1 Reply Last reply Reply Quote 0
              • G
                gluecksmann @Grizzelbee last edited by

                @grizzelbee

                Wo benatrage ich denn die DAten für die Miele API?

                S 1 Reply Last reply Reply Quote 0
                • S
                  stan23 @gluecksmann last edited by

                  @gluecksmann das müsste dieser Link sein:
                  https://www.miele.com/f/com/en/register_api.aspx

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

                    Hi @jimrob25

                    What kind of issue are you facing? What info do you need? Please provide more information.
                    Maybe it's best to open an issue on github (https://github.com/Grizzelbee/ioBroker.mielecloudservice) to discuss this if it's an issue with the adapter.

                    best
                    grizzelbee

                    1 Reply Last reply Reply Quote 0
                    • G
                      gluecksmann @stan23 last edited by

                      @stan23

                      Super! DAs war richtig.... danke

                      1 Reply Last reply Reply Quote 1
                      • M
                        michael 1975 last edited by

                        @Grizzelbee Seit heute habe ich folgende Meldung

                        [addMieleDeviceState]: Cannot read property 'includes' of undefined, Stacktrace: TypeError: Cannot read property 'includes' of undefined at /opt/iobroker/node_modules/iobroker.mielecloudservice/miele-Tools.js:125:28 at new Promise (<anonymous>) at getLightState (/opt/iobroker/node_modules/iobroker.mielecloudservice/miele-Tools.js:124:12) at Object.module.exports.addLightSwitch (/opt/iobroker/node_modules/iobroker.mielecloudservice/miele-Tools.js:153:25) at addMieleDeviceState (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:525:34) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at addMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:330:17) at parseMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:277:5) at splitMieleDevices (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:146:9)
                        

                        was ist das

                        FredF Grizzelbee 2 Replies Last reply Reply Quote 0
                        • FredF
                          FredF Most Active Forum Testing @michael 1975 last edited by

                          @michael-1975 sagte in MieleCloudService Adapter:

                          Seit heute habe ich folgende Meldung

                          Habe ich heute auch...

                          1 Reply Last reply Reply Quote 0
                          • M
                            michael 1975 last edited by

                            vielleicht hat das auch was damit zu tun Adapter geht auch noch kurzem Grün auf gelb und bleibt gelb.

                            mielecloudservice.0
                            2022-01-27 16:44:42.132 error [main] :Cannot read property 'deviceIdentLabel' of undefined, Stacktrace:TypeError: Cannot read property 'deviceIdentLabel' of undefined at splitMieleDevices (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:142:40) at main (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:658:19) at processTicksAndRejections (internal/process/task_queues.js:95:5)
                            host.iobroker
                            2022-01-27 16:42:27.921 error instance system.adapter.mielecloudservice.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/eventsource/lib/eventsource.js:231:11)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at _emit (/opt/iobroker/node_modules/eventsource/lib/eventsource.js:257:17)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at EventSource.emit (events.js:400:28)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at splitMieleDevices (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:146:15)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at parseMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:277:11)
                            host.iobroker
                            2022-01-27 16:42:27.920 error Caught by controller[1]: TypeError: Cannot read property 'hasOwnProperty' of undefined
                            host.iobroker
                            2022-01-27 16:42:27.920 error Caught by controller[0]: at IncomingMessage.emit (events.js:400:28)
                            host.iobroker
                            2022-01-27 16:42:27.920 error Caught by controller[0]: at parseEventStreamLine (/opt/iobroker/node_modules/eventsource/lib/eventsource.js:272:9)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at EventSource.<anonymous> (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:665:17)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at EventSource.emit (domain.js:475:12)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at parseEventStreamLine (/opt/iobroker/node_modules/eventsource/lib/eventsource.js:272:9)
                            host.iobroker
                            2022-01-27 16:42:27.921 error Caught by controller[1]: at IncomingMessage.emit (events.js:400:28)
                            host.iobroker
                            2022-01-27 16:42:27.920 error Caught by controller[0]: at _emit (/opt/iobroker/node_modules/eventsource/lib/eventsource.js:257:17)
                            host.iobroker
                            2022-01-27 16:42:27.920 error Caught by controller[0]: at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/eventsource/lib/eventsource.js:231:11)
                            host.iobroker
                            2022-01-27 16:42:27.920 error Caught by controller[1]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
                            host.iobroker
                            2022-01-27 16:42:27.920 error Caught by controller[1]: at addMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:303:70)

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

                              Hi @michael-1975 , @FredF

                              @michael-1975 sagte in MieleCloudService Adapter:

                              Seit heute habe ich folgende Meldung
                              [...]
                              was ist das

                              Das ist nur eine harmlose Fehlermeldung. Kein größeres Problem.

                              😬 Komisch ist daran eigentlich nur, dass sie gestern wie aus dem Nichts auftauchte und heute wieder verschwunden ist. Ich hatte sie gestern auch tonnenweise im Log und heute ... nichts. Ich tippe da auf ein Problem bei Miele - und ... naja ... beim Fehlerhandling im Adapter. Das muss ich wohl mal echt verbessern. Ich spiele mitlerweile wirklich mit dem Gedanken den Adapter noch einmal von Grund auf neu zu schreiben...

                              Edit:
                              Anekdote am Rande: Gestern war Waschtag und ich hatte mit Waschmaschine, Trockner und Kaffeemaschine wirklich heavy traffic auf dem Adapter ... habe aber nichts von den Fehlermeldungen bemerkt. 😉

                              1 Reply Last reply Reply Quote 2
                              • R
                                rekorboi @Grizzelbee last edited by

                                @Grizzelbee

                                Das Problem mit SignalDoor ist in der 5.0.3 behoben.

                                Danke, scheint geklappt zu haben, der Fehler ist in den letzten Wochen nicht wieder aufgetaucht.

                                Hinsichtlich der ausbleibenden Aktualisierungen gibt es bisher keine Besserung. Auch der Workaround mit einem Neustartintervall von 24 h führt bei mir zu keinem verlässlichen Betrieb. Ich könnte nun auf z.B. stündlichen Neustart eskalieren, das erscheint mir aber wenig zielführend.

                                Außer den Neustart-Meldungen gibt es keine Log-Einträge (Info) des Adapters, d.h. die von Dir erwähnten Reconnect-Warnings habe ich bisher noch nicht gesehen. Für die Unterscheidung „Gerät aus“ vs. „Events kommen nicht mehr an“ ist mir kein Kriterium bekannt. Zeitstempel helfen nur bei laufendem Gerät - gibt es Miele-seitig irgendwelche Optionen hinsichtlich Heartbeat/Watchdog etc.? Könnte ein periodisches Lebenszeichen des Adapters (SSE-Anforderung) an den Server helfen?

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  M-A-X @rekorboi last edited by M-A-X

                                  Hey.
                                  Ich habe soeben den host geupdatet und folgende Meldung bekommen

                                  The following notifications happened during sync:
                                  Ignoring Directory "mielecloudservice.admin" because officially not created as meta object. Please remove directory
                                  

                                  Woher stammt das :)? Ich habe es garantiert nicht selber angelegt. Kann ich das einfach löschen? Wenn ja, wo finde ich dieses Verzeichnis :)?

                                  Grizzelbee 1 Reply Last reply Reply Quote 0
                                  • Grizzelbee
                                    Grizzelbee Developer @M-A-X last edited by

                                    @m-a-x

                                    Hmmm. Das is t eine gute Frage. Ich habe gerade einmal geschaut und der Adapter legt auch kein solches Meta-Objekt an. Keine Ahnung wo das herkommt. Ich bekomme in meiner Dev-Umgebung keine solche Meldung. Obschon alles auf dem letzten Stand lt. latest-repo ist. Komisch. 🤔

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      M-A-X @Grizzelbee last edited by

                                      @grizzelbee
                                      Ok. Ich hab den Adapter gelöscht und neu installiert und dann den host nochmal geupdatet und die meldung kommt nicht mehr 🙂

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        BlueBook last edited by

                                        Danke für den tollen Adapter!
                                        Läuft perfekt mit meiner neuen Spülmaschine 🙂

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          SigiMOE @BlueBook last edited by

                                          @bluebook welche hast Du dir gegönnt ? Habe eine G 75xxx

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            michael 1975 last edited by

                                            Hallo Leute
                                            habe heute mal wieder bischen rumgespielt da ist mir aufgefallen das meine Geräte bei den Datenpunkte ECOfeetback keine Daten liefert an was kann das liegen??

                                            Gruß Michael

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            743
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            miele mieleathome mielecloudservice
                                            81
                                            798
                                            151809
                                            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