Navigation

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

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    MieleCloudService Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      M-A-X @Grizzelbee last edited by 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öbbert 1 Reply Last reply Reply Quote 0
      • Sascha Löbbert
        Sascha Löbbert @M-A-X last edited by

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

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

          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 Reply Last reply Reply Quote 0
          • Grizzelbee
            Grizzelbee Developer @Sascha Löbbert last edited by 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 1 Reply Last reply Reply Quote 0
            • M
              MarkA @Grizzelbee last edited by

              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!

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

                @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 Reply Last reply Reply Quote 0
                • M
                  MarkA @Grizzelbee last edited by 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 Grizzelbee 2 Replies Last reply Reply Quote 0
                  • M
                    MarkA @MarkA last edited by

                    @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 Reply Last reply Reply Quote 0
                    • Grizzelbee
                      Grizzelbee Developer @MarkA last edited by 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

                      Grizzelbee created this issue in Grizzelbee/ioBroker.mielecloudservice

                      closed Request failed with status code 404 when querying actions for device #109

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

                        @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

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

                          @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 ...

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

                            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 Reply Last reply Reply Quote 0
                            • M
                              MarkA @Grizzelbee last edited by

                              @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

                              👍 👍 👍

                              Sieht sehr gut aus, keine Fehler mehr im Log!

                              Danke!

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

                                @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 Reply Last reply Reply Quote 0
                                • M
                                  MarkA @Grizzelbee last edited by 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 😄

                                  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?

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

                                    @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 Reply Last reply Reply Quote 0
                                    • M
                                      MarkA @Grizzelbee last edited by

                                      @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]
                                      
                                      Grizzelbee 1 Reply Last reply Reply Quote 0
                                      • Grizzelbee
                                        Grizzelbee Developer @MarkA last edited by

                                        @marka
                                        Hier mal ein Versuch dazu:

                                        V4.0.4 (2021-04-07) (Wastelands)

                                        • (grizzelbee) Fix: fixes ventilation step switch for hoods
                                        M 2 Replies Last reply Reply Quote 0
                                        • M
                                          MarkA @Grizzelbee last edited by

                                          Es bleibt nach der Aktualisierung bei der 4.0.3 - ist das korrekt?

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

                                            @marka sagte in MieleCloudService Adapter:

                                            Es bleibt nach der Aktualisierung bei der 4.0.3 - ist das korrekt?

                                            Ja. Das habe ich im Überschwang der Gefühle verbaselt. Habe das aber gerade noch schnell gefixed. Versionsnummer jetzt auch Ok - bleibt inhaltlich aber das Selbe.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            802
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            miele mieleathome mielecloudservice
                                            81
                                            798
                                            169879
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo