Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter homeconnect (BSH Home-Connect) v0.0.x

NEWS

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

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

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

Test Adapter homeconnect (BSH Home-Connect) v0.0.x

Test Adapter homeconnect (BSH Home-Connect) v0.0.x

Scheduled Pinned Locked Moved Tester
bshbsh home connecthome connecthomeconnect adapter
1.4k Posts 195 Posters 522.5k Views 148 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • oberfraggerO oberfragger

    @wendy2702
    Mit Yakha sind Homeconnectgeräte etwas doof zu handlen, da die HC-Geräte immer ohne "ACK" gesteuert werden müssen, aber Homekit immer ein ACK sendet. Korrekturen gern gesehen... zumindest irgendwie teilweise. Hier hast du mal das Kaffeemaschine Beispiel, bei der Hood ist es ähnlich. Teilweise wird mir der Status in HK nicht aktuell dargestellt. Anschalten kann ich aber. So 100% schlau bin ich noch nicht geworden.
    Hab da jetzt auch einige Zeit nicht weiter gemacht.

    Bitter gerne Rückmeldung wenn etwas bei dir ganz zuverlässig läuft.

    d6165713-75ed-4f03-b3e9-42214a4e2774-image.png

    5748549d-af17-4833-ab9a-8bde0466e3b5-image.png

    T Offline
    T Offline
    tombox
    wrote on last edited by
    #446

    @oberfragger nenn mal ein konkreten State dann kann ich mal gucken

    oberfraggerO 2 Replies Last reply
    0
    • T tombox

      @oberfragger nenn mal ein konkreten State dann kann ich mal gucken

      oberfraggerO Offline
      oberfraggerO Offline
      oberfragger
      wrote on last edited by
      #447

      @tombox Danke für die Rückmeldung. Ich habe lange gebraucht um festzustellen, dass ACK und nicht ACK genau das Problem ist warum die Mappings nicht so funktionieren wie sie sollten.

      Wie gesagt, ist auch bereits ein paar Tage her und vielleicht hat sich ja etwas im anderen Adapter getan. Jedenfalls habe ich mir die Funktionsweise des HC-Adapters bzw. das Zusammenspiel zwischen Yakha und HC so im Kopf gespeichert.

      1 Reply Last reply
      0
      • T tombox

        @oberfragger nenn mal ein konkreten State dann kann ich mal gucken

        oberfraggerO Offline
        oberfraggerO Offline
        oberfragger
        wrote on last edited by oberfragger
        #448

        @tombox Ich check das mal morgen ab...da hab ich sturmfreie bude und kann das dann alles gleich in der Küche erledigen. Ich versuche dir dann mal ein Beispiel zu senden.

        Eigentlich würde es reichen im Yakha-Adpater einen Haken setzen zu können : mit ACK senden, ohne ACK senden. In der Yakha Doku könnten noch paar Infos her (ich weiss Yakha Adapter <> @tombox ;))

        D 1 Reply Last reply
        0
        • oberfraggerO oberfragger

          @tombox Ich check das mal morgen ab...da hab ich sturmfreie bude und kann das dann alles gleich in der Küche erledigen. Ich versuche dir dann mal ein Beispiel zu senden.

          Eigentlich würde es reichen im Yakha-Adpater einen Haken setzen zu können : mit ACK senden, ohne ACK senden. In der Yakha Doku könnten noch paar Infos her (ich weiss Yakha Adapter <> @tombox ;))

          D Offline
          D Offline
          deifel
          wrote on last edited by
          #449

          Hallo zusammen,

          ich bekomme leider seit ein paar Tagen den Adapter nicht mehr zum Laufen.
          Ich habe bereits mehrfach eine neue Client-ID angelegt und authentifiziert.
          Der Adapter wird danach auch grün und die States werden gelesen.
          Aber in dem Moment, wo ich irgendeine Aktion durchführen möchte (z.B. Backofen oder Kaffeemaschine "an"), hängt sich der Adapter auf und wechselt ununterbrochen von grün auf rot.
          Im Log sieht das wie folgt aus:

          homeconnect.0 2021-01-19 08:25:24.363 info (19922) Terminated (NO_ERROR): Without reason
          homeconnect.0 2021-01-19 08:25:24.363 info (19922) terminating
          homeconnect.0 2021-01-19 08:25:24.317 info (19922) cleaned everything up...
          homeconnect.0 2021-01-19 08:25:24.316 warn (19922) Restart initiated
          homeconnect.0 2021-01-19 08:25:22.440 info (19922) Accesstoken renewed...
          homeconnect.0 2021-01-19 08:25:22.315 warn (19922) Restart the Adapter to get all devices correctly.
          homeconnect.0 2021-01-19 08:25:22.315 error (19922) Error getting Aplliances with existing Token: 429 The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 546 seconds.
          homeconnect.0 2021-01-19 08:25:22.097 info (19922) starting. Version 0.0.31 in /opt/iobroker/node_modules/iobroker.homeconnect, node: v10.19.0, js-controller: 3.2.7
          homeconnect.0 2021-01-19 08:24:50.305 warn (19834) Terminated (UNCAUGHT_EXCEPTION): Without reason
          homeconnect.0 2021-01-19 08:24:50.304 info (19834) terminating
          homeconnect.0 2021-01-19 08:24:50.303 info (19834) cleaned everything up...
          homeconnect.0 2021-01-19 08:24:50.303 error (19834) unhandled promise rejection: undefined
          homeconnect.0 2021-01-19 08:24:50.302 error (19834) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not han

          Auch wenn ich 2 Stunden warte und wieder teste, bleibt der Fehler bestehen.
          Adapter wurde auch bereits neu installiert und ich bin auch mit IOBroker aktuell. Java ist auf 10, alles andere ist aktuell.
          Hat jemand eine Idee, woran der Fehler liegt?

          Vielen Dank für Eure Hilfe!

          T 1 Reply Last reply
          0
          • D deifel

            Hallo zusammen,

            ich bekomme leider seit ein paar Tagen den Adapter nicht mehr zum Laufen.
            Ich habe bereits mehrfach eine neue Client-ID angelegt und authentifiziert.
            Der Adapter wird danach auch grün und die States werden gelesen.
            Aber in dem Moment, wo ich irgendeine Aktion durchführen möchte (z.B. Backofen oder Kaffeemaschine "an"), hängt sich der Adapter auf und wechselt ununterbrochen von grün auf rot.
            Im Log sieht das wie folgt aus:

            homeconnect.0 2021-01-19 08:25:24.363 info (19922) Terminated (NO_ERROR): Without reason
            homeconnect.0 2021-01-19 08:25:24.363 info (19922) terminating
            homeconnect.0 2021-01-19 08:25:24.317 info (19922) cleaned everything up...
            homeconnect.0 2021-01-19 08:25:24.316 warn (19922) Restart initiated
            homeconnect.0 2021-01-19 08:25:22.440 info (19922) Accesstoken renewed...
            homeconnect.0 2021-01-19 08:25:22.315 warn (19922) Restart the Adapter to get all devices correctly.
            homeconnect.0 2021-01-19 08:25:22.315 error (19922) Error getting Aplliances with existing Token: 429 The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 546 seconds.
            homeconnect.0 2021-01-19 08:25:22.097 info (19922) starting. Version 0.0.31 in /opt/iobroker/node_modules/iobroker.homeconnect, node: v10.19.0, js-controller: 3.2.7
            homeconnect.0 2021-01-19 08:24:50.305 warn (19834) Terminated (UNCAUGHT_EXCEPTION): Without reason
            homeconnect.0 2021-01-19 08:24:50.304 info (19834) terminating
            homeconnect.0 2021-01-19 08:24:50.303 info (19834) cleaned everything up...
            homeconnect.0 2021-01-19 08:24:50.303 error (19834) unhandled promise rejection: undefined
            homeconnect.0 2021-01-19 08:24:50.302 error (19834) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not han

            Auch wenn ich 2 Stunden warte und wieder teste, bleibt der Fehler bestehen.
            Adapter wurde auch bereits neu installiert und ich bin auch mit IOBroker aktuell. Java ist auf 10, alles andere ist aktuell.
            Hat jemand eine Idee, woran der Fehler liegt?

            Vielen Dank für Eure Hilfe!

            T Offline
            T Offline
            tombox
            wrote on last edited by
            #450

            @deifel Ich bräuchte den log vor dem unhandled promise rejection ruhig auch per pn

            D 1 Reply Last reply
            0
            • T tombox

              @deifel Ich bräuchte den log vor dem unhandled promise rejection ruhig auch per pn

              D Offline
              D Offline
              deifel
              wrote on last edited by
              #451

              @tombox

              Danke für Deine Hilfe.
              Hier das Log ein paar Einträge davor:

              1-01-19 08:24:36.015 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: Program currently not available
              2021-01-19 08:24:37.513 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: Program currently not available
              2021-01-19 08:24:39.009 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-6XCXCXC: Program currently not available
              2021-01-19 08:24:40.521 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68AXXX: Program currently not available
              2021-01-19 08:24:42.011 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68AXCXX: Program currently not available
              2021-01-19 08:24:43.514 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-6XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 584 seconds.
              2021-01-19 08:24:45.007 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 583 seconds.
              2021-01-19 08:24:46.510 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 582 seconds.
              2021-01-19 08:24:48.010 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-6XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 580 seconds.
              2021-01-19 08:24:49.512 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 578 seconds.
              2021-01-19 08:24:50.302 - info: homeconnect.0 (19834) 429: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 578 seconds.
              2021-01-19 08:24:50.302 - error: homeconnect.0 (19834) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2021-01-19 08:24:50.303 - error: homeconnect.0 (19834) unhandled promise rejection: undefined
              2021-01-19 08:24:50.303 - info: homeconnect.0 (19834) cleaned everything up...
              2021-01-19 08:24:50.304 - info: homeconnect.0 (19834) terminating

              Eigenartig ist, dass der Adapter eigentlich ganz normal läuft und auch die States aktualisiert. Wenn ich dann z.B. die Kaffeemaschine ausschalte, dann nimmt er (meistens) den Befehl an, Gerät schaltet sich aus, aber der Adapter geht auf rot und das Log spuckt die Fehler aus, bis er in den Block für 5 Minuten läuft. Danach läuft der Adapter wieder und das Problem geht von vorne los.

              T 1 Reply Last reply
              0
              • D deifel

                @tombox

                Danke für Deine Hilfe.
                Hier das Log ein paar Einträge davor:

                1-01-19 08:24:36.015 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: Program currently not available
                2021-01-19 08:24:37.513 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: Program currently not available
                2021-01-19 08:24:39.009 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-6XCXCXC: Program currently not available
                2021-01-19 08:24:40.521 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68AXXX: Program currently not available
                2021-01-19 08:24:42.011 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68AXCXX: Program currently not available
                2021-01-19 08:24:43.514 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-6XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 584 seconds.
                2021-01-19 08:24:45.007 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 583 seconds.
                2021-01-19 08:24:46.510 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 582 seconds.
                2021-01-19 08:24:48.010 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-6XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 580 seconds.
                2021-01-19 08:24:49.512 - info: homeconnect.0 (19834) BOSCH-CTL636ES6-68XXX: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 578 seconds.
                2021-01-19 08:24:50.302 - info: homeconnect.0 (19834) 429: The rate limit "10 successive error calls in 10 minutes" was reached. Requests are blocked during the remaining period of 578 seconds.
                2021-01-19 08:24:50.302 - error: homeconnect.0 (19834) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                2021-01-19 08:24:50.303 - error: homeconnect.0 (19834) unhandled promise rejection: undefined
                2021-01-19 08:24:50.303 - info: homeconnect.0 (19834) cleaned everything up...
                2021-01-19 08:24:50.304 - info: homeconnect.0 (19834) terminating

                Eigenartig ist, dass der Adapter eigentlich ganz normal läuft und auch die States aktualisiert. Wenn ich dann z.B. die Kaffeemaschine ausschalte, dann nimmt er (meistens) den Befehl an, Gerät schaltet sich aus, aber der Adapter geht auf rot und das Log spuckt die Fehler aus, bis er in den Block für 5 Minuten läuft. Danach läuft der Adapter wieder und das Problem geht von vorne los.

                T Offline
                T Offline
                tombox
                wrote on last edited by
                #452

                @deifel Mal in den Adapter in Debug setzen und bei dem Fehler mir einfach per PN schicken

                1 Reply Last reply
                0
                • T tombox

                  Update der Beschreibung nach Maintainer-Änderung 2022:
                  Der Adapter ermöglicht die Anbindung von Homeconnect Geräte an den ioBroker.

                  https://github.com/iobroker-community-adapters/ioBroker.homeconnect

                  Es wird dabei die offizielle Homeconnect API verwendet.

                  https://developer.home-connect.com/changelog

                  Es werden nicht alle Funktionen aus der Homeconnect App unterstützt. Einige Status oder Programme sind nicht via Homeconnect API verfügbar. Wenn es dahingehend Änderungswünsche gibt, bitte direkt an Homeconnect API wenden:

                  https://developer.home-connect.com/support/contact

                  Anleitung für Client ID

                  Für den Adapter wird eine Homeconnect API ClientID benötigt.

                  https://developer.home-connect.com/user/register

                  Bei Default Home Connect User Account for Testing die E-Mail-Adresse angeben, mit der die Home-Connect-App
                  registriert wurde, diese wird später auch beim Authorization-Prozess benötigt.

                  Bei Account Type Individual auswählen. Die restlichen Daten sofern vorhanden ergänzen.

                  Dann auf Applications und anschließend auf Register Application gehen.
                  https://developer.home-connect.com/applications

                  Bei Application ID einen Namen für die Application eintragen, z.B. ioBroker. Bei OAuth Flow Device Flow selektieren.
                  Home Connect User Account for Testing kann leer bleiben. Bei Success Redirect eine URI eintragen, z.B. https://example.com.
                  Dann Speichern und dann hat man die benötigte ClientID.

                  Konfiguration

                  In der Adapter-Config muss der Homeconnect App Benutzername und Passwort und die erstellte ClientID eingetragen werden.

                  Benutzung

                  Mit den states in commands kannst du das Programm stoppen, pausieren oder fortführen.

                  Mit den states in settings kannst du das Gerät ein oder ausschalten.

                  Ändern des States programs.active.BSH_Common_Root_ActiveProgram führt zum starten eines Programms

                  Ändern des States programs.selected.BSH_Common_Root_SelectedProgram führt zum auswählen des Programms oder Optionen

                  Wenn man checken möchte, ob ein Programm fertig ist muss

                  status.BSH_Common_Status_OperationState

                  auf den kompletten Status Name übrprüft werden:

                  BSH.Common.EnumType.OperationState.Finished

                  Weitere Zustände sind noch:

                  "BSH.Common.EnumType.OperationState.Inactive": "Inactive",
                  "BSH.Common.EnumType.OperationState.Ready": "Ready",
                  "BSH.Common.EnumType.OperationState.Run": "Run",
                  "BSH.Common.EnumType.OperationState.ActionRequired": "ActionRequired",
                  "BSH.Common.EnumType.OperationState.Finished": "Finished"

                  Oder ob ein Gerät geöffnet ist

                  "BSH.Common.EnumType.DoorState.Open": "Open",
                  "BSH.Common.EnumType.DoorState.Closed": "Closed"


                  Original AdapterAnnouncement von 2018:

                  So, der Anfang ist gemacht.

                  Der Adapter kann aber bisher noch nicht viel. Eigentlich fast garnix 😄

                  Bisher funktioniert erstmal nur die Authorisierung und die verbundenen Geräte werden abgefragt und in Datenpunkten hinterlegt.

                  Da ich nur ein Home-Connect-Gerät besitze, kann ich leider nicht testen, ob auch mehrere Geräte in der Objektstruktur angelegt werden. Denke aber das funktioniert.

                  Dummerweise kann ich das ganze auch nicht mit dem Simulator testen, da der leider den OAuth2-Deviceflow nicht unterstützt.

                  Daher bin ich auf Eure Hilfe angewiesen.

                  Wer möchte kann den Adapter ja mal installieren und schauen, ob die Geräte soweit angelegt werden.

                  Eine Beschreibung ist in der Readme zum Adapter.

                  https://github.com/iobroker-community-adapters/ioBroker.homeconnect

                  Ich würde mich über Feedback freuen.

                  Dann noch ein kleiner Hinweis:

                  Der automatische Token-Refresh funktioniert scheinbar noch nicht richtig.

                  Sollte der Token abgelaufen sein (Hinweis im Log), einfach den Datenpunkt 'access' unter dev auf false setzen

                  und anschließend den Adapter neu starten. Dann wird der Authorisierungsprozess nochmals gestartet.

                  LG

                  dna909

                  GarganoG Offline
                  GarganoG Offline
                  Gargano
                  wrote on last edited by Gargano
                  #453

                  @dna909 Bei meinen Backofen sind die Datenpunkte vom Status auch schreibbar , sollten nur lesend sein
                  352a768d-0b1c-4d6e-be11-288c86068fdb-grafik.png

                  GarganoG 1 Reply Last reply
                  0
                  • GarganoG Gargano

                    @dna909 Bei meinen Backofen sind die Datenpunkte vom Status auch schreibbar , sollten nur lesend sein
                    352a768d-0b1c-4d6e-be11-288c86068fdb-grafik.png

                    GarganoG Offline
                    GarganoG Offline
                    Gargano
                    wrote on last edited by Gargano
                    #454

                    Polling ist wohl nicht so gut

                    FenriswolfF 1 Reply Last reply
                    0
                    • GarganoG Gargano

                      Polling ist wohl nicht so gut

                      FenriswolfF Offline
                      FenriswolfF Offline
                      Fenriswolf
                      wrote on last edited by Fenriswolf
                      #455

                      Moin,

                      ich habe seit geraumer Zeit immer wieder und in letzter Zeit permanent Fehler im Log.

                      homeconnect.0	2021-02-02 13:25:26.201	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.BSH_Common_Option_ProgramProgress" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:25:25.603	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.BSH_Common_Option_RemainingProgramTime" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:25:21.618	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_BrillianceDry" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:25:21.617	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_VarioSpeedPlus" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:25:21.616	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_IntensivZone" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:25:21.613	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_HygienePlus" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:24:27.135	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_BrillianceDry" has no existing object, this might lead to an error in future vers
                      homeconnect.0	2021-02-02 13:24:27.133	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_VarioSpeedPlus" has no existing object, this might lead to an error in future ver
                      homeconnect.0	2021-02-02 13:24:27.120	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_IntensivZone" has no existing object, this might lead to an error in future versi
                      homeconnect.0	2021-02-02 13:24:27.118	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_HygienePlus" has no existing object, this might lead to an error in future versio
                      homeconnect.0	2021-02-02 13:24:27.116	warn	(646) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.BSH_Common_Option_StartInRelative" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:23:53.037	error	(646) {"data":{"programs":[]}}
                      homeconnect.0	2021-02-02 13:23:53.036	error	(646) /programs
                      homeconnect.0	2021-02-02 13:23:53.035	error	(646) TypeError: Cannot read property 'forEach' of undefined at /opt/iobroker/node_modules/iobroker.homeconnect/main.js:943:57 at Array.forEach (<anonymous>) at /opt/iobroker/node_modules/
                      homeconnect.0	2021-02-02 13:23:53.025	error	(646) TypeError: Cannot read property 'forEach' of undefined
                      homeconnect.0	2021-02-02 13:23:52.448	warn	(646) SIEMENS-WM14U840EU-68A40E072F79 is not connected cannot fetch information.
                      

                      Habe gerade nochmal mich angemeldet und die Client-ID neu übernommen und auch die Auth URL besucht und alles genehmigt. Wäre für eine Hilfestellung dankbar.

                      Debug-Log:

                      homeconnect.0	2021-02-02 13:32:33.614	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_ProgramProgress:80
                      homeconnect.0	2021-02-02 13:32:33.613	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612269153,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:32:33.561	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_RemainingProgramTime:1080
                      homeconnect.0	2021-02-02 13:32:33.560	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612269153,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:31:34.169	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_ProgramProgress:79
                      homeconnect.0	2021-02-02 13:31:34.168	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612269094,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:31:34.138	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_RemainingProgramTime:1140
                      homeconnect.0	2021-02-02 13:31:34.137	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612269094,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:31:25.664	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_ProgramProgress:78
                      homeconnect.0	2021-02-02 13:31:25.663	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612269085,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:31:25.568	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_RemainingProgramTime:1200
                      homeconnect.0	2021-02-02 13:31:25.567	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612269085,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      
                      homeconnect.0	2021-02-02 13:30:44.891	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_BrillianceDry
                      homeconnect.0	2021-02-02 13:30:44.890	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_VarioSpeedPlus
                      homeconnect.0	2021-02-02 13:30:44.889	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_IntensivZone
                      homeconnect.0	2021-02-02 13:30:44.888	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_HygienePlus
                      homeconnect.0	2021-02-02 13:30:44.888	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.BSH_Common_Option_StartInRelative
                      homeconnect.0	2021-02-02 13:30:44.887	debug	(8718) {"data":{"options":[{"key":"BSH.Common.Option.StartInRelative","value":0,"unit":"seconds","name":"Startzeit"},{"key":"Dishcare.Dishwasher.Option.HygienePlus","value":false,"name":"HygienePlus"}
                      homeconnect.0	2021-02-02 13:30:44.886	debug	(8718) /programs/selected/options
                      homeconnect.0	2021-02-02 13:30:43.359	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_WaterForecast
                      homeconnect.0	2021-02-02 13:30:43.358	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_EnergyForecast
                      homeconnect.0	2021-02-02 13:30:43.357	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_RemainingProgramTime
                      homeconnect.0	2021-02-02 13:30:43.356	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_ProgramProgress
                      homeconnect.0	2021-02-02 13:30:43.355	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_BrillianceDry
                      homeconnect.0	2021-02-02 13:30:43.354	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_VarioSpeedPlus
                      homeconnect.0	2021-02-02 13:30:43.354	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_IntensivZone
                      homeconnect.0	2021-02-02 13:30:43.353	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_HygienePlus
                      homeconnect.0	2021-02-02 13:30:43.352	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_StartInRelative
                      homeconnect.0	2021-02-02 13:30:43.352	debug	(8718) {"data":{"options":[{"key":"BSH.Common.Option.StartInRelative","value":0,"unit":"seconds","name":"Startzeit"},{"key":"Dishcare.Dishwasher.Option.HygienePlus","value":false,"name":"HygienePlus"}
                      homeconnect.0	2021-02-02 13:30:43.351	debug	(8718) /programs/active/options
                      homeconnect.0	2021-02-02 13:30:38.674	info	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D: Program currently not available
                      homeconnect.0	2021-02-02 13:30:36.920	info	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D: Program currently not available
                      homeconnect.0	2021-02-02 13:30:35.420	info	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D: Program currently not available
                      homeconnect.0	2021-02-02 13:30:34.676	debug	(8718) {"data":{"key":"Dishcare.Dishwasher.Program.Kurz60","options":[],"name":"Kurz 60°C"}}
                      homeconnect.0	2021-02-02 13:30:34.676	debug	(8718) /programs/available/Dishcare.Dishwasher.Program.Kurz60
                      homeconnect.0	2021-02-02 13:30:32.546	info	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D: Program currently not available
                      homeconnect.0	2021-02-02 13:30:30.922	info	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D: Program currently not available
                      homeconnect.0	2021-02-02 13:30:29.400	info	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D: Program currently not available
                      homeconnect.0	2021-02-02 13:30:27.881	info	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D: Program currently not available
                      homeconnect.0	2021-02-02 13:30:25.766	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_ProgramProgress:76
                      homeconnect.0	2021-02-02 13:30:25.765	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612269025,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:30:25.693	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_RemainingProgramTime:1260
                      homeconnect.0	2021-02-02 13:30:25.691	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612269025,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:30:24.992	debug	(8718) {"data":{"name":"Energiezustand","key":"BSH.Common.Setting.PowerState","constraints":{"allowedvalues":["BSH.Common.EnumType.PowerState.Off","BSH.Common.EnumType.PowerState.On"],"displayvalues":
                      homeconnect.0	2021-02-02 13:30:24.991	debug	(8718) /settings/BSH.Common.Setting.PowerState
                      homeconnect.0	2021-02-02 13:30:17.424	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":275,"default"
                      homeconnect.0	2021-02-02 13:30:17.422	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial
                      homeconnect.0	2021-02-02 13:30:15.970	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.PreheatOvenware","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":70,"default":50},
                      homeconnect.0	2021-02-02 13:30:15.969	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.PreheatOvenware
                      homeconnect.0	2021-02-02 13:30:14.582	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.KeepWarm","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":60,"max":100,"default":60},"unit"
                      homeconnect.0	2021-02-02 13:30:14.581	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.KeepWarm
                      homeconnect.0	2021-02-02 13:30:13.114	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.Desiccation","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":150,"default":80},"un
                      homeconnect.0	2021-02-02 13:30:13.114	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.Desiccation
                      homeconnect.0	2021-02-02 13:30:12.836	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.BottomHeating","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":250,"default":150},
                      homeconnect.0	2021-02-02 13:30:12.835	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.BottomHeating
                      homeconnect.0	2021-02-02 13:30:09.943	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.SlowCook","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":70,"max":120,"default":80},"unit"
                      homeconnect.0	2021-02-02 13:30:09.943	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.SlowCook
                      homeconnect.0	2021-02-02 13:30:08.521	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.IntensiveHeat","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":300,"default":190},
                      homeconnect.0	2021-02-02 13:30:08.521	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.IntensiveHeat
                      homeconnect.0	2021-02-02 13:30:07.271	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.PizzaSetting","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":275,"default":200},"
                      homeconnect.0	2021-02-02 13:30:07.270	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.PizzaSetting
                      homeconnect.0	2021-02-02 13:30:05.429	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.HotAirGrilling","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":300,"default":180}
                      homeconnect.0	2021-02-02 13:30:05.428	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.HotAirGrilling
                      homeconnect.0	2021-02-02 13:30:03.864	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":300,"default"
                      homeconnect.0	2021-02-02 13:30:03.864	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco
                      homeconnect.0	2021-02-02 13:30:02.442	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.HotAirEco","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":275,"default":160},"uni
                      homeconnect.0	2021-02-02 13:30:02.441	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.HotAirEco
                      homeconnect.0	2021-02-02 13:30:00.938	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.TopBottomHeating","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":300,"default":17
                      homeconnect.0	2021-02-02 13:30:00.938	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.TopBottomHeating
                      homeconnect.0	2021-02-02 13:29:59.509	debug	(8718) {"data":{"key":"Cooking.Oven.Program.HeatingMode.HotAir","options":[{"name":"Temperatur","key":"Cooking.Oven.Option.SetpointTemperature","constraints":{"min":30,"max":275,"default":160},"unit":
                      homeconnect.0	2021-02-02 13:29:59.509	debug	(8718) /programs/available/Cooking.Oven.Program.HeatingMode.HotAir
                      homeconnect.0	2021-02-02 13:29:56.303	debug	(8718) {"data":{"name":"Energiezustand","key":"BSH.Common.Setting.PowerState","constraints":{"allowedvalues":["BSH.Common.EnumType.PowerState.MainsOff","BSH.Common.EnumType.PowerState.Off","BSH.Common
                      homeconnect.0	2021-02-02 13:29:56.302	debug	(8718) /settings/BSH.Common.Setting.PowerState
                      homeconnect.0	2021-02-02 13:29:47.711	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_BrillianceDry" has no existing object, this might lead to an error in future ver
                      homeconnect.0	2021-02-02 13:29:47.701	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_VarioSpeedPlus" has no existing object, this might lead to an error in future ve
                      homeconnect.0	2021-02-02 13:29:47.701	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_IntensivZone" has no existing object, this might lead to an error in future vers
                      homeconnect.0	2021-02-02 13:29:47.700	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_HygienePlus" has no existing object, this might lead to an error in future versi
                      homeconnect.0	2021-02-02 13:29:47.699	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.BSH_Common_Option_StartInRelative" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:29:47.692	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_BrillianceDry
                      homeconnect.0	2021-02-02 13:29:47.691	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_VarioSpeedPlus
                      homeconnect.0	2021-02-02 13:29:47.690	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_IntensivZone
                      homeconnect.0	2021-02-02 13:29:47.689	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.Dishcare_Dishwasher_Option_HygienePlus
                      homeconnect.0	2021-02-02 13:29:47.688	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.options.Kurz60.BSH_Common_Option_StartInRelative
                      homeconnect.0	2021-02-02 13:29:47.687	debug	(8718) {"data":{"options":[{"key":"BSH.Common.Option.StartInRelative","value":0,"unit":"seconds","name":"Startzeit"},{"key":"Dishcare.Dishwasher.Option.HygienePlus","value":false,"name":"HygienePlus"}
                      homeconnect.0	2021-02-02 13:29:47.686	debug	(8718) /programs/selected/options
                      homeconnect.0	2021-02-02 13:29:47.203	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_BrillianceDry" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:29:47.202	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_VarioSpeedPlus" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:29:47.200	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_IntensivZone" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:29:47.198	warn	(8718) State "homeconnect.0.SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_HygienePlus" has no existing object, this might lead to an error in future versions
                      homeconnect.0	2021-02-02 13:29:47.178	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_WaterForecast
                      homeconnect.0	2021-02-02 13:29:47.177	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_EnergyForecast
                      homeconnect.0	2021-02-02 13:29:47.176	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_RemainingProgramTime
                      homeconnect.0	2021-02-02 13:29:47.175	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_ProgramProgress
                      homeconnect.0	2021-02-02 13:29:47.175	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_BrillianceDry
                      homeconnect.0	2021-02-02 13:29:47.174	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_VarioSpeedPlus
                      homeconnect.0	2021-02-02 13:29:47.173	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_IntensivZone
                      homeconnect.0	2021-02-02 13:29:47.172	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.Dishcare_Dishwasher_Option_HygienePlus
                      homeconnect.0	2021-02-02 13:29:47.171	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_StartInRelative
                      homeconnect.0	2021-02-02 13:29:47.170	debug	(8718) {"data":{"options":[{"key":"BSH.Common.Option.StartInRelative","value":0,"unit":"seconds","name":"Startzeit"},{"key":"Dishcare.Dishwasher.Option.HygienePlus","value":false,"name":"HygienePlus"}
                      homeconnect.0	2021-02-02 13:29:47.169	debug	(8718) /programs/active/options
                      homeconnect.0	2021-02-02 13:29:44.607	info	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC: There is no program selected
                      homeconnect.0	2021-02-02 13:29:43.181	info	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC: There is no program active
                      homeconnect.0	2021-02-02 13:29:41.837	info	(8718) SIEMENS-EX801KYW1E-68A40E26EDBB: There is no program selected
                      homeconnect.0	2021-02-02 13:29:40.065	info	(8718) SIEMENS-EX801KYW1E-68A40E26EDBB: There is no program active
                      homeconnect.0	2021-02-02 13:29:37.369	debug	(8718) {"data":{"name":"Temperaturformat","key":"BSH.Common.Setting.TemperatureUnit","constraints":{"allowedvalues":["BSH.Common.EnumType.TemperatureUnit.Celsius"],"displayvalues":["°C"],"default":"BS
                      homeconnect.0	2021-02-02 13:29:37.369	debug	(8718) /settings/BSH.Common.Setting.TemperatureUnit
                      homeconnect.0	2021-02-02 13:29:35.781	debug	(8718) {"data":{"name":"Energiezustand","key":"BSH.Common.Setting.PowerState","constraints":{"allowedvalues":["BSH.Common.EnumType.PowerState.Off","BSH.Common.EnumType.PowerState.On"],"displayvalues":
                      homeconnect.0	2021-02-02 13:29:35.780	debug	(8718) /settings/BSH.Common.Setting.PowerState
                      homeconnect.0	2021-02-02 13:29:34.075	debug	(8718) Rate per min: 47
                      homeconnect.0	2021-02-02 13:29:34.033	debug	(8718) Rate per min: 46
                      homeconnect.0	2021-02-02 13:29:34.031	debug	(8718) Delete: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options
                      homeconnect.0	2021-02-02 13:29:34.030	debug	(8718) active.options.
                      homeconnect.0	2021-02-02 13:29:33.480	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.selected.BSH_Common_Root_SelectedProgram
                      homeconnect.0	2021-02-02 13:29:33.479	debug	(8718) {"data":{"key":"Dishcare.Dishwasher.Program.Kurz60","options":[{"key":"BSH.Common.Option.StartInRelative","value":0,"unit":"seconds","name":"Startzeit"},{"key":"Dishcare.Dishwasher.Option.Hygie
                      homeconnect.0	2021-02-02 13:29:33.479	debug	(8718) /programs/selected
                      homeconnect.0	2021-02-02 13:29:33.093	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.BSH_Common_Root_ActiveProgram
                      homeconnect.0	2021-02-02 13:29:33.093	debug	(8718) {"data":{"key":"Dishcare.Dishwasher.Program.Kurz60","options":[{"key":"BSH.Common.Option.StartInRelative","value":0,"unit":"seconds","name":"Startzeit"},{"key":"Dishcare.Dishwasher.Option.Hygie
                      homeconnect.0	2021-02-02 13:29:33.091	debug	(8718) /programs/active
                      homeconnect.0	2021-02-02 13:29:30.659	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.available.Dishcare_Dishwasher_Program_MachineCare
                      homeconnect.0	2021-02-02 13:29:30.658	debug	(8718) Rate per min: 45
                      homeconnect.0	2021-02-02 13:29:30.658	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D available: {"key":"Dishcare.Dishwasher.Program.MachineCare","name":"Machine Care","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:30.657	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.available.Dishcare_Dishwasher_Program_Quick45
                      homeconnect.0	2021-02-02 13:29:30.656	debug	(8718) Rate per min: 44
                      homeconnect.0	2021-02-02 13:29:30.655	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D available: {"key":"Dishcare.Dishwasher.Program.Quick45","name":"Schnell 45°C","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:30.654	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.available.Dishcare_Dishwasher_Program_Glas40
                      homeconnect.0	2021-02-02 13:29:30.653	debug	(8718) Rate per min: 43
                      homeconnect.0	2021-02-02 13:29:30.651	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D available: {"key":"Dishcare.Dishwasher.Program.Glas40","name":"Glas 40°C","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:30.650	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.available.Dishcare_Dishwasher_Program_Kurz60
                      homeconnect.0	2021-02-02 13:29:30.650	debug	(8718) Rate per min: 42
                      homeconnect.0	2021-02-02 13:29:30.649	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D available: {"key":"Dishcare.Dishwasher.Program.Kurz60","name":"Kurz 60°C","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:30.649	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.available.Dishcare_Dishwasher_Program_NightWash
                      homeconnect.0	2021-02-02 13:29:30.648	debug	(8718) Rate per min: 41
                      homeconnect.0	2021-02-02 13:29:30.646	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D available: {"key":"Dishcare.Dishwasher.Program.NightWash","name":"Leise","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:30.646	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.available.Dishcare_Dishwasher_Program_Eco50
                      homeconnect.0	2021-02-02 13:29:30.645	debug	(8718) Rate per min: 40
                      homeconnect.0	2021-02-02 13:29:30.645	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D available: {"key":"Dishcare.Dishwasher.Program.Eco50","name":"Eco 50°C","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:30.644	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.available.Dishcare_Dishwasher_Program_Auto2
                      homeconnect.0	2021-02-02 13:29:30.643	debug	(8718) Rate per min: 39
                      homeconnect.0	2021-02-02 13:29:30.643	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D available: {"key":"Dishcare.Dishwasher.Program.Auto2","name":"Auto 45-65°C","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:30.642	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.available.Dishcare_Dishwasher_Program_Intensiv70
                      homeconnect.0	2021-02-02 13:29:30.641	debug	(8718) Rate per min: 38
                      homeconnect.0	2021-02-02 13:29:30.641	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D available: {"key":"Dishcare.Dishwasher.Program.Intensiv70","name":"Intensiv 70°C","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:30.640	debug	(8718) {"data":{"programs":[{"key":"Dishcare.Dishwasher.Program.Intensiv70","name":"Intensiv 70°C","constraints":{"execution":"selectandstart","available":true}},{"key":"Dishcare.Dishwasher.Program.Au
                      homeconnect.0	2021-02-02 13:29:30.639	debug	(8718) /programs
                      homeconnect.0	2021-02-02 13:29:29.154	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.settings.BSH_Common_Setting_PowerState
                      homeconnect.0	2021-02-02 13:29:29.154	debug	(8718) Rate per min: 37
                      homeconnect.0	2021-02-02 13:29:29.154	debug	(8718) {"data":{"settings":[{"key":"BSH.Common.Setting.PowerState","value":"BSH.Common.EnumType.PowerState.On","name":"Energiezustand","displayvalue":"An"}]}}
                      homeconnect.0	2021-02-02 13:29:29.153	debug	(8718) /settings
                      homeconnect.0	2021-02-02 13:29:27.486	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.status.BSH_Common_Status_RemoteControlStartAllowed
                      homeconnect.0	2021-02-02 13:29:27.485	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.status.BSH_Common_Status_RemoteControlActive
                      homeconnect.0	2021-02-02 13:29:27.484	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.status.BSH_Common_Status_OperationState
                      homeconnect.0	2021-02-02 13:29:27.484	debug	(8718) Create State: SIEMENS-SX678X36TE-68A40E0AAD2D.status.BSH_Common_Status_DoorState
                      homeconnect.0	2021-02-02 13:29:27.483	debug	(8718) {"data":{"status":[{"key":"BSH.Common.Status.DoorState","value":"BSH.Common.EnumType.DoorState.Closed","name":"Tür","displayvalue":"Geschlossen"},{"key":"BSH.Common.Status.OperationState","valu
                      homeconnect.0	2021-02-02 13:29:27.482	debug	(8718) /status
                      homeconnect.0	2021-02-02 13:29:26.607	info	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC: There is no program selected
                      homeconnect.0	2021-02-02 13:29:25.832	info	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC: There is no program active
                      homeconnect.0	2021-02-02 13:29:25.749	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_ProgramProgress:75
                      homeconnect.0	2021-02-02 13:29:25.749	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612268965,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:29:25.628	debug	(8718) SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options.BSH_Common_Option_RemainingProgramTime:1320
                      homeconnect.0	2021-02-02 13:29:25.627	debug	(8718) event: {"type":"NOTIFY","data":"{\"items\":[{\"timestamp\":1612268965,\"handling\":\"none\",\"uri\":\"/api/homeappliances/SIEMENS-SX678X36TE-68A40E0AAD2D/programs/active/options/BSH.Common.Opti
                      homeconnect.0	2021-02-02 13:29:23.139	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_FrozenHeatupSpecial
                      homeconnect.0	2021-02-02 13:29:23.138	debug	(8718) Rate per min: 36
                      homeconnect.0	2021-02-02 13:29:23.138	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial","name":"coolStart-Funktion","constraints":{"execution":"selectandstart","available":true}
                      homeconnect.0	2021-02-02 13:29:23.138	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_PreheatOvenware
                      homeconnect.0	2021-02-02 13:29:23.137	debug	(8718) Rate per min: 35
                      homeconnect.0	2021-02-02 13:29:23.137	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.PreheatOvenware","name":"Geschirr vorwärmen","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.137	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_KeepWarm
                      homeconnect.0	2021-02-02 13:29:23.136	debug	(8718) Rate per min: 34
                      homeconnect.0	2021-02-02 13:29:23.136	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.KeepWarm","name":"Warmhalten","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.136	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_Desiccation
                      homeconnect.0	2021-02-02 13:29:23.135	debug	(8718) Rate per min: 33
                      homeconnect.0	2021-02-02 13:29:23.135	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.Desiccation","name":"Dörren","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.135	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_BottomHeating
                      homeconnect.0	2021-02-02 13:29:23.135	debug	(8718) Rate per min: 32
                      homeconnect.0	2021-02-02 13:29:23.134	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.BottomHeating","name":"Unterhitze","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.134	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_SlowCook
                      homeconnect.0	2021-02-02 13:29:23.134	debug	(8718) Rate per min: 31
                      homeconnect.0	2021-02-02 13:29:23.134	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.SlowCook","name":"Sanftgaren","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.133	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_IntensiveHeat
                      homeconnect.0	2021-02-02 13:29:23.133	debug	(8718) Rate per min: 30
                      homeconnect.0	2021-02-02 13:29:23.133	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.IntensiveHeat","name":"Intensivhitze","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.132	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_PizzaSetting
                      homeconnect.0	2021-02-02 13:29:23.132	debug	(8718) Rate per min: 29
                      homeconnect.0	2021-02-02 13:29:23.132	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.PizzaSetting","name":"Pizzastufe","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.131	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_HotAirGrilling
                      homeconnect.0	2021-02-02 13:29:23.131	debug	(8718) Rate per min: 28
                      homeconnect.0	2021-02-02 13:29:23.131	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.HotAirGrilling","name":"Umluftgrillen","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.131	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_TopBottomHeatingEco
                      homeconnect.0	2021-02-02 13:29:23.130	debug	(8718) Rate per min: 27
                      homeconnect.0	2021-02-02 13:29:23.130	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco","name":"Ober-/ Unterhitze eco","constraints":{"execution":"selectandstart","available":tr
                      homeconnect.0	2021-02-02 13:29:23.130	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_HotAirEco
                      homeconnect.0	2021-02-02 13:29:23.129	debug	(8718) Rate per min: 26
                      homeconnect.0	2021-02-02 13:29:23.129	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.HotAirEco","name":"Heißluft eco","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.129	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_TopBottomHeating
                      homeconnect.0	2021-02-02 13:29:23.129	debug	(8718) Rate per min: 25
                      homeconnect.0	2021-02-02 13:29:23.128	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.TopBottomHeating","name":"Ober-/ Unterhitze","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.128	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.available.Cooking_Oven_Program_HeatingMode_HotAir
                      homeconnect.0	2021-02-02 13:29:23.128	debug	(8718) Rate per min: 24
                      homeconnect.0	2021-02-02 13:29:23.127	debug	(8718) SIEMENS-HB678GBS6-68A40E2AC9AC available: {"key":"Cooking.Oven.Program.HeatingMode.HotAir","name":"4D Heißluft","constraints":{"execution":"selectandstart","available":true}}
                      homeconnect.0	2021-02-02 13:29:23.127	debug	(8718) {"data":{"programs":[{"key":"Cooking.Oven.Program.HeatingMode.HotAir","name":"4D Heißluft","constraints":{"execution":"selectandstart","available":true}},{"key":"Cooking.Oven.Program.HeatingMod
                      homeconnect.0	2021-02-02 13:29:23.126	debug	(8718) /programs
                      homeconnect.0	2021-02-02 13:29:21.569	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.settings.BSH_Common_Setting_PowerState
                      homeconnect.0	2021-02-02 13:29:21.568	debug	(8718) Rate per min: 23
                      homeconnect.0	2021-02-02 13:29:21.567	debug	(8718) {"data":{"settings":[{"key":"BSH.Common.Setting.PowerState","value":"BSH.Common.EnumType.PowerState.Standby","name":"Energiezustand","displayvalue":"Standby"}]}}
                      homeconnect.0	2021-02-02 13:29:21.566	debug	(8718) /settings
                      homeconnect.0	2021-02-02 13:29:20.001	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.status.Cooking_Oven_Status_CurrentCavityTemperature
                      homeconnect.0	2021-02-02 13:29:20.001	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.status.BSH_Common_Status_OperationState
                      homeconnect.0	2021-02-02 13:29:20.000	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.status.BSH_Common_Status_RemoteControlActive
                      homeconnect.0	2021-02-02 13:29:20.000	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.status.BSH_Common_Status_RemoteControlStartAllowed
                      homeconnect.0	2021-02-02 13:29:20.000	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.status.BSH_Common_Status_LocalControlActive
                      homeconnect.0	2021-02-02 13:29:19.999	debug	(8718) Create State: SIEMENS-HB678GBS6-68A40E2AC9AC.status.BSH_Common_Status_DoorState
                      homeconnect.0	2021-02-02 13:29:19.999	debug	(8718) {"data":{"status":[{"key":"BSH.Common.Status.DoorState","value":"BSH.Common.EnumType.DoorState.Closed","name":"Tür","displayvalue":"Geschlossen"},{"key":"BSH.Common.Status.LocalControlActive","
                      homeconnect.0	2021-02-02 13:29:19.999	debug	(8718) /status
                      homeconnect.0	2021-02-02 13:29:18.689	info	(8718) SIEMENS-EX801KYW1E-68A40E26EDBB: There is no program selected
                      homeconnect.0	2021-02-02 13:29:16.979	info	(8718) SIEMENS-EX801KYW1E-68A40E26EDBB: There is no program active
                      homeconnect.0	2021-02-02 13:29:14.328	debug	(8718) Rate per min: 22
                      homeconnect.0	2021-02-02 13:29:14.327	debug	(8718) Rate per min: 21
                      homeconnect.0	2021-02-02 13:29:14.322	debug	(8718) Rate per min: 20
                      homeconnect.0	2021-02-02 13:29:14.321	debug	(8718) Rate per min: 19
                      homeconnect.0	2021-02-02 13:29:14.320	debug	(8718) Delete: SIEMENS-SX678X36TE-68A40E0AAD2D.programs.active.options
                      homeconnect.0	2021-02-02 13:29:14.319	debug	(8718) active.options.
                      homeconnect.0	2021-02-02 13:29:14.318	debug	(8718) Delete: SIEMENS-HB678GBS6-68A40E2AC9AC.programs.active.options
                      homeconnect.0	2021-02-02 13:29:14.317	debug	(8718) active.options.
                      homeconnect.0	2021-02-02 13:29:14.261	debug	(8718) Rate per min: 18
                      homeconnect.0	2021-02-02 13:29:14.259	debug	(8718) Rate per min: 17
                      homeconnect.0	2021-02-02 13:29:14.256	debug	(8718) Delete: SIEMENS-EX801KYW1E-68A40E26EDBB.programs.active.options
                      homeconnect.0	2021-02-02 13:29:14.255	debug	(8718) active.options.
                      homeconnect.0	2021-02-02 13:29:13.515	debug	(8718) Create State: SIEMENS-EX801KYW1E-68A40E26EDBB.status.BSH_Common_Status_RemoteControlActive
                      homeconnect.0	2021-02-02 13:29:13.515	debug	(8718) Create State: SIEMENS-EX801KYW1E-68A40E26EDBB.status.BSH_Common_Status_OperationState
                      homeconnect.0	2021-02-02 13:29:13.514	debug	(8718) Create State: SIEMENS-EX801KYW1E-68A40E26EDBB.status.BSH_Common_Status_LocalControlActive
                      homeconnect.0	2021-02-02 13:29:13.513	debug	(8718) {"data":{"status":[{"key":"BSH.Common.Status.LocalControlActive","value":false,"name":"Lokale Bedienung aktiv"},{"key":"BSH.Common.Status.OperationState","value":"BSH.Common.EnumType.OperationS
                      homeconnect.0	2021-02-02 13:29:13.512	debug	(8718) /status
                      homeconnect.0	2021-02-02 13:29:12.999	debug	(8718) Create State: SIEMENS-EX801KYW1E-68A40E26EDBB.settings.BSH_Common_Setting_TemperatureUnit
                      homeconnect.0	2021-02-02 13:29:12.998	debug	(8718) Rate per min: 16
                      homeconnect.0	2021-02-02 13:29:12.997	debug	(8718) Create State: SIEMENS-EX801KYW1E-68A40E26EDBB.settings.BSH_Common_Setting_PowerState
                      homeconnect.0	2021-02-02 13:29:12.996	debug	(8718) Rate per min: 15
                      homeconnect.0	2021-02-02 13:29:12.994	debug	(8718) {"data":{"settings":[{"key":"BSH.Common.Setting.PowerState","value":"BSH.Common.EnumType.PowerState.Off","name":"Energiezustand","displayvalue":"Aus"},{"key":"BSH.Common.Setting.TemperatureUnit
                      homeconnect.0	2021-02-02 13:29:12.994	debug	(8718) /settings
                      homeconnect.0	2021-02-02 13:29:12.705	error	(8718) {"data":{"programs":[]}}
                      homeconnect.0	2021-02-02 13:29:12.705	error	(8718) /programs
                      homeconnect.0	2021-02-02 13:29:12.704	error	(8718) TypeError: Cannot read property 'forEach' of undefined at /opt/iobroker/node_modules/iobroker.homeconnect/main.js:943:57 at Array.forEach (<anonymous>) at /opt/iobroker/node_modules
                      homeconnect.0	2021-02-02 13:29:12.697	error	(8718) TypeError: Cannot read property 'forEach' of undefined
                      homeconnect.0	2021-02-02 13:29:12.695	debug	(8718) {"data":{"programs":[]}}
                      homeconnect.0	2021-02-02 13:29:12.693	debug	(8718) /programs
                      homeconnect.0	2021-02-02 13:29:12.316	info	(8718) Accesstoken renewed...
                      homeconnect.0	2021-02-02 13:29:12.245	debug	(8718) Start EventStream SIEMENS-SX678X36TE-68A40E0AAD2D
                      homeconnect.0	2021-02-02 13:29:12.244	debug	(8718) Rate per min: 14
                      homeconnect.0	2021-02-02 13:29:12.244	debug	(8718) Rate per min: 13
                      homeconnect.0	2021-02-02 13:29:12.243	debug	(8718) Rate per min: 12
                      homeconnect.0	2021-02-02 13:29:12.242	debug	(8718) Rate per min: 11
                      homeconnect.0	2021-02-02 13:29:12.241	debug	(8718) Rate per min: 10
                      homeconnect.0	2021-02-02 13:29:12.237	debug	(8718) Start EventStream SIEMENS-HB678GBS6-68A40E2AC9AC
                      homeconnect.0	2021-02-02 13:29:12.236	debug	(8718) Rate per min: 9
                      homeconnect.0	2021-02-02 13:29:12.235	debug	(8718) Rate per min: 8
                      homeconnect.0	2021-02-02 13:29:12.234	debug	(8718) Rate per min: 7
                      homeconnect.0	2021-02-02 13:29:12.233	debug	(8718) Rate per min: 6
                      homeconnect.0	2021-02-02 13:29:12.233	debug	(8718) Rate per min: 5
                      homeconnect.0	2021-02-02 13:29:12.223	debug	(8718) Start EventStream SIEMENS-EX801KYW1E-68A40E26EDBB
                      homeconnect.0	2021-02-02 13:29:12.221	debug	(8718) Rate per min: 4
                      homeconnect.0	2021-02-02 13:29:12.220	debug	(8718) Rate per min: 3
                      homeconnect.0	2021-02-02 13:29:12.219	debug	(8718) Rate per min: 2
                      homeconnect.0	2021-02-02 13:29:12.219	debug	(8718) Rate per min: 1
                      homeconnect.0	2021-02-02 13:29:12.217	debug	(8718) Rate per min: 0
                      homeconnect.0	2021-02-02 13:29:12.190	warn	(8718) SIEMENS-WM14U840EU-68A40E072F79 is not connected cannot fetch information.
                      homeconnect.0	2021-02-02 13:29:11.303	info	(8718) starting. Version 0.0.31 in /opt/iobroker/node_modules/iobroker.homeconnect, node: v12.20.1, js-controller: 3.2.12
                      

                      Press any key to continue or any other to quit

                      1 Reply Last reply
                      0
                      • GarganoG Offline
                        GarganoG Offline
                        Gargano
                        wrote on last edited by Gargano
                        #456

                        @fenriswolf Sieht so aus , als wären die Informationen zu dem Zeitpunkt noch nicht da. Und Dein SIEMENS-WM14U840EU-68A40E072F79 is not connected

                        homeconnect.0	2021-02-02 13:23:53.037	error	(646) {"data":{"programs":[]}}
                        homeconnect.0	2021-02-02 13:23:53.036	error	(646) /programs
                        homeconnect.0	2021-02-02 13:23:53.035	error	(646) TypeError: Cannot read property 'forEach' of undefined at /opt/iobroker/node_modules/iobroker.homeconnect/main.js:943:57 at Array.forEach (<anonymous>) at /opt/iobroker/node_modules/
                        homeconnect.0	2021-02-02 13:23:53.025	error	(646) TypeError: Cannot read property 'forEach' of undefined
                        homeconnect.0	2021-02-02 13:23:52.448	warn	(646) SIEMENS-WM14U840EU-68A40E072F79 is not connected cannot fetch information.
                        
                        1 Reply Last reply
                        0
                        • T tombox

                          Update der Beschreibung nach Maintainer-Änderung 2022:
                          Der Adapter ermöglicht die Anbindung von Homeconnect Geräte an den ioBroker.

                          https://github.com/iobroker-community-adapters/ioBroker.homeconnect

                          Es wird dabei die offizielle Homeconnect API verwendet.

                          https://developer.home-connect.com/changelog

                          Es werden nicht alle Funktionen aus der Homeconnect App unterstützt. Einige Status oder Programme sind nicht via Homeconnect API verfügbar. Wenn es dahingehend Änderungswünsche gibt, bitte direkt an Homeconnect API wenden:

                          https://developer.home-connect.com/support/contact

                          Anleitung für Client ID

                          Für den Adapter wird eine Homeconnect API ClientID benötigt.

                          https://developer.home-connect.com/user/register

                          Bei Default Home Connect User Account for Testing die E-Mail-Adresse angeben, mit der die Home-Connect-App
                          registriert wurde, diese wird später auch beim Authorization-Prozess benötigt.

                          Bei Account Type Individual auswählen. Die restlichen Daten sofern vorhanden ergänzen.

                          Dann auf Applications und anschließend auf Register Application gehen.
                          https://developer.home-connect.com/applications

                          Bei Application ID einen Namen für die Application eintragen, z.B. ioBroker. Bei OAuth Flow Device Flow selektieren.
                          Home Connect User Account for Testing kann leer bleiben. Bei Success Redirect eine URI eintragen, z.B. https://example.com.
                          Dann Speichern und dann hat man die benötigte ClientID.

                          Konfiguration

                          In der Adapter-Config muss der Homeconnect App Benutzername und Passwort und die erstellte ClientID eingetragen werden.

                          Benutzung

                          Mit den states in commands kannst du das Programm stoppen, pausieren oder fortführen.

                          Mit den states in settings kannst du das Gerät ein oder ausschalten.

                          Ändern des States programs.active.BSH_Common_Root_ActiveProgram führt zum starten eines Programms

                          Ändern des States programs.selected.BSH_Common_Root_SelectedProgram führt zum auswählen des Programms oder Optionen

                          Wenn man checken möchte, ob ein Programm fertig ist muss

                          status.BSH_Common_Status_OperationState

                          auf den kompletten Status Name übrprüft werden:

                          BSH.Common.EnumType.OperationState.Finished

                          Weitere Zustände sind noch:

                          "BSH.Common.EnumType.OperationState.Inactive": "Inactive",
                          "BSH.Common.EnumType.OperationState.Ready": "Ready",
                          "BSH.Common.EnumType.OperationState.Run": "Run",
                          "BSH.Common.EnumType.OperationState.ActionRequired": "ActionRequired",
                          "BSH.Common.EnumType.OperationState.Finished": "Finished"

                          Oder ob ein Gerät geöffnet ist

                          "BSH.Common.EnumType.DoorState.Open": "Open",
                          "BSH.Common.EnumType.DoorState.Closed": "Closed"


                          Original AdapterAnnouncement von 2018:

                          So, der Anfang ist gemacht.

                          Der Adapter kann aber bisher noch nicht viel. Eigentlich fast garnix 😄

                          Bisher funktioniert erstmal nur die Authorisierung und die verbundenen Geräte werden abgefragt und in Datenpunkten hinterlegt.

                          Da ich nur ein Home-Connect-Gerät besitze, kann ich leider nicht testen, ob auch mehrere Geräte in der Objektstruktur angelegt werden. Denke aber das funktioniert.

                          Dummerweise kann ich das ganze auch nicht mit dem Simulator testen, da der leider den OAuth2-Deviceflow nicht unterstützt.

                          Daher bin ich auf Eure Hilfe angewiesen.

                          Wer möchte kann den Adapter ja mal installieren und schauen, ob die Geräte soweit angelegt werden.

                          Eine Beschreibung ist in der Readme zum Adapter.

                          https://github.com/iobroker-community-adapters/ioBroker.homeconnect

                          Ich würde mich über Feedback freuen.

                          Dann noch ein kleiner Hinweis:

                          Der automatische Token-Refresh funktioniert scheinbar noch nicht richtig.

                          Sollte der Token abgelaufen sein (Hinweis im Log), einfach den Datenpunkt 'access' unter dev auf false setzen

                          und anschließend den Adapter neu starten. Dann wird der Authorisierungsprozess nochmals gestartet.

                          LG

                          dna909

                          2 Offline
                          2 Offline
                          2hot4you
                          wrote on last edited by
                          #457

                          Hallo @dna909

                          der Adapter läuft bei mir, meine Spülmaschine wird auch erkannt und die Datenpunkte angezeigt.
                          Nur nach einer gewissen Zeit wird der Adapter rot.

                          Folgende Fehlermeldung bekomme ich.

                          homeconnect.0	2021-02-08 22:01:25.416	error	(32340) The rate limit "1000 calls in 1 day" was reached. Requests are blocked during the remaining period of 50317 seconds.
                          homeconnect.0	2021-02-08 22:01:25.416	error	(32340) Error getting Aplliances Error: 429
                          

                          Kann man die "calls" reduzieren ?

                          T 1 Reply Last reply
                          0
                          • GarganoG Offline
                            GarganoG Offline
                            Gargano
                            wrote on last edited by
                            #458

                            @2hot4you sagte in Test Adapter homeconnect (BSH Home-Connect) v0.0.x:

                            The rate limit

                            Ist ja interessant, da der Adapter so weit ich weiß nur auf Events reagiert und gar kein Polling macht. Was sagt denn der Log, wenn Du den Adapter auf Log Stufe Debug stellst ?
                            Am besten Quelle auf homeconnect stellen.
                            Kommt dann so eine Art Polling ?

                            1 Reply Last reply
                            0
                            • 2 2hot4you

                              Hallo @dna909

                              der Adapter läuft bei mir, meine Spülmaschine wird auch erkannt und die Datenpunkte angezeigt.
                              Nur nach einer gewissen Zeit wird der Adapter rot.

                              Folgende Fehlermeldung bekomme ich.

                              homeconnect.0	2021-02-08 22:01:25.416	error	(32340) The rate limit "1000 calls in 1 day" was reached. Requests are blocked during the remaining period of 50317 seconds.
                              homeconnect.0	2021-02-08 22:01:25.416	error	(32340) Error getting Aplliances Error: 429
                              

                              Kann man die "calls" reduzieren ?

                              T Offline
                              T Offline
                              tombox
                              wrote on last edited by
                              #459

                              @2hot4you Das kann nur passieren wenn du den adapter zu oft neustartest. Einfach ein Tag warten und den Adapter nicht neustarten

                              1 Reply Last reply
                              0
                              • sigi234S Online
                                sigi234S Online
                                sigi234
                                Forum Testing Most Active
                                wrote on last edited by sigi234
                                #460

                                Hallo,

                                installiert, funktioniert mit meine GS, Danke.
                                Warum kommen bestimmte Werte mit Klammern?

                                Screenshot (3307).png

                                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                Immer Daten sichern!

                                arteckA 1 Reply Last reply
                                0
                                • sigi234S sigi234

                                  Hallo,

                                  installiert, funktioniert mit meine GS, Danke.
                                  Warum kommen bestimmte Werte mit Klammern?

                                  Screenshot (3307).png

                                  arteckA Offline
                                  arteckA Offline
                                  arteck
                                  Developer Most Active
                                  wrote on last edited by
                                  #461

                                  @sigi234 das ist der Orginal Wert was die api liefert.. klick da mal rein .. das ist dann ein Auswahlmenü

                                  zigbee hab ich, zwave auch, nuc's genauso und HA auch

                                  sigi234S oberfraggerO A 3 Replies Last reply
                                  1
                                  • arteckA arteck

                                    @sigi234 das ist der Orginal Wert was die api liefert.. klick da mal rein .. das ist dann ein Auswahlmenü

                                    sigi234S Online
                                    sigi234S Online
                                    sigi234
                                    Forum Testing Most Active
                                    wrote on last edited by sigi234
                                    #462

                                    @arteck sagte in Test Adapter homeconnect (BSH Home-Connect) v0.0.x:

                                    @sigi234 das ist der Orginal Wert was die api liefert.. klick da mal rein .. das ist dann ein Auswahlmenü

                                    Jupp, überlege gerade wie ich das in Vis angezeigt bekommen. Habe da ja kein true /false oder 0/1 ?

                                    Beispiel DP: (homeconnect.0.XXXXXXXXXXXXX.status.BSH_Common_Status_OperationState)

                                    {
                                      "type": "state",
                                      "common": {
                                        "name": "Betriebsstatus",
                                        "type": "mixed",
                                        "role": "indicator",
                                        "write": true,
                                        "read": true,
                                        "unit": "",
                                        "min": null,
                                        "max": null,
                                        "states": {
                                          "BSH.Common.EnumType.OperationState.Run": "Run",
                                          "BSH.Common.EnumType.OperationState.Finished": "Finished",
                                          "BSH.Common.EnumType.OperationState.Inactive": "Inactive",
                                          "BSH.Common.EnumType.OperationState.Ready": "Ready"
                                        }
                                      },
                                      "native": {},
                                      "from": "system.adapter.homeconnect.0",
                                      "user": "system.user.admin",
                                      "ts": 1613138487835,
                                      "_id": "homeconnect.0.XXXXXXXXXXXXX.status.BSH_Common_Status_OperationState",
                                      "acl": {
                                        "object": 1636,
                                        "state": 1636,
                                        "owner": "system.user.admin",
                                        "ownerGroup": "system.group.administrator"
                                      }
                                    }
                                    

                                    Screenshot (3310).png

                                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                    Immer Daten sichern!

                                    S 1 Reply Last reply
                                    0
                                    • sigi234S sigi234

                                      @arteck sagte in Test Adapter homeconnect (BSH Home-Connect) v0.0.x:

                                      @sigi234 das ist der Orginal Wert was die api liefert.. klick da mal rein .. das ist dann ein Auswahlmenü

                                      Jupp, überlege gerade wie ich das in Vis angezeigt bekommen. Habe da ja kein true /false oder 0/1 ?

                                      Beispiel DP: (homeconnect.0.XXXXXXXXXXXXX.status.BSH_Common_Status_OperationState)

                                      {
                                        "type": "state",
                                        "common": {
                                          "name": "Betriebsstatus",
                                          "type": "mixed",
                                          "role": "indicator",
                                          "write": true,
                                          "read": true,
                                          "unit": "",
                                          "min": null,
                                          "max": null,
                                          "states": {
                                            "BSH.Common.EnumType.OperationState.Run": "Run",
                                            "BSH.Common.EnumType.OperationState.Finished": "Finished",
                                            "BSH.Common.EnumType.OperationState.Inactive": "Inactive",
                                            "BSH.Common.EnumType.OperationState.Ready": "Ready"
                                          }
                                        },
                                        "native": {},
                                        "from": "system.adapter.homeconnect.0",
                                        "user": "system.user.admin",
                                        "ts": 1613138487835,
                                        "_id": "homeconnect.0.XXXXXXXXXXXXX.status.BSH_Common_Status_OperationState",
                                        "acl": {
                                          "object": 1636,
                                          "state": 1636,
                                          "owner": "system.user.admin",
                                          "ownerGroup": "system.group.administrator"
                                        }
                                      }
                                      

                                      Screenshot (3310).png

                                      S Do not disturb
                                      S Do not disturb
                                      stenmic
                                      wrote on last edited by
                                      #463

                                      @sigi234 wie kommst du an die Werte für Fortschritt, Energie und Wasser?

                                      sigi234S 1 Reply Last reply
                                      0
                                      • S stenmic

                                        @sigi234 wie kommst du an die Werte für Fortschritt, Energie und Wasser?

                                        sigi234S Online
                                        sigi234S Online
                                        sigi234
                                        Forum Testing Most Active
                                        wrote on last edited by
                                        #464

                                        @stenmic sagte in Test Adapter homeconnect (BSH Home-Connect) v0.0.x:

                                        @sigi234 wie kommst du an die Werte für Fortschritt, Energie und Wasser?

                                        Screenshot (3312).png

                                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                        Immer Daten sichern!

                                        S Z 2 Replies Last reply
                                        0
                                        • sigi234S sigi234

                                          @stenmic sagte in Test Adapter homeconnect (BSH Home-Connect) v0.0.x:

                                          @sigi234 wie kommst du an die Werte für Fortschritt, Energie und Wasser?

                                          Screenshot (3312).png

                                          S Do not disturb
                                          S Do not disturb
                                          stenmic
                                          wrote on last edited by
                                          #465

                                          @sigi234 muss ich gleich mal gucken gehen
                                          Danke

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          599

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe