Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. MieleCloudService Adapter

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.0k

MieleCloudService Adapter

Geplant Angeheftet Gesperrt Verschoben Tester
mielemieleathomemielecloudservice
863 Beiträge 91 Kommentatoren 239.3k Aufrufe 96 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • GrizzelbeeG Grizzelbee

    @MarkA : Das gucke ich mir die Tage mal genauer an. Gut möglich das ich da noch ein Debug-Log zu abfrage.

    @kleine_kuh : Wenn der Login bei Miele (alle 4 credentials) funktioniert und auch die App läuft, muss auch der Adapter funktionieren. Ich muss mich leider selbst zitieren: https://forum.iobroker.net/post/600538

    Ich habe in der 3.0.0 auf eine neue Verschlüsselung der Credentials umgestellt, die mindestens den js-controller 3.0.0 voraussetzt. Dadurch müssen die Credentials bei einem Update von <=2.03 auf >=3.0.0 neu eingegeben werden. Die Verschlüsselungen innerhalb von ioBroker sind nicht kompatibel. Deshalb müssen die Daten zwingend neu eingegeben werden und deshalb werden sie zur Kontrolle bei dem entsprechenden Fehler ausgeloggt.

    HomeZeckeH Offline
    HomeZeckeH Offline
    HomeZecke
    schrieb am zuletzt editiert von
    #231

    @grizzelbee

    Hallo,
    auch ich habe nach dem Update auf die neue Version, keine Möglichkeit mich einzuloggen. Habe den gesamten Adapter gelöscht und neu installiert. Alle Daten neu eingegeben. Keine Chance. Noch schlimmer: auch wenn ich auf 2.03 downgrade, kann ich mich nicht mehr bei Miele einloggen, was gestern noch ging.

    Grüße...

    mielecloudservice.0	2021-03-30 10:42:43.719	error	(6782) Credentials used for login:
    mielecloudservice.0	2021-03-30 10:42:43.718	error	(6782) Error: Unable to authenticate user! Your credentials seem to be invalid. Please double check and fix them.
    mielecloudservice.0	2021-03-30 10:42:43.717	error	(6782) OAuth2 returned an error during first login!
    mielecloudservice.0	2021-03-30 10:42:41.271	info	(6782) starting. Version 3.0.2 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.21.0, js-controller: 3.1.6
    
    HomeZeckeH 1 Antwort Letzte Antwort
    0
    • HomeZeckeH HomeZecke

      @grizzelbee

      Hallo,
      auch ich habe nach dem Update auf die neue Version, keine Möglichkeit mich einzuloggen. Habe den gesamten Adapter gelöscht und neu installiert. Alle Daten neu eingegeben. Keine Chance. Noch schlimmer: auch wenn ich auf 2.03 downgrade, kann ich mich nicht mehr bei Miele einloggen, was gestern noch ging.

      Grüße...

      mielecloudservice.0	2021-03-30 10:42:43.719	error	(6782) Credentials used for login:
      mielecloudservice.0	2021-03-30 10:42:43.718	error	(6782) Error: Unable to authenticate user! Your credentials seem to be invalid. Please double check and fix them.
      mielecloudservice.0	2021-03-30 10:42:43.717	error	(6782) OAuth2 returned an error during first login!
      mielecloudservice.0	2021-03-30 10:42:41.271	info	(6782) starting. Version 3.0.2 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.21.0, js-controller: 3.1.6
      
      HomeZeckeH Offline
      HomeZeckeH Offline
      HomeZecke
      schrieb am zuletzt editiert von
      #232

      Hallo,

      ok. Jetzt geht's. Musste eine neue Email bei Miele beantragen. Ging auch erst beim dritten Versuch! Scheint als hätten die da ein kleines Problem...

      GRüße...

      1 Antwort Letzte Antwort
      0
      • M MarkA

        Hallo,

        ich habe mein Kochfeld mittlerweile auch an das Gateway anmelden können - es war tatsächlich der Stecker falsch aufgesteckt :man-facepalming:
        Aber leider hat das keinerlei Steuerungsmöglichkeit. Auch nicht in der App.
        Ich hatte ja wenigstens auf ein "Not-Aus" gehofft...

        Dafür leider neue Fehler, nach hinzufügen des Kochfeldes:

        2021-03-24 18:29:14.890 - error: mielecloudservice.0 (64574) [APISendRequest] {"message":"Request failed with status code 404","name":"Error","stack":"Error: Request failed with status code 404\n at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)\n at IncomingMessage.emit (events.js:326:22)\n at endReadableNT (_stream_readable.js:1241:12)\n at processTicksAndRejections (internal/process/task_queues.js:84:21)","config":{"url":"https://api.mcs3.miele.com/v1/devices/000000000000/actions","method":"get","data":"","headers":{"Accept":"application/json","Authorization":"Bearer DE_IDHere","Content-Type":"application/json","User-Agent":"axios/0.21.1"},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"json":true,"dataType":"json"}} | [Stack]: Error: Request failed with status code 404
        2021-03-24 18:29:14.891 - error: mielecloudservice.0 (64574) Request made and server responded:
        2021-03-24 18:29:14.891 - error: mielecloudservice.0 (64574) Response.status:404
        2021-03-24 18:29:14.892 - error: mielecloudservice.0 (64574) Response.headers: {"date":"Wed, 24 Mar 2021 17:29:14 GMT","content-type":"application/json","content-length":"23","connection":"close","strict-transport-security":"max-age=15724800; includeSubDomains, max-age=15724800; includeSubDomains","access-control-allow-credentials":"true","access-control-allow-headers":"DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization","access-control-allow-methods":"PUT, GET, POST, OPTIONS","access-control-allow-origin":"*","x-environment":"mcs-eu-prod-std, mcs-eu-prod-default"}
        2021-03-24 18:29:14.892 - error: mielecloudservice.0 (64574) Response.data: {"message":"Not found"}
        

        ...eine ID hat das Kochfeld leider nicht - Fabrikationsnummer 000000000000

        Gruß Mark

        GrizzelbeeG Offline
        GrizzelbeeG Offline
        Grizzelbee
        Developer
        schrieb am zuletzt editiert von
        #233

        @marka

        Habe gerade ein paar neue Fixes online gestellt:

        V4.0.1 (2021-04-06) (Sign of the cross)

        • (grizzelbee) Fix: 90 setting the targetTemperature should work now.
        • (grizzelbee) Fix: 96 Added missing ACTIONS.Action_Information again
        • (grizzelbee) Fix: 97 removed unneeded additional "VentilationStep/Lüfterstufe" in path and fixed warning with this. VentilationStep-switch should work properly now.
        • (grizzelbee) Fix: 98 Color-Action has now valid type 'String'
        • (grizzelbee) Fix: 102 Fixed ACTIONS.VentilationStep has no existing object
        • (grizzelbee) Fix: Power switch is write protected now when in state 'None'. State 'None' means: No action permitted.
        • (grizzelbee) Fix: Light switch is write protected now when in state 'None'. State 'None' means: No action permitted.
        • (grizzelbee) Fix: http error 404 will be catched when requesting device actions
        M M 2 Antworten Letzte Antwort
        1
        • GrizzelbeeG Grizzelbee

          @marka

          Habe gerade ein paar neue Fixes online gestellt:

          V4.0.1 (2021-04-06) (Sign of the cross)

          • (grizzelbee) Fix: 90 setting the targetTemperature should work now.
          • (grizzelbee) Fix: 96 Added missing ACTIONS.Action_Information again
          • (grizzelbee) Fix: 97 removed unneeded additional "VentilationStep/Lüfterstufe" in path and fixed warning with this. VentilationStep-switch should work properly now.
          • (grizzelbee) Fix: 98 Color-Action has now valid type 'String'
          • (grizzelbee) Fix: 102 Fixed ACTIONS.VentilationStep has no existing object
          • (grizzelbee) Fix: Power switch is write protected now when in state 'None'. State 'None' means: No action permitted.
          • (grizzelbee) Fix: Light switch is write protected now when in state 'None'. State 'None' means: No action permitted.
          • (grizzelbee) Fix: http error 404 will be catched when requesting device actions
          M Offline
          M Offline
          M-A-X
          schrieb am zuletzt editiert von M-A-X
          #234

          @grizzelbee ich hab mal geupdated von 3.0.2 und bekomme den Adapter nicht mehr grün (nur gelb).
          Muss ich die credentials erneut eingeben? Davon steht nichts im changelog :)

          2021-04-06 21:04:43.966 - info: mielecloudservice.0 (31553) starting. Version 4.0.1 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.22.0, js-controller: 3.2.16
          2021-04-06 21:04:44.488 - info: mielecloudservice.0 (31553) Access-Token expires at: [Thu May 06 2021 21:04:00 GMT+0200 (GMT+02:00)]
          2021-04-06 21:04:44.491 - info: mielecloudservice.0 (31553) Setting up devices ...
          2021-04-06 21:04:45.079 - error: mielecloudservice.0 (31553) [main] :actions is not defined, Stacktrace:ReferenceError: actions is not defined
          at addMieleDeviceState (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:370:70)
          at processTicksAndRejections (internal/process/task_queues.js:97:5)
          at async addMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:335:17)
          at async parseMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:295:5)
          at async splitMieleDevices (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:273:9)
          at async main (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:647:13)
          
          Sascha LöbbertS 1 Antwort Letzte Antwort
          0
          • M M-A-X

            @grizzelbee ich hab mal geupdated von 3.0.2 und bekomme den Adapter nicht mehr grün (nur gelb).
            Muss ich die credentials erneut eingeben? Davon steht nichts im changelog :)

            2021-04-06 21:04:43.966 - info: mielecloudservice.0 (31553) starting. Version 4.0.1 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.22.0, js-controller: 3.2.16
            2021-04-06 21:04:44.488 - info: mielecloudservice.0 (31553) Access-Token expires at: [Thu May 06 2021 21:04:00 GMT+0200 (GMT+02:00)]
            2021-04-06 21:04:44.491 - info: mielecloudservice.0 (31553) Setting up devices ...
            2021-04-06 21:04:45.079 - error: mielecloudservice.0 (31553) [main] :actions is not defined, Stacktrace:ReferenceError: actions is not defined
            at addMieleDeviceState (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:370:70)
            at processTicksAndRejections (internal/process/task_queues.js:97:5)
            at async addMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:335:17)
            at async parseMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:295:5)
            at async splitMieleDevices (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:273:9)
            at async main (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:647:13)
            
            Sascha LöbbertS Offline
            Sascha LöbbertS Offline
            Sascha Löbbert
            schrieb am zuletzt editiert von
            #235

            @m-a-x Jau! Gleiches Problem hier bei mir.

            GrizzelbeeG 1 Antwort Letzte Antwort
            0
            • GrizzelbeeG Grizzelbee

              @marka

              Habe gerade ein paar neue Fixes online gestellt:

              V4.0.1 (2021-04-06) (Sign of the cross)

              • (grizzelbee) Fix: 90 setting the targetTemperature should work now.
              • (grizzelbee) Fix: 96 Added missing ACTIONS.Action_Information again
              • (grizzelbee) Fix: 97 removed unneeded additional "VentilationStep/Lüfterstufe" in path and fixed warning with this. VentilationStep-switch should work properly now.
              • (grizzelbee) Fix: 98 Color-Action has now valid type 'String'
              • (grizzelbee) Fix: 102 Fixed ACTIONS.VentilationStep has no existing object
              • (grizzelbee) Fix: Power switch is write protected now when in state 'None'. State 'None' means: No action permitted.
              • (grizzelbee) Fix: Light switch is write protected now when in state 'None'. State 'None' means: No action permitted.
              • (grizzelbee) Fix: http error 404 will be catched when requesting device actions
              M Offline
              M Offline
              MarkA
              schrieb am zuletzt editiert von MarkA
              #236

              Guten Morgen,

              ich habe leider auch das Problem...

              2021-04-07 08:52:32.640 - info: mielecloudservice.0 (37035) starting. Version 4.0.1 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.21.0, js-controller: 3.2.16
              2021-04-07 08:52:33.274 - info: mielecloudservice.0 (37035) Access-Token expires at: [Fri May 07 2021 08:52:00 GMT+0200 (GMT+02:00)]
              2021-04-07 08:52:33.278 - info: mielecloudservice.0 (37035) Setting up devices ...
              2021-04-07 08:52:34.084 - error: mielecloudservice.0 (37035) [main] :actions is not defined, Stacktrace:ReferenceError: actions is not defined
              at addMieleDeviceState (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:370:70)
              at processTicksAndRejections (internal/process/task_queues.js:97:5)
              at async addMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:335:17)
              at async parseMieleDevice (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:295:5)
              at async splitMieleDevices (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:273:9)
              at async main (/opt/iobroker/node_modules/iobroker.mielecloudservice/main.js:647:13)
              

              Die Auswahl / DropDown der Ventilationsstufe ist leider leer.

              Gruß Mark

              1 Antwort Letzte Antwort
              0
              • Sascha LöbbertS Sascha Löbbert

                @m-a-x Jau! Gleiches Problem hier bei mir.

                GrizzelbeeG Offline
                GrizzelbeeG Offline
                Grizzelbee
                Developer
                schrieb am zuletzt editiert von Grizzelbee
                #237

                @sascha-löbbert , @MarkA, @M-A-X

                Okay. Ich wechsel mal auf die Politik der kleinen Schritte und ändere nur noch wenig pro Release...
                Ich scheine gelegentlich die Übersicht zu verlieren.
                Bitte der v4.0.2 eine Chance geben. ;o)

                @MarkA: An die Lüfterstufe machen wir uns, wenn der Adapter wieder soweit läuft. Also hoffentlich in der V4.0.3 oder V4.0.4

                M 1 Antwort Letzte Antwort
                0
                • GrizzelbeeG Grizzelbee

                  @sascha-löbbert , @MarkA, @M-A-X

                  Okay. Ich wechsel mal auf die Politik der kleinen Schritte und ändere nur noch wenig pro Release...
                  Ich scheine gelegentlich die Übersicht zu verlieren.
                  Bitte der v4.0.2 eine Chance geben. ;o)

                  @MarkA: An die Lüfterstufe machen wir uns, wenn der Adapter wieder soweit läuft. Also hoffentlich in der V4.0.3 oder V4.0.4

                  M Offline
                  M Offline
                  MarkA
                  schrieb am zuletzt editiert von
                  #238

                  Hallo Grizzelbee,

                  leider ein anderer Fehler...

                  2021-04-07 11:37:35.727 - info: host.iobroker "system.adapter.mielecloudservice.0" enabled
                  2021-04-07 11:37:36.072 - info: host.iobroker instance system.adapter.mielecloudservice.0 started with pid 21267
                  2021-04-07 11:37:37.575 - info: mielecloudservice.0 (21267) starting. Version 4.0.2 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.21.0, js-controller: 3.2.16
                  2021-04-07 11:37:38.056 - info: mielecloudservice.0 (21267) Access-Token expires at: [Fri May 07 2021 11:37:00 GMT+0200 (GMT+02:00)]
                  2021-04-07 11:37:38.059 - info: mielecloudservice.0 (21267) Setting up devices ...
                  2021-04-07 11:37:40.594 - error: mielecloudservice.0 (21267) [APISendRequest] {"message":"Request failed with status code 404","name":"Error","stack":"Error: Request failed with status code 404\n at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)\n at IncomingMessage.emit (events.js:326:22)\n at endReadableNT (_stream_readable.js:1241:12)\n at processTicksAndRejections (internal/process/task_queues.js:84:21)","config":{"url":"https://api.mcs3.miele.com/v1/devices/000000000000/actions","method":"get","data":"","headers":{"Accept":"application/json","Authorization":"Bearer DE_a7c7eb85fe2599f38c3cf46b3f31c8b4","Content-Type":"application/json","User-Agent":"axios/0.21.1"},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"json":true,"dataType":"json"}} | [Stack]: Error: Request failed with status code 404
                  at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
                  at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
                  at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
                  at IncomingMessage.emit (events.js:326:22)
                  at endReadableNT (_stream_readable.js:1241:12)
                  at processTicksAndRejections (internal/process/task_queues.js:84:21)
                  2021-04-07 11:37:40.595 - error: mielecloudservice.0 (21267) Request made and server responded:
                  2021-04-07 11:37:40.595 - error: mielecloudservice.0 (21267) Response.status:404
                  2021-04-07 11:37:40.596 - error: mielecloudservice.0 (21267) Response.headers: {"date":"Wed, 07 Apr 2021 09:37:40 GMT","content-type":"application/json","content-length":"23","connection":"close","strict-transport-security":"max-age=15724800; includeSubDomains, max-age=15724800; includeSubDomains","access-control-allow-credentials":"true","access-control-allow-headers":"DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization","access-control-allow-methods":"PUT, GET, POST, OPTIONS","access-control-allow-origin":"*","x-environment":"mcs-eu-prod-std, mcs-eu-prod-default"}
                  2021-04-07 11:37:40.596 - error: mielecloudservice.0 (21267) Response.data: {"message":"Not found"}
                  2021-04-07 11:37:40.597 - error: mielecloudservice.0 (21267) [main] :Bullshit!Not found, Stacktrace:Error: Bullshit!Not found
                  at APISendRequest (/opt/iobroker/node_modules/iobroker.mielecloudservice/miele-apiTools.js:347:19)
                  at runMicrotasks ()
                  at processTicksAndRejections (internal/process/task_queues.js:97:5)
                  

                  @MarkA: An die Lüfterstufe machen wir uns, wenn der Adapter wieder soweit läuft. Also hoffentlich in der V4.0.3 oder V4.0.4
                  Das ist kein Problem!

                  GrizzelbeeG 1 Antwort Letzte Antwort
                  0
                  • M MarkA

                    Hallo Grizzelbee,

                    leider ein anderer Fehler...

                    2021-04-07 11:37:35.727 - info: host.iobroker "system.adapter.mielecloudservice.0" enabled
                    2021-04-07 11:37:36.072 - info: host.iobroker instance system.adapter.mielecloudservice.0 started with pid 21267
                    2021-04-07 11:37:37.575 - info: mielecloudservice.0 (21267) starting. Version 4.0.2 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.21.0, js-controller: 3.2.16
                    2021-04-07 11:37:38.056 - info: mielecloudservice.0 (21267) Access-Token expires at: [Fri May 07 2021 11:37:00 GMT+0200 (GMT+02:00)]
                    2021-04-07 11:37:38.059 - info: mielecloudservice.0 (21267) Setting up devices ...
                    2021-04-07 11:37:40.594 - error: mielecloudservice.0 (21267) [APISendRequest] {"message":"Request failed with status code 404","name":"Error","stack":"Error: Request failed with status code 404\n at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)\n at IncomingMessage.emit (events.js:326:22)\n at endReadableNT (_stream_readable.js:1241:12)\n at processTicksAndRejections (internal/process/task_queues.js:84:21)","config":{"url":"https://api.mcs3.miele.com/v1/devices/000000000000/actions","method":"get","data":"","headers":{"Accept":"application/json","Authorization":"Bearer DE_a7c7eb85fe2599f38c3cf46b3f31c8b4","Content-Type":"application/json","User-Agent":"axios/0.21.1"},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"json":true,"dataType":"json"}} | [Stack]: Error: Request failed with status code 404
                    at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
                    at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
                    at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
                    at IncomingMessage.emit (events.js:326:22)
                    at endReadableNT (_stream_readable.js:1241:12)
                    at processTicksAndRejections (internal/process/task_queues.js:84:21)
                    2021-04-07 11:37:40.595 - error: mielecloudservice.0 (21267) Request made and server responded:
                    2021-04-07 11:37:40.595 - error: mielecloudservice.0 (21267) Response.status:404
                    2021-04-07 11:37:40.596 - error: mielecloudservice.0 (21267) Response.headers: {"date":"Wed, 07 Apr 2021 09:37:40 GMT","content-type":"application/json","content-length":"23","connection":"close","strict-transport-security":"max-age=15724800; includeSubDomains, max-age=15724800; includeSubDomains","access-control-allow-credentials":"true","access-control-allow-headers":"DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization","access-control-allow-methods":"PUT, GET, POST, OPTIONS","access-control-allow-origin":"*","x-environment":"mcs-eu-prod-std, mcs-eu-prod-default"}
                    2021-04-07 11:37:40.596 - error: mielecloudservice.0 (21267) Response.data: {"message":"Not found"}
                    2021-04-07 11:37:40.597 - error: mielecloudservice.0 (21267) [main] :Bullshit!Not found, Stacktrace:Error: Bullshit!Not found
                    at APISendRequest (/opt/iobroker/node_modules/iobroker.mielecloudservice/miele-apiTools.js:347:19)
                    at runMicrotasks ()
                    at processTicksAndRejections (internal/process/task_queues.js:97:5)
                    

                    @MarkA: An die Lüfterstufe machen wir uns, wenn der Adapter wieder soweit läuft. Also hoffentlich in der V4.0.3 oder V4.0.4
                    Das ist kein Problem!

                    GrizzelbeeG Offline
                    GrizzelbeeG Offline
                    Grizzelbee
                    Developer
                    schrieb am zuletzt editiert von
                    #239

                    @marka

                    Ich könnte ******! Im dicken Strahl!
                    Wie kann es sein, dass die API bei der Statusabfrage Geräte meldet und wenn man dann nach deren Fähigkeiten fragt sagt: Kenne ich nicht???

                    Kannst Du mir bitte ein komplettes Debug-Log des Adapters vom Start bis zum Crash zur Verfügung stellen? (Log-Herunterladen!)

                    M 1 Antwort Letzte Antwort
                    0
                    • GrizzelbeeG Grizzelbee

                      @marka

                      Ich könnte ******! Im dicken Strahl!
                      Wie kann es sein, dass die API bei der Statusabfrage Geräte meldet und wenn man dann nach deren Fähigkeiten fragt sagt: Kenne ich nicht???

                      Kannst Du mir bitte ein komplettes Debug-Log des Adapters vom Start bis zum Crash zur Verfügung stellen? (Log-Herunterladen!)

                      M Offline
                      M Offline
                      MarkA
                      schrieb am zuletzt editiert von MarkA
                      #240

                      @grizzelbee

                      Hallo,

                      ich fürchte, dass hängt mit meinem Kochfeld zusammen, welches keine Seriennummer ausgibt. Wie oben weiter geschrieben auch nicht in dem Gateway oder der App.

                      2021-04-07 12:24:56.596 - debug: mielecloudservice.0 (26158) addMieleDevice: NewPath = [Hobs.000000000000]
                      2021-04-07 12:24:56.597 - debug: mielecloudservice.0 (26158) addMieleDevice:ident
                      2021-04-07 12:24:56.597 - debug: mielecloudservice.0 (26158) addMieleDeviceIdent: Path = [Hobs.000000000000.IDENT]
                      2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.ComModFirmware] Value[V1.30]
                      2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.ComModTechType] Value[XKS 3000 Z]
                      2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceSerial] Value[000000000000]
                      2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceTechType] Value[KM X]
                      2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceMatNumber] Value[00000000]
                      2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) addMieleDevice:state
                      2021-04-07 12:24:56.600 - debug: mielecloudservice.0 (26158) createStateDeviceMainState: Path[Hobs.000000000000.Status], setup: [true], path: [Hobs.000000000000.Status], value: [Aus]
                      2021-04-07 12:24:56.600 - debug: mielecloudservice.0 (26158) [createNumber]: Path[Hobs.000000000000.Status_raw] Value[1] Unit[]
                      2021-04-07 12:24:56.702 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.Status] Value[Aus]
                      2021-04-07 12:24:56.703 - debug: mielecloudservice.0 (26158) createStateSignalFailure: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                      2021-04-07 12:24:56.704 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.signalFailure] Value[false]
                      2021-04-07 12:24:56.705 - debug: mielecloudservice.0 (26158) createStateConnected: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [true]
                      2021-04-07 12:24:56.705 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.Connected] Value[true]
                      2021-04-07 12:24:56.706 - debug: mielecloudservice.0 (26158) createStateSignalInUse: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                      2021-04-07 12:24:56.706 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.signalInUse] Value[false]
                      2021-04-07 12:24:56.707 - debug: mielecloudservice.0 (26158) createStateActionsInformation: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: []
                      2021-04-07 12:24:56.707 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.ACTIONS.Action_Information] Value[]
                      2021-04-07 12:24:56.708 - debug: mielecloudservice.0 (26158) addDeviceNicknameAction: Path:[Hobs.000000000000], mieleDevice:[{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":27,"value_localized":"Kochfeld"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000000000000","fabIndex":"00","techType":"KM X","matNumber":"00000000","swids":["12869","0"]},"xkmIdentLabel":{"techType":"XKS 3000 Z","releaseVersion":"V1.30"}},"state":{"ProgramID":{"value_raw":2600468480,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[],"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":[{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"}],"ecoFeedback":null,"batteryLevel":null}}]
                      2021-04-07 12:24:56.709 - debug: mielecloudservice.0 (26158) APISendRequest: Awaiting requested data.
                      2021-04-07 12:24:57.004 - debug: mielecloudservice.0 (26158) Given parameters:
                      2021-04-07 12:24:57.005 - debug: mielecloudservice.0 (26158) Auth: [{"access_token":"DE_888854539921b0fa76130f94a693c63f","refresh_token":"DE_6ac5e0f47f8d421e508dc166c1c20227","token_type":"Bearer","expires_in":2592000}]
                      2021-04-07 12:24:57.005 - debug: mielecloudservice.0 (26158) Endpoint: [v1/devices/000000000000/actions]
                      2021-04-07 12:24:57.006 - debug: mielecloudservice.0 (26158) Method: [GET]
                      2021-04-07 12:24:57.006 - debug: mielecloudservice.0 (26158) Payload: [""]
                      2021-04-07 12:24:57.008 - error: mielecloudservice.0 (26158) [APISendRequest] {"message":"Request failed with status code 404","name":"Error","stack":"Error: Request failed with status code 404\n at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)\n at IncomingMessage.emit (events.js:326:22)\n at endReadableNT (_stream_readable.js:1241:12)\n at processTicksAndRejections (internal/process/task_queues.js:84:21)","config":{"url":"https://api.mcs3.miele.com/v1/devices/000000000000/actions","method":"get","data":"","headers":{"Accept":"application/json","Authorization":"Bearer DE_888854539921b0fa76130f94a693c63f","Content-Type":"application/json","User-Agent":"axios/0.21.1"},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"json":true,"dataType":"json"}} | [Stack]: Error: Request failed with status code 404
                      at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
                      at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
                      at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
                      at IncomingMessage.emit (events.js:326:22)
                      at endReadableNT (_stream_readable.js:1241:12)
                      at processTicksAndRejections (internal/process/task_queues.js:84:21)
                      2021-04-07 12:24:57.008 - error: mielecloudservice.0 (26158) Request made and server responded:
                      2021-04-07 12:24:57.009 - error: mielecloudservice.0 (26158) Response.status:404
                      2021-04-07 12:24:57.009 - error: mielecloudservice.0 (26158) Response.headers: {"date":"Wed, 07 Apr 2021 10:24:56 GMT","content-type":"application/json","content-length":"23","connection":"close","strict-transport-security":"max-age=15724800; includeSubDomains, max-age=15724800; includeSubDomains","access-control-allow-credentials":"true","access-control-allow-headers":"DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization","access-control-allow-methods":"PUT, GET, POST, OPTIONS","access-control-allow-origin":"*","x-environment":"mcs-eu-prod-std, mcs-eu-prod-default"}
                      2021-04-07 12:24:57.010 - error: mielecloudservice.0 (26158) Response.data: {"message":"Not found"}
                      2021-04-07 12:24:57.010 - error: mielecloudservice.0 (26158) [main] :Bullshit!Not found, Stacktrace:Error: Bullshit!Not found
                      at APISendRequest (/opt/iobroker/node_modules/iobroker.mielecloudservice/miele-apiTools.js:347:19)
                      at runMicrotasks ()
                      at processTicksAndRejections (internal/process/task_queues.js:97:5)
                      

                      50950103-8e0d-452a-a8f4-02221c9db4ef-image.png

                      9788dff8-1d26-4ccc-8865-9d2aca059182-image.png

                      Reicht das soweit?

                      Gruß Mark

                      M GrizzelbeeG 2 Antworten Letzte Antwort
                      0
                      • M MarkA

                        @grizzelbee

                        Hallo,

                        ich fürchte, dass hängt mit meinem Kochfeld zusammen, welches keine Seriennummer ausgibt. Wie oben weiter geschrieben auch nicht in dem Gateway oder der App.

                        2021-04-07 12:24:56.596 - debug: mielecloudservice.0 (26158) addMieleDevice: NewPath = [Hobs.000000000000]
                        2021-04-07 12:24:56.597 - debug: mielecloudservice.0 (26158) addMieleDevice:ident
                        2021-04-07 12:24:56.597 - debug: mielecloudservice.0 (26158) addMieleDeviceIdent: Path = [Hobs.000000000000.IDENT]
                        2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.ComModFirmware] Value[V1.30]
                        2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.ComModTechType] Value[XKS 3000 Z]
                        2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceSerial] Value[000000000000]
                        2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceTechType] Value[KM X]
                        2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceMatNumber] Value[00000000]
                        2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) addMieleDevice:state
                        2021-04-07 12:24:56.600 - debug: mielecloudservice.0 (26158) createStateDeviceMainState: Path[Hobs.000000000000.Status], setup: [true], path: [Hobs.000000000000.Status], value: [Aus]
                        2021-04-07 12:24:56.600 - debug: mielecloudservice.0 (26158) [createNumber]: Path[Hobs.000000000000.Status_raw] Value[1] Unit[]
                        2021-04-07 12:24:56.702 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.Status] Value[Aus]
                        2021-04-07 12:24:56.703 - debug: mielecloudservice.0 (26158) createStateSignalFailure: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                        2021-04-07 12:24:56.704 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.signalFailure] Value[false]
                        2021-04-07 12:24:56.705 - debug: mielecloudservice.0 (26158) createStateConnected: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [true]
                        2021-04-07 12:24:56.705 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.Connected] Value[true]
                        2021-04-07 12:24:56.706 - debug: mielecloudservice.0 (26158) createStateSignalInUse: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                        2021-04-07 12:24:56.706 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.signalInUse] Value[false]
                        2021-04-07 12:24:56.707 - debug: mielecloudservice.0 (26158) createStateActionsInformation: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: []
                        2021-04-07 12:24:56.707 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.ACTIONS.Action_Information] Value[]
                        2021-04-07 12:24:56.708 - debug: mielecloudservice.0 (26158) addDeviceNicknameAction: Path:[Hobs.000000000000], mieleDevice:[{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":27,"value_localized":"Kochfeld"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000000000000","fabIndex":"00","techType":"KM X","matNumber":"00000000","swids":["12869","0"]},"xkmIdentLabel":{"techType":"XKS 3000 Z","releaseVersion":"V1.30"}},"state":{"ProgramID":{"value_raw":2600468480,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[],"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":[{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"}],"ecoFeedback":null,"batteryLevel":null}}]
                        2021-04-07 12:24:56.709 - debug: mielecloudservice.0 (26158) APISendRequest: Awaiting requested data.
                        2021-04-07 12:24:57.004 - debug: mielecloudservice.0 (26158) Given parameters:
                        2021-04-07 12:24:57.005 - debug: mielecloudservice.0 (26158) Auth: [{"access_token":"DE_888854539921b0fa76130f94a693c63f","refresh_token":"DE_6ac5e0f47f8d421e508dc166c1c20227","token_type":"Bearer","expires_in":2592000}]
                        2021-04-07 12:24:57.005 - debug: mielecloudservice.0 (26158) Endpoint: [v1/devices/000000000000/actions]
                        2021-04-07 12:24:57.006 - debug: mielecloudservice.0 (26158) Method: [GET]
                        2021-04-07 12:24:57.006 - debug: mielecloudservice.0 (26158) Payload: [""]
                        2021-04-07 12:24:57.008 - error: mielecloudservice.0 (26158) [APISendRequest] {"message":"Request failed with status code 404","name":"Error","stack":"Error: Request failed with status code 404\n at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)\n at IncomingMessage.emit (events.js:326:22)\n at endReadableNT (_stream_readable.js:1241:12)\n at processTicksAndRejections (internal/process/task_queues.js:84:21)","config":{"url":"https://api.mcs3.miele.com/v1/devices/000000000000/actions","method":"get","data":"","headers":{"Accept":"application/json","Authorization":"Bearer DE_888854539921b0fa76130f94a693c63f","Content-Type":"application/json","User-Agent":"axios/0.21.1"},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"json":true,"dataType":"json"}} | [Stack]: Error: Request failed with status code 404
                        at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
                        at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
                        at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
                        at IncomingMessage.emit (events.js:326:22)
                        at endReadableNT (_stream_readable.js:1241:12)
                        at processTicksAndRejections (internal/process/task_queues.js:84:21)
                        2021-04-07 12:24:57.008 - error: mielecloudservice.0 (26158) Request made and server responded:
                        2021-04-07 12:24:57.009 - error: mielecloudservice.0 (26158) Response.status:404
                        2021-04-07 12:24:57.009 - error: mielecloudservice.0 (26158) Response.headers: {"date":"Wed, 07 Apr 2021 10:24:56 GMT","content-type":"application/json","content-length":"23","connection":"close","strict-transport-security":"max-age=15724800; includeSubDomains, max-age=15724800; includeSubDomains","access-control-allow-credentials":"true","access-control-allow-headers":"DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization","access-control-allow-methods":"PUT, GET, POST, OPTIONS","access-control-allow-origin":"*","x-environment":"mcs-eu-prod-std, mcs-eu-prod-default"}
                        2021-04-07 12:24:57.010 - error: mielecloudservice.0 (26158) Response.data: {"message":"Not found"}
                        2021-04-07 12:24:57.010 - error: mielecloudservice.0 (26158) [main] :Bullshit!Not found, Stacktrace:Error: Bullshit!Not found
                        at APISendRequest (/opt/iobroker/node_modules/iobroker.mielecloudservice/miele-apiTools.js:347:19)
                        at runMicrotasks ()
                        at processTicksAndRejections (internal/process/task_queues.js:97:5)
                        

                        50950103-8e0d-452a-a8f4-02221c9db4ef-image.png

                        9788dff8-1d26-4ccc-8865-9d2aca059182-image.png

                        Reicht das soweit?

                        Gruß Mark

                        M Offline
                        M Offline
                        MarkA
                        schrieb am zuletzt editiert von
                        #241

                        @marka said in MieleCloudService Adapter:

                        @grizzelbee

                        Hallo,

                        ich fürchte, dass hängt mit meinem Kochfeld zusammen, welches keine Seriennummer ausgibt. Wie oben weiter geschrieben auch nicht in dem Gateway oder der App.

                        2021-04-07 12:24:56.596 - debug: mielecloudservice.0 (26158) addMieleDevice: NewPath = [Hobs.000000000000]
                        2021-04-07 12:24:56.597 - debug: mielecloudservice.0 (26158) addMieleDevice:ident
                        2021-04-07 12:24:56.597 - debug: mielecloudservice.0 (26158) addMieleDeviceIdent: Path = [Hobs.000000000000.IDENT]
                        2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.ComModFirmware] Value[V1.30]
                        2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.ComModTechType] Value[XKS 3000 Z]
                        2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceSerial] Value[000000000000]
                        2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceTechType] Value[KM X]
                        2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceMatNumber] Value[00000000]
                        2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) addMieleDevice:state
                        2021-04-07 12:24:56.600 - debug: mielecloudservice.0 (26158) createStateDeviceMainState: Path[Hobs.000000000000.Status], setup: [true], path: [Hobs.000000000000.Status], value: [Aus]
                        2021-04-07 12:24:56.600 - debug: mielecloudservice.0 (26158) [createNumber]: Path[Hobs.000000000000.Status_raw] Value[1] Unit[]
                        2021-04-07 12:24:56.702 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.Status] Value[Aus]
                        2021-04-07 12:24:56.703 - debug: mielecloudservice.0 (26158) createStateSignalFailure: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                        2021-04-07 12:24:56.704 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.signalFailure] Value[false]
                        2021-04-07 12:24:56.705 - debug: mielecloudservice.0 (26158) createStateConnected: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [true]
                        2021-04-07 12:24:56.705 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.Connected] Value[true]
                        2021-04-07 12:24:56.706 - debug: mielecloudservice.0 (26158) createStateSignalInUse: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                        2021-04-07 12:24:56.706 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.signalInUse] Value[false]
                        2021-04-07 12:24:56.707 - debug: mielecloudservice.0 (26158) createStateActionsInformation: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: []
                        2021-04-07 12:24:56.707 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.ACTIONS.Action_Information] Value[]
                        2021-04-07 12:24:56.708 - debug: mielecloudservice.0 (26158) addDeviceNicknameAction: Path:[Hobs.000000000000], mieleDevice:[{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":27,"value_localized":"Kochfeld"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000000000000","fabIndex":"00","techType":"KM X","matNumber":"00000000","swids":["12869","0"]},"xkmIdentLabel":{"techType":"XKS 3000 Z","releaseVersion":"V1.30"}},"state":{"ProgramID":{"value_raw":2600468480,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[],"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":[{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"}],"ecoFeedback":null,"batteryLevel":null}}]
                        2021-04-07 12:24:56.709 - debug: mielecloudservice.0 (26158) APISendRequest: Awaiting requested data.
                        2021-04-07 12:24:57.004 - debug: mielecloudservice.0 (26158) Given parameters:
                        2021-04-07 12:24:57.005 - debug: mielecloudservice.0 (26158) Auth: [{"access_token":"DE_888854539921b0fa76130f94a693c63f","refresh_token":"DE_6ac5e0f47f8d421e508dc166c1c20227","token_type":"Bearer","expires_in":2592000}]
                        2021-04-07 12:24:57.005 - debug: mielecloudservice.0 (26158) Endpoint: [v1/devices/000000000000/actions]
                        2021-04-07 12:24:57.006 - debug: mielecloudservice.0 (26158) Method: [GET]
                        2021-04-07 12:24:57.006 - debug: mielecloudservice.0 (26158) Payload: [""]
                        2021-04-07 12:24:57.008 - error: mielecloudservice.0 (26158) [APISendRequest] {"message":"Request failed with status code 404","name":"Error","stack":"Error: Request failed with status code 404\n at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)\n at IncomingMessage.emit (events.js:326:22)\n at endReadableNT (_stream_readable.js:1241:12)\n at processTicksAndRejections (internal/process/task_queues.js:84:21)","config":{"url":"https://api.mcs3.miele.com/v1/devices/000000000000/actions","method":"get","data":"","headers":{"Accept":"application/json","Authorization":"Bearer DE_888854539921b0fa76130f94a693c63f","Content-Type":"application/json","User-Agent":"axios/0.21.1"},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"json":true,"dataType":"json"}} | [Stack]: Error: Request failed with status code 404
                        at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
                        at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
                        at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
                        at IncomingMessage.emit (events.js:326:22)
                        at endReadableNT (_stream_readable.js:1241:12)
                        at processTicksAndRejections (internal/process/task_queues.js:84:21)
                        2021-04-07 12:24:57.008 - error: mielecloudservice.0 (26158) Request made and server responded:
                        2021-04-07 12:24:57.009 - error: mielecloudservice.0 (26158) Response.status:404
                        2021-04-07 12:24:57.009 - error: mielecloudservice.0 (26158) Response.headers: {"date":"Wed, 07 Apr 2021 10:24:56 GMT","content-type":"application/json","content-length":"23","connection":"close","strict-transport-security":"max-age=15724800; includeSubDomains, max-age=15724800; includeSubDomains","access-control-allow-credentials":"true","access-control-allow-headers":"DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization","access-control-allow-methods":"PUT, GET, POST, OPTIONS","access-control-allow-origin":"*","x-environment":"mcs-eu-prod-std, mcs-eu-prod-default"}
                        2021-04-07 12:24:57.010 - error: mielecloudservice.0 (26158) Response.data: {"message":"Not found"}
                        2021-04-07 12:24:57.010 - error: mielecloudservice.0 (26158) [main] :Bullshit!Not found, Stacktrace:Error: Bullshit!Not found
                        at APISendRequest (/opt/iobroker/node_modules/iobroker.mielecloudservice/miele-apiTools.js:347:19)
                        at runMicrotasks ()
                        at processTicksAndRejections (internal/process/task_queues.js:97:5)
                        

                        50950103-8e0d-452a-a8f4-02221c9db4ef-image.png

                        9788dff8-1d26-4ccc-8865-9d2aca059182-image.png

                        Reicht das soweit?

                        Gruß Mark

                        Nachtrag:
                        Das Kochfeld hat natürlich eine Fabrikationsnummer, die wird nur offensichtlich nicht von dem Kommunikationsmodul erkannt. Kann man die ggfls. in einem Datenpunkt manuell setzen?

                        1 Antwort Letzte Antwort
                        0
                        • M MarkA

                          @grizzelbee

                          Hallo,

                          ich fürchte, dass hängt mit meinem Kochfeld zusammen, welches keine Seriennummer ausgibt. Wie oben weiter geschrieben auch nicht in dem Gateway oder der App.

                          2021-04-07 12:24:56.596 - debug: mielecloudservice.0 (26158) addMieleDevice: NewPath = [Hobs.000000000000]
                          2021-04-07 12:24:56.597 - debug: mielecloudservice.0 (26158) addMieleDevice:ident
                          2021-04-07 12:24:56.597 - debug: mielecloudservice.0 (26158) addMieleDeviceIdent: Path = [Hobs.000000000000.IDENT]
                          2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.ComModFirmware] Value[V1.30]
                          2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.ComModTechType] Value[XKS 3000 Z]
                          2021-04-07 12:24:56.598 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceSerial] Value[000000000000]
                          2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceTechType] Value[KM X]
                          2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.IDENT.DeviceMatNumber] Value[00000000]
                          2021-04-07 12:24:56.599 - debug: mielecloudservice.0 (26158) addMieleDevice:state
                          2021-04-07 12:24:56.600 - debug: mielecloudservice.0 (26158) createStateDeviceMainState: Path[Hobs.000000000000.Status], setup: [true], path: [Hobs.000000000000.Status], value: [Aus]
                          2021-04-07 12:24:56.600 - debug: mielecloudservice.0 (26158) [createNumber]: Path[Hobs.000000000000.Status_raw] Value[1] Unit[]
                          2021-04-07 12:24:56.702 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.Status] Value[Aus]
                          2021-04-07 12:24:56.703 - debug: mielecloudservice.0 (26158) createStateSignalFailure: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                          2021-04-07 12:24:56.704 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.signalFailure] Value[false]
                          2021-04-07 12:24:56.705 - debug: mielecloudservice.0 (26158) createStateConnected: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [true]
                          2021-04-07 12:24:56.705 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.Connected] Value[true]
                          2021-04-07 12:24:56.706 - debug: mielecloudservice.0 (26158) createStateSignalInUse: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                          2021-04-07 12:24:56.706 - debug: mielecloudservice.0 (26158) createBool: Path[Hobs.000000000000.signalInUse] Value[false]
                          2021-04-07 12:24:56.707 - debug: mielecloudservice.0 (26158) createStateActionsInformation: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: []
                          2021-04-07 12:24:56.707 - debug: mielecloudservice.0 (26158) createString: Path[Hobs.000000000000.ACTIONS.Action_Information] Value[]
                          2021-04-07 12:24:56.708 - debug: mielecloudservice.0 (26158) addDeviceNicknameAction: Path:[Hobs.000000000000], mieleDevice:[{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":27,"value_localized":"Kochfeld"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000000000000","fabIndex":"00","techType":"KM X","matNumber":"00000000","swids":["12869","0"]},"xkmIdentLabel":{"techType":"XKS 3000 Z","releaseVersion":"V1.30"}},"state":{"ProgramID":{"value_raw":2600468480,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[],"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":[{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"}],"ecoFeedback":null,"batteryLevel":null}}]
                          2021-04-07 12:24:56.709 - debug: mielecloudservice.0 (26158) APISendRequest: Awaiting requested data.
                          2021-04-07 12:24:57.004 - debug: mielecloudservice.0 (26158) Given parameters:
                          2021-04-07 12:24:57.005 - debug: mielecloudservice.0 (26158) Auth: [{"access_token":"DE_888854539921b0fa76130f94a693c63f","refresh_token":"DE_6ac5e0f47f8d421e508dc166c1c20227","token_type":"Bearer","expires_in":2592000}]
                          2021-04-07 12:24:57.005 - debug: mielecloudservice.0 (26158) Endpoint: [v1/devices/000000000000/actions]
                          2021-04-07 12:24:57.006 - debug: mielecloudservice.0 (26158) Method: [GET]
                          2021-04-07 12:24:57.006 - debug: mielecloudservice.0 (26158) Payload: [""]
                          2021-04-07 12:24:57.008 - error: mielecloudservice.0 (26158) [APISendRequest] {"message":"Request failed with status code 404","name":"Error","stack":"Error: Request failed with status code 404\n at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)\n at IncomingMessage.emit (events.js:326:22)\n at endReadableNT (_stream_readable.js:1241:12)\n at processTicksAndRejections (internal/process/task_queues.js:84:21)","config":{"url":"https://api.mcs3.miele.com/v1/devices/000000000000/actions","method":"get","data":"","headers":{"Accept":"application/json","Authorization":"Bearer DE_888854539921b0fa76130f94a693c63f","Content-Type":"application/json","User-Agent":"axios/0.21.1"},"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"json":true,"dataType":"json"}} | [Stack]: Error: Request failed with status code 404
                          at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
                          at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
                          at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
                          at IncomingMessage.emit (events.js:326:22)
                          at endReadableNT (_stream_readable.js:1241:12)
                          at processTicksAndRejections (internal/process/task_queues.js:84:21)
                          2021-04-07 12:24:57.008 - error: mielecloudservice.0 (26158) Request made and server responded:
                          2021-04-07 12:24:57.009 - error: mielecloudservice.0 (26158) Response.status:404
                          2021-04-07 12:24:57.009 - error: mielecloudservice.0 (26158) Response.headers: {"date":"Wed, 07 Apr 2021 10:24:56 GMT","content-type":"application/json","content-length":"23","connection":"close","strict-transport-security":"max-age=15724800; includeSubDomains, max-age=15724800; includeSubDomains","access-control-allow-credentials":"true","access-control-allow-headers":"DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization","access-control-allow-methods":"PUT, GET, POST, OPTIONS","access-control-allow-origin":"*","x-environment":"mcs-eu-prod-std, mcs-eu-prod-default"}
                          2021-04-07 12:24:57.010 - error: mielecloudservice.0 (26158) Response.data: {"message":"Not found"}
                          2021-04-07 12:24:57.010 - error: mielecloudservice.0 (26158) [main] :Bullshit!Not found, Stacktrace:Error: Bullshit!Not found
                          at APISendRequest (/opt/iobroker/node_modules/iobroker.mielecloudservice/miele-apiTools.js:347:19)
                          at runMicrotasks ()
                          at processTicksAndRejections (internal/process/task_queues.js:97:5)
                          

                          50950103-8e0d-452a-a8f4-02221c9db4ef-image.png

                          9788dff8-1d26-4ccc-8865-9d2aca059182-image.png

                          Reicht das soweit?

                          Gruß Mark

                          GrizzelbeeG Offline
                          GrizzelbeeG Offline
                          Grizzelbee
                          Developer
                          schrieb am zuletzt editiert von Grizzelbee
                          #242

                          @marka sagte in MieleCloudService Adapter:

                          Reicht das soweit?

                          Leider nicht.

                          Bei Start des Adapters logge ich ein großes JSON raus, das die Antwort von Miele auf die Frage nach dem Status aller Geräte enthält.

                          Beispiel:

                          2021-03-19 11:22:04.887 - info: mielecloudservice.0 (3953) starting. Version 4.0.0 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.20.2, js-controller: 3.2.16
                          2021-03-19 11:22:04.912 - debug: mielecloudservice.0 (3953) function APIGetAccessToken
                          2021-03-19 11:22:04.914 - debug: mielecloudservice.0 (3953) Awaiting OAuth2 Token.
                          2021-03-19 11:22:04.915 - debug: mielecloudservice.0 (3953) OAuth2 grant_type: [password]
                          2021-03-19 11:22:04.915 - debug: mielecloudservice.0 (3953) options OAuth2-VG: [de-DE]
                          2021-03-19 11:22:04.915 - debug: mielecloudservice.0 (3953) config API Language: [de]
                          2021-03-19 11:22:05.256 - info: mielecloudservice.0 (3953) Access-Token expires at: [Sun Apr 18 2021 11:22:00 GMT+0200 (GMT+02:00)]
                          2021-03-19 11:22:05.257 - info: mielecloudservice.0 (3953) Setting up devices ...
                          2021-03-19 11:22:05.257 - debug: mielecloudservice.0 (3953) refreshMieleData: get data from API
                          2021-03-19 11:22:05.258 - debug: mielecloudservice.0 (3953) APISendRequest: Awaiting requested data.
                          2021-03-19 11:22:05.481 - debug: mielecloudservice.0 (3953) API returned Status: [200]
                          2021-03-19 11:22:05.481 - debug: mielecloudservice.0 (3953) refreshMieleData: handover all devices data to splitMieleDevices
                          2021-03-19 11:22:05.482 - debug: mielecloudservice.0 (3953) refreshMieleData: data [ HIER STEHT DAS gesuchte JSON DRIN ]
                          2021-03-19 11:22:05.482 - debug: mielecloudservice.0 (3953) [splitMieleDevices] Splitting JSON to single devices.
                          

                          Mir ging es darum dieses JSON zu sehen weil dort zum einen die ID steht über die ich das Gerät ansprechen kann und zum anderen die FabNummer. Im Beispiel die "000703167977". Hier sind sie identisch - die können aber auch abweichen. Und ich vermute das das hier der Fall ist.

                          refreshMieleData: data [{"000703167977":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":17,"value_localized":"Kaffeevollautomat"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000703167977","fabIndex":"15"
                          

                          Nachtrag:
                          Das Kochfeld hat natürlich eine Fabrikationsnummer, die wird nur offensichtlich nicht von dem Kommunikationsmodul erkannt. Kann man die ggfls. in einem Datenpunkt manuell setzen?

                          Die Nummer manuell zu setzen würde leider nichts nützen - zumal die bei jedem Datenupdate überschrieben würde. Ich sehe erst einmal zu, dass ich die ID korrekt verwende. Ich vermute aktuell dort einen Bug.

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

                          M 1 Antwort Letzte Antwort
                          0
                          • GrizzelbeeG Grizzelbee

                            @marka sagte in MieleCloudService Adapter:

                            Reicht das soweit?

                            Leider nicht.

                            Bei Start des Adapters logge ich ein großes JSON raus, das die Antwort von Miele auf die Frage nach dem Status aller Geräte enthält.

                            Beispiel:

                            2021-03-19 11:22:04.887 - info: mielecloudservice.0 (3953) starting. Version 4.0.0 in /opt/iobroker/node_modules/iobroker.mielecloudservice, node: v12.20.2, js-controller: 3.2.16
                            2021-03-19 11:22:04.912 - debug: mielecloudservice.0 (3953) function APIGetAccessToken
                            2021-03-19 11:22:04.914 - debug: mielecloudservice.0 (3953) Awaiting OAuth2 Token.
                            2021-03-19 11:22:04.915 - debug: mielecloudservice.0 (3953) OAuth2 grant_type: [password]
                            2021-03-19 11:22:04.915 - debug: mielecloudservice.0 (3953) options OAuth2-VG: [de-DE]
                            2021-03-19 11:22:04.915 - debug: mielecloudservice.0 (3953) config API Language: [de]
                            2021-03-19 11:22:05.256 - info: mielecloudservice.0 (3953) Access-Token expires at: [Sun Apr 18 2021 11:22:00 GMT+0200 (GMT+02:00)]
                            2021-03-19 11:22:05.257 - info: mielecloudservice.0 (3953) Setting up devices ...
                            2021-03-19 11:22:05.257 - debug: mielecloudservice.0 (3953) refreshMieleData: get data from API
                            2021-03-19 11:22:05.258 - debug: mielecloudservice.0 (3953) APISendRequest: Awaiting requested data.
                            2021-03-19 11:22:05.481 - debug: mielecloudservice.0 (3953) API returned Status: [200]
                            2021-03-19 11:22:05.481 - debug: mielecloudservice.0 (3953) refreshMieleData: handover all devices data to splitMieleDevices
                            2021-03-19 11:22:05.482 - debug: mielecloudservice.0 (3953) refreshMieleData: data [ HIER STEHT DAS gesuchte JSON DRIN ]
                            2021-03-19 11:22:05.482 - debug: mielecloudservice.0 (3953) [splitMieleDevices] Splitting JSON to single devices.
                            

                            Mir ging es darum dieses JSON zu sehen weil dort zum einen die ID steht über die ich das Gerät ansprechen kann und zum anderen die FabNummer. Im Beispiel die "000703167977". Hier sind sie identisch - die können aber auch abweichen. Und ich vermute das das hier der Fall ist.

                            refreshMieleData: data [{"000703167977":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":17,"value_localized":"Kaffeevollautomat"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000703167977","fabIndex":"15"
                            

                            Nachtrag:
                            Das Kochfeld hat natürlich eine Fabrikationsnummer, die wird nur offensichtlich nicht von dem Kommunikationsmodul erkannt. Kann man die ggfls. in einem Datenpunkt manuell setzen?

                            Die Nummer manuell zu setzen würde leider nichts nützen - zumal die bei jedem Datenupdate überschrieben würde. Ich sehe erst einmal zu, dass ich die ID korrekt verwende. Ich vermute aktuell dort einen Bug.

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

                            M Offline
                            M Offline
                            MarkA
                            schrieb am zuletzt editiert von
                            #243

                            @grizzelbee

                            Hier mehr vom Log:

                            2021-04-07 12:24:51.891 - debug: mielecloudservice.0 (26158) refreshMieleData: handover all devices data to splitMieleDevices
                            
                            2021-04-07 12:24:51.892 - debug: mielecloudservice.0 (26158) refreshMieleData: data [{"000147896692":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":1,"value_localized":"Waschmaschine"},"deviceName":"Waschmaschine","deviceIdentLabel":{"fabNumber":"000147896692","fabIndex":"14","techType":"WMG823","matNumber":"10499030","swids":["3918","25204","25117","20163","3913","20199","25017","25036","2632","2971","20166"]},"xkmIdentLabel":{"techType":"XKM3100W","releaseVersion":"02.72"}},"state":{"ProgramID":{"value_raw":3,"value_localized":"Pflegeleicht","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":256,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"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"}],"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":1100,"value_localized":"1100","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}},"000139847422":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":2,"value_localized":"Trockner"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000139847422","fabIndex":"11","techType":"TMM843WP","matNumber":"10499110","swids":["3545","25027","25055","20228","3493","20199","25017","25026","3493","20199","25017","25026"]},"xkmIdentLabel":{"techType":"XKM3100W","releaseVersion":"02.72"}},"state":{"ProgramID":{"value_raw":20,"value_localized":"Baumwolle","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":2,"value_localized":"Automatikprogramm","key_localized":"Programmart"},"programPhase":{"value_raw":522,"value_localized":"Ende","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"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"}],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"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":1,"value_localized":"Schranktrocken plus","key_localized":"Trockenstufe"},"ventilationStep":{"value_raw":null,"value_localized":"","key_localized":"Lüfterstufe"},"plateStep":[],"ecoFeedback":null,"batteryLevel":null}},"mac-00124B000E881998":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":18,"value_localized":"Dunstabzugshaube"},"deviceName":"","deviceIdentLabel":{"fabNumber":"","fabIndex":"","techType":"","matNumber":"","swids":[]},"xkmIdentLabel":{"techType":"","releaseVersion":""}},"state":{"ProgramID":{"value_raw":2449473536,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":271,"value_localized":"Auffrischen + Befeuchten","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":2,"elapsedTime":[],"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":0,"value_localized":"","key_localized":"Lüfterstufe"},"plateStep":[],"ecoFeedback":null,"batteryLevel":null}},"mac-00124B000E0C6D06":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":27,"value_localized":"Kochfeld"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000000000000","fabIndex":"00","techType":"KM X","matNumber":"00000000","swids":["12869","0"]},"xkmIdentLabel":{"techType":"XKS 3000 Z","releaseVersion":"V1.30"}},"state":{"ProgramID":{"value_raw":2600468480,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[],"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":[{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"}],"ecoFeedback":null,"batteryLevel":null}}}]
                            2021-04-07 12:24:51.893 - debug: mielecloudservice.0 (26158) [splitMieleDevices] Splitting JSON to single devices.
                            2021-04-07 12:24:51.894 - debug: mielecloudservice.0 (26158) splitMieleDevices: 000147896692: [000147896692] *** Value: [{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":1,"value_localized":"Waschmaschine"},"deviceName":"Waschmaschine","deviceIdentLabel":{"fabNumber":"000147896692","fabIndex":"14","techType":"WMG823","matNumber":"10499030","swids":["3918","25204","25117","20163","3913","20199","25017","25036","2632","2971","20166"]},"xkmIdentLabel":{"techType":"XKM3100W","releaseVersion":"02.72"}},"state":{"ProgramID":{"value_raw":3,"value_localized":"Pflegeleicht","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":256,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"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"}],"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":1100,"value_localized":"1100","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}}]
                            
                            
                            
                            

                            Gruß Mark

                            GrizzelbeeG 1 Antwort Letzte Antwort
                            0
                            • M MarkA

                              @grizzelbee

                              Hier mehr vom Log:

                              2021-04-07 12:24:51.891 - debug: mielecloudservice.0 (26158) refreshMieleData: handover all devices data to splitMieleDevices
                              
                              2021-04-07 12:24:51.892 - debug: mielecloudservice.0 (26158) refreshMieleData: data [{"000147896692":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":1,"value_localized":"Waschmaschine"},"deviceName":"Waschmaschine","deviceIdentLabel":{"fabNumber":"000147896692","fabIndex":"14","techType":"WMG823","matNumber":"10499030","swids":["3918","25204","25117","20163","3913","20199","25017","25036","2632","2971","20166"]},"xkmIdentLabel":{"techType":"XKM3100W","releaseVersion":"02.72"}},"state":{"ProgramID":{"value_raw":3,"value_localized":"Pflegeleicht","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":256,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"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"}],"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":1100,"value_localized":"1100","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}},"000139847422":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":2,"value_localized":"Trockner"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000139847422","fabIndex":"11","techType":"TMM843WP","matNumber":"10499110","swids":["3545","25027","25055","20228","3493","20199","25017","25026","3493","20199","25017","25026"]},"xkmIdentLabel":{"techType":"XKM3100W","releaseVersion":"02.72"}},"state":{"ProgramID":{"value_raw":20,"value_localized":"Baumwolle","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":2,"value_localized":"Automatikprogramm","key_localized":"Programmart"},"programPhase":{"value_raw":522,"value_localized":"Ende","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"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"}],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"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":1,"value_localized":"Schranktrocken plus","key_localized":"Trockenstufe"},"ventilationStep":{"value_raw":null,"value_localized":"","key_localized":"Lüfterstufe"},"plateStep":[],"ecoFeedback":null,"batteryLevel":null}},"mac-00124B000E881998":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":18,"value_localized":"Dunstabzugshaube"},"deviceName":"","deviceIdentLabel":{"fabNumber":"","fabIndex":"","techType":"","matNumber":"","swids":[]},"xkmIdentLabel":{"techType":"","releaseVersion":""}},"state":{"ProgramID":{"value_raw":2449473536,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":271,"value_localized":"Auffrischen + Befeuchten","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":2,"elapsedTime":[],"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":0,"value_localized":"","key_localized":"Lüfterstufe"},"plateStep":[],"ecoFeedback":null,"batteryLevel":null}},"mac-00124B000E0C6D06":{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":27,"value_localized":"Kochfeld"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000000000000","fabIndex":"00","techType":"KM X","matNumber":"00000000","swids":["12869","0"]},"xkmIdentLabel":{"techType":"XKS 3000 Z","releaseVersion":"V1.30"}},"state":{"ProgramID":{"value_raw":2600468480,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[],"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":[{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"}],"ecoFeedback":null,"batteryLevel":null}}}]
                              2021-04-07 12:24:51.893 - debug: mielecloudservice.0 (26158) [splitMieleDevices] Splitting JSON to single devices.
                              2021-04-07 12:24:51.894 - debug: mielecloudservice.0 (26158) splitMieleDevices: 000147896692: [000147896692] *** Value: [{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":1,"value_localized":"Waschmaschine"},"deviceName":"Waschmaschine","deviceIdentLabel":{"fabNumber":"000147896692","fabIndex":"14","techType":"WMG823","matNumber":"10499030","swids":["3918","25204","25117","20163","3913","20199","25017","25036","2632","2971","20166"]},"xkmIdentLabel":{"techType":"XKM3100W","releaseVersion":"02.72"}},"state":{"ProgramID":{"value_raw":3,"value_localized":"Pflegeleicht","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":256,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"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"}],"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":1100,"value_localized":"1100","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}}]
                              
                              
                              
                              

                              Gruß Mark

                              GrizzelbeeG Offline
                              GrizzelbeeG Offline
                              Grizzelbee
                              Developer
                              schrieb am zuletzt editiert von
                              #244

                              @marka
                              Perfekt! Danke schön! :)

                              Und da haben wir das Problem auch direkt (wie befürchtet) gefunden:
                              50c08016-a31a-49b7-8e8f-5a52d23436e2-grafik.png

                              Ich frage die Fähigkeiten über die fabNummer (weil üblicherweise identisch mit der ID) ab, müsste aber halt die ID (mac-...) nehmen.

                              Dann mache ich mich mal an einen Fix ...

                              GrizzelbeeG 1 Antwort Letzte Antwort
                              0
                              • GrizzelbeeG Grizzelbee

                                @marka
                                Perfekt! Danke schön! :)

                                Und da haben wir das Problem auch direkt (wie befürchtet) gefunden:
                                50c08016-a31a-49b7-8e8f-5a52d23436e2-grafik.png

                                Ich frage die Fähigkeiten über die fabNummer (weil üblicherweise identisch mit der ID) ab, müsste aber halt die ID (mac-...) nehmen.

                                Dann mache ich mich mal an einen Fix ...

                                GrizzelbeeG Offline
                                GrizzelbeeG Offline
                                Grizzelbee
                                Developer
                                schrieb am zuletzt editiert von
                                #245

                                V4.0.3 (2021-04-07) (The raven child)

                                • (grizzelbee) Fix: 109 fixes 404 error when querying possible actions for device.
                                • (grizzelbee) Fix: fixes errors when executing actions on devices with API-Id!=fabNumber
                                M 1 Antwort Letzte Antwort
                                0
                                • GrizzelbeeG Grizzelbee

                                  V4.0.3 (2021-04-07) (The raven child)

                                  • (grizzelbee) Fix: 109 fixes 404 error when querying possible actions for device.
                                  • (grizzelbee) Fix: fixes errors when executing actions on devices with API-Id!=fabNumber
                                  M Offline
                                  M Offline
                                  MarkA
                                  schrieb am zuletzt editiert von
                                  #246

                                  @grizzelbee said in MieleCloudService Adapter:

                                  V4.0.3 (2021-04-07) (The raven child)

                                  • (grizzelbee) Fix: 109 fixes 404 error when querying possible actions for device.
                                  • (grizzelbee) Fix: fixes errors when executing actions on devices with API-Id!=fabNumber

                                  :+1: :+1: :+1:

                                  Sieht sehr gut aus, keine Fehler mehr im Log!

                                  Danke!

                                  GrizzelbeeG 1 Antwort Letzte Antwort
                                  0
                                  • M MarkA

                                    @grizzelbee said in MieleCloudService Adapter:

                                    V4.0.3 (2021-04-07) (The raven child)

                                    • (grizzelbee) Fix: 109 fixes 404 error when querying possible actions for device.
                                    • (grizzelbee) Fix: fixes errors when executing actions on devices with API-Id!=fabNumber

                                    :+1: :+1: :+1:

                                    Sieht sehr gut aus, keine Fehler mehr im Log!

                                    Danke!

                                    GrizzelbeeG Offline
                                    GrizzelbeeG Offline
                                    Grizzelbee
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #247

                                    @marka sagte in MieleCloudService Adapter:

                                    Sieht sehr gut aus, keine Fehler mehr im Log!

                                    BOO-Yaah! :)

                                    Danke!

                                    Sehr gerne! :) war ja quasi team-work. ;)

                                    Was macht die Lüfterstufe?

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • GrizzelbeeG Grizzelbee

                                      @marka sagte in MieleCloudService Adapter:

                                      Sieht sehr gut aus, keine Fehler mehr im Log!

                                      BOO-Yaah! :)

                                      Danke!

                                      Sehr gerne! :) war ja quasi team-work. ;)

                                      Was macht die Lüfterstufe?

                                      M Offline
                                      M Offline
                                      MarkA
                                      schrieb am zuletzt editiert von MarkA
                                      #248

                                      @grizzelbee said in MieleCloudService Adapter:

                                      Sehr gerne! :) war ja quasi team-work. ;)

                                      Was macht die Lüfterstufe?

                                      Ich kann leider nur Testen, aber wenn es hilft, dann gerne :D

                                      Die Lüfterstufe hat leider noch ein leeres DropDown Feld.
                                      fb891794-8f7f-40de-acda-04ed1791e20a-image.png

                                      Nachtrag:
                                      Wenn ich den Adapter stoppe, die Datenpunkte für die Haube lösche, dann kommt noch der Fehler:

                                       warn: mielecloudservice.0 (3387) State "mielecloudservice.0.Hoods.mac-IDhere.ACTIONS.VentilationStep" has no existing object, this might lead to an error in future versions
                                      

                                      Nach einem weiteren Neustart kommt die Meldung nicht mehr - wird der vielleicht zur falschen Zeit erwartet / geprüft?

                                      GrizzelbeeG 1 Antwort Letzte Antwort
                                      0
                                      • M MarkA

                                        @grizzelbee said in MieleCloudService Adapter:

                                        Sehr gerne! :) war ja quasi team-work. ;)

                                        Was macht die Lüfterstufe?

                                        Ich kann leider nur Testen, aber wenn es hilft, dann gerne :D

                                        Die Lüfterstufe hat leider noch ein leeres DropDown Feld.
                                        fb891794-8f7f-40de-acda-04ed1791e20a-image.png

                                        Nachtrag:
                                        Wenn ich den Adapter stoppe, die Datenpunkte für die Haube lösche, dann kommt noch der Fehler:

                                         warn: mielecloudservice.0 (3387) State "mielecloudservice.0.Hoods.mac-IDhere.ACTIONS.VentilationStep" has no existing object, this might lead to an error in future versions
                                        

                                        Nach einem weiteren Neustart kommt die Meldung nicht mehr - wird der vielleicht zur falschen Zeit erwartet / geprüft?

                                        GrizzelbeeG Offline
                                        GrizzelbeeG Offline
                                        Grizzelbee
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #249

                                        @marka sagte in MieleCloudService Adapter:

                                        Die Lüfterstufe hat leider noch ein leeres DropDown Feld.

                                        Okay. Was sagt denn das Debug-Log dazu? Da müsste es ein paar Einträge geben.

                                        M 1 Antwort Letzte Antwort
                                        0
                                        • GrizzelbeeG Grizzelbee

                                          @marka sagte in MieleCloudService Adapter:

                                          Die Lüfterstufe hat leider noch ein leeres DropDown Feld.

                                          Okay. Was sagt denn das Debug-Log dazu? Da müsste es ein paar Einträge geben.

                                          M Offline
                                          M Offline
                                          MarkA
                                          schrieb am zuletzt editiert von
                                          #250

                                          @grizzelbee said in MieleCloudService Adapter:

                                          @marka sagte in MieleCloudService Adapter:

                                          Die Lüfterstufe hat leider noch ein leeres DropDown Feld.

                                          Okay. Was sagt denn das Debug-Log dazu? Da müsste es ein paar Einträge geben.

                                          Hallo,

                                          das sieht für mich so aus, als wenn der SP ohne Inhalt angelegt wird.
                                          Bei dem "alten" Drop Down DP, der nicht im ACTIONS Pfad war, war die Auswahl vorhanden, aber ohne Funktion.

                                          Auszug:

                                          2021-04-07 16:03:53.498 - debug: mielecloudservice.0 (25477) Device: [mac-00124B000E881998] has no serial number/fabNumber. Taking DeviceNumber instead.
                                          2021-04-07 16:03:53.498 - debug: mielecloudservice.0 (25477) This is a Dunstabzugshaube
                                          2021-04-07 16:03:53.499 - debug: mielecloudservice.0 (25477) _knownDevices={"000147896692":{"deviceFolder":"Washing_machines","name":"Washing machines reported by Miele@Home API","icon":"icons/01_washingmachine.svg","API_Id":"000147896692"},"000139847422":{"deviceFolder":"Tumble_dryers","name":"Tumble dryers reported by Miele@Home API","icon":"icons/02_dryer.svg","API_Id":"000139847422"},"mac-00124B000E881998":{"deviceFolder":"Hoods","name":"Hoods reported by Miele@Home API","icon":"icons/18_hood.svg","API_Id":"mac-00124B000E881998"}}
                                          2021-04-07 16:03:53.499 - debug: mielecloudservice.0 (25477) addMieleDevice: NewPath = [Hoods.mac-00124B000E881998]
                                          2021-04-07 16:03:53.500 - debug: mielecloudservice.0 (25477) addMieleDevice:ident
                                          2021-04-07 16:03:53.501 - debug: mielecloudservice.0 (25477) addMieleDeviceIdent: Path = [Hoods.mac-00124B000E881998.IDENT]
                                          2021-04-07 16:03:53.501 - debug: mielecloudservice.0 (25477) createString: Path[Hoods.mac-00124B000E881998.IDENT.ComModFirmware] Value[]
                                          2021-04-07 16:03:53.502 - debug: mielecloudservice.0 (25477) createString: Path[Hoods.mac-00124B000E881998.IDENT.ComModTechType] Value[]
                                          2021-04-07 16:03:53.502 - debug: mielecloudservice.0 (25477) createString: Path[Hoods.mac-00124B000E881998.IDENT.DeviceSerial] Value[mac-00124B000E881998]
                                          2021-04-07 16:03:53.503 - debug: mielecloudservice.0 (25477) createString: Path[Hoods.mac-00124B000E881998.IDENT.DeviceTechType] Value[]
                                          2021-04-07 16:03:53.503 - debug: mielecloudservice.0 (25477) createString: Path[Hoods.mac-00124B000E881998.IDENT.DeviceMatNumber] Value[]
                                          2021-04-07 16:03:53.504 - debug: mielecloudservice.0 (25477) addMieleDevice:state
                                          2021-04-07 16:03:53.504 - debug: mielecloudservice.0 (25477) createStateDeviceMainState: Path[Hoods.mac-00124B000E881998.Status], setup: [true], path: [Hoods.mac-00124B000E881998.Status], value: [Aus]
                                          2021-04-07 16:03:53.504 - debug: mielecloudservice.0 (25477) [createNumber]: Path[Hoods.mac-00124B000E881998.Status_raw] Value[1] Unit[]
                                          2021-04-07 16:03:53.678 - debug: mielecloudservice.0 (25477) createString: Path[Hoods.mac-00124B000E881998.Status] Value[Aus]
                                          2021-04-07 16:03:53.678 - debug: mielecloudservice.0 (25477) createStateSignalFailure: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: [false]
                                          2021-04-07 16:03:53.679 - debug: mielecloudservice.0 (25477) createBool: Path[Hoods.mac-00124B000E881998.signalFailure] Value[false]
                                          2021-04-07 16:03:53.679 - debug: mielecloudservice.0 (25477) createStateConnected: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: [true]
                                          2021-04-07 16:03:53.680 - debug: mielecloudservice.0 (25477) createBool: Path[Hoods.mac-00124B000E881998.Connected] Value[true]
                                          2021-04-07 16:03:53.680 - debug: mielecloudservice.0 (25477) createStateSignalInUse: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: [false]
                                          2021-04-07 16:03:53.680 - debug: mielecloudservice.0 (25477) createBool: Path[Hoods.mac-00124B000E881998.signalInUse] Value[false]
                                          2021-04-07 16:03:53.681 - debug: mielecloudservice.0 (25477) createStateActionsInformation: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: []
                                          2021-04-07 16:03:53.681 - debug: mielecloudservice.0 (25477) createString: Path[Hoods.mac-00124B000E881998.ACTIONS.Action_Information] Value[]
                                          2021-04-07 16:03:53.681 - debug: mielecloudservice.0 (25477) addDeviceNicknameAction: Path:[Hoods.mac-00124B000E881998], mieleDevice:[{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":18,"value_localized":"Dunstabzugshaube"},"deviceName":"","deviceIdentLabel":{"fabNumber":"mac-00124B000E881998","fabIndex":"","techType":"","matNumber":"","swids":[]},"xkmIdentLabel":{"techType":"","releaseVersion":""}},"state":{"ProgramID":{"value_raw":2449473536,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":271,"value_localized":"Auffrischen + Befeuchten","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":2,"elapsedTime":[],"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":0,"value_localized":"","key_localized":"Lüfterstufe"},"plateStep":[],"ecoFeedback":null,"batteryLevel":null}}]
                                          2021-04-07 16:03:53.682 - debug: mielecloudservice.0 (25477) APISendRequest: Awaiting requested data.
                                          2021-04-07 16:03:53.980 - debug: mielecloudservice.0 (25477) API returned Status: [200]
                                          2021-04-07 16:03:53.981 - debug: mielecloudservice.0 (25477) CurrentlyPermittedActions: {"processAction":[],"light":[1],"ambientLight":[],"startTime":[],"ventilationStep":[1,2,3,4],"programId":[],"targetTemperature":[],"deviceName":false,"powerOn":true,"powerOff":false,"colors":[],"modes":[]}
                                          2021-04-07 16:03:53.982 - debug: mielecloudservice.0 (25477) addPowerSwitch: Path[Hoods.mac-00124B000E881998]
                                          2021-04-07 16:03:53.982 - debug: mielecloudservice.0 (25477) [checkPowerAction]: Device [Hoods.mac-00124B000E881998]: PowerOn is permitted!
                                          2021-04-07 16:03:53.982 - debug: mielecloudservice.0 (25477) addPowerSwitch: result from getPowerState: [Off]
                                          2021-04-07 16:03:53.983 - debug: mielecloudservice.0 (25477) addLightSwitch: Path[Hoods.mac-00124B000E881998]
                                          2021-04-07 16:03:53.984 - debug: mielecloudservice.0 (25477) [checkPowerAction]: Device [Hoods.mac-00124B000E881998]: PowerOn is permitted!
                                          2021-04-07 16:03:53.984 - debug: mielecloudservice.0 (25477) addLightSwitch: result from getLightState: [Off]
                                          2021-04-07 16:03:53.985 - debug: mielecloudservice.0 (25477) addStopButton: Path[Hoods.mac-00124B000E881998]
                                          2021-04-07 16:03:53.986 - debug: mielecloudservice.0 (25477) addVentilationStepSwitch: Path[Hoods.mac-00124B000E881998]
                                          2021-04-07 16:03:53.986 - debug: mielecloudservice.0 (25477) addColorsAction: Path[Hoods.mac-00124B000E881998]
                                          2021-04-07 16:03:53.987 - debug: mielecloudservice.0 (25477) createStateSignalInfo: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: [false]
                                          2021-04-07 16:03:53.987 - debug: mielecloudservice.0 (25477) createBool: Path[Hoods.mac-00124B000E881998.signalInfo] Value[false]
                                          2021-04-07 16:03:53.988 - debug: mielecloudservice.0 (25477) createStateFullRemoteControl: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: [false]
                                          2021-04-07 16:03:53.988 - debug: mielecloudservice.0 (25477) createBool: Path[Hoods.mac-00124B000E881998.fullRemoteControl] Value[false]
                                          2021-04-07 16:03:53.988 - debug: mielecloudservice.0 (25477) createStateSmartGrid: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: [false]
                                          2021-04-07 16:03:53.989 - debug: mielecloudservice.0 (25477) createBool: Path[Hoods.mac-00124B000E881998.smartGrid] Value[false]
                                          2021-04-07 16:03:53.989 - debug: mielecloudservice.0 (25477) createStateMobileStart: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: [false]
                                          2021-04-07 16:03:53.989 - debug: mielecloudservice.0 (25477) createBool: Path[Hoods.mac-00124B000E881998.mobileStart] Value[false]
                                          
                                          #####
                                          2021-04-07 16:03:53.990 - debug: mielecloudservice.0 (25477) createStateVentilationStep: Path[Hoods.mac-00124B000E881998], setup: [true], path: [Hoods.mac-00124B000E881998], value: []
                                          #####
                                          
                                          
                                          2021-04-07 16:03:53.990 - debug: mielecloudservice.0 (25477) addVentilationStepSwitch: Path[Hoods.mac-00124B000E881998]
                                          2021-04-07 16:03:53.991 - debug: mielecloudservice.0 (25477) splitMieleDevices: mac-00124B000E0C6D06: [mac-00124B000E0C6D06] *** Value: [{"ident":{"type":{"key_localized":"Gerätetyp","value_raw":27,"value_localized":"Kochfeld"},"deviceName":"","deviceIdentLabel":{"fabNumber":"000000000000","fabIndex":"00","techType":"KM X","matNumber":"00000000","swids":["12869","0"]},"xkmIdentLabel":{"techType":"XKS 3000 Z","releaseVersion":"V1.30"}},"state":{"ProgramID":{"value_raw":2600468480,"value_localized":"","key_localized":"Programmbezeichnung"},"status":{"value_raw":1,"value_localized":"Aus","key_localized":"Status"},"programType":{"value_raw":0,"value_localized":"Programm","key_localized":"Programmart"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Programmphase"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[],"temperature":[],"signalInfo":false,"signalFailure":false,"signalDoor":false,"remoteEnable":{"fullRemoteControl":false,"smartGrid":false,"mobileStart":false},"ambientLight":null,"light":null,"elapsedTime":[],"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":[{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"},{"value_raw":0,"value_localized":"0","key_localized":"Leistungsstufe"}],"ecoFeedback":null,"batteryLevel":null}}]
                                          2021-04-07 16:03:53.991 - debug: mielecloudservice.0 (25477) This is a Kochfeld
                                          2021-04-07 16:03:53.991 - debug: mielecloudservice.0 (25477) _knownDevices={"000147896692":{"deviceFolder":"Washing_machines","name":"Washing machines reported by Miele@Home API","icon":"icons/01_washingmachine.svg","API_Id":"000147896692"},"000139847422":{"deviceFolder":"Tumble_dryers","name":"Tumble dryers reported by Miele@Home API","icon":"icons/02_dryer.svg","API_Id":"000139847422"},"mac-00124B000E881998":{"deviceFolder":"Hoods","name":"Hoods reported by Miele@Home API","icon":"icons/18_hood.svg","API_Id":"mac-00124B000E881998"},"000000000000":{"deviceFolder":"Hobs","name":"Hobs reported by Miele@Home API","icon":"icons/14_hobhighlight.svg","API_Id":"mac-00124B000E0C6D06"}}
                                          2021-04-07 16:03:53.992 - debug: mielecloudservice.0 (25477) addMieleDevice: NewPath = [Hobs.000000000000]
                                          2021-04-07 16:03:53.992 - debug: mielecloudservice.0 (25477) addMieleDevice:ident
                                          2021-04-07 16:03:53.993 - debug: mielecloudservice.0 (25477) addMieleDeviceIdent: Path = [Hobs.000000000000.IDENT]
                                          2021-04-07 16:03:53.993 - debug: mielecloudservice.0 (25477) createString: Path[Hobs.000000000000.IDENT.ComModFirmware] Value[V1.30]
                                          2021-04-07 16:03:53.993 - debug: mielecloudservice.0 (25477) createString: Path[Hobs.000000000000.IDENT.ComModTechType] Value[XKS 3000 Z]
                                          2021-04-07 16:03:53.994 - debug: mielecloudservice.0 (25477) createString: Path[Hobs.000000000000.IDENT.DeviceSerial] Value[000000000000]
                                          2021-04-07 16:03:53.994 - debug: mielecloudservice.0 (25477) createString: Path[Hobs.000000000000.IDENT.DeviceTechType] Value[KM X]
                                          2021-04-07 16:03:53.995 - debug: mielecloudservice.0 (25477) createString: Path[Hobs.000000000000.IDENT.DeviceMatNumber] Value[00000000]
                                          2021-04-07 16:03:53.995 - debug: mielecloudservice.0 (25477) addMieleDevice:state
                                          2021-04-07 16:03:53.995 - debug: mielecloudservice.0 (25477) createStateDeviceMainState: Path[Hobs.000000000000.Status], setup: [true], path: [Hobs.000000000000.Status], value: [Aus]
                                          2021-04-07 16:03:53.995 - debug: mielecloudservice.0 (25477) [createNumber]: Path[Hobs.000000000000.Status_raw] Value[1] Unit[]
                                          
                                          #####
                                          2021-04-07 16:03:54.007 - warn: mielecloudservice.0 (25477) State "mielecloudservice.0.Hoods.mac-00124B000E881998.ACTIONS.VentilationStep" has no existing object, this might lead to an error in future versions
                                          #####
                                          2021-04-07 16:03:54.195 - debug: mielecloudservice.0 (25477) createString: Path[Hobs.000000000000.Status] Value[Aus]
                                          2021-04-07 16:03:54.196 - debug: mielecloudservice.0 (25477) createStateSignalFailure: Path[Hobs.000000000000], setup: [true], path: [Hobs.000000000000], value: [false]
                                          
                                          GrizzelbeeG 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          700

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe