HomeConnect: Too Many Requests

Begonnen von Dr. Boris Neubert, 31 Oktober 2017, 10:26:20

Vorheriges Thema - Nächstes Thema

Dr. Boris Neubert

Hallo,

ich bin (wieder/noch immer) von folgendem Problem geplagt:

2017.10.31 05:55:06 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.10.31 05:55:06 2: SMI88TS16D event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.10.31 06:02:49 2: WAYH2890 event channel received an http error: HTTP/1.1 429 Too Many Requests


Was kann ich tun?

Dies ist meine Konfiguration:

attr webserver1 csrfToken none
define hcconn HomeConnectConnection <token> <fhemserver>:8083/fhem?cmd.Test=set%20hcconn%20auth%20
attr hcconn room HomeConnect

define SMI88TS16D HomeConnect hcconn BOSCH-SMI88TS16D-xxxxxxxxxxxx
attr SMI88TS16D room HomeConnect,1/Küche
attr SMI88TS16D icon scene_dishwasher
attr SMI88TS16D alias Geschirrspüler
attr SMI88TS16D webCmd startProgram:stopProgram

define WAYH2890 HomeConnect hcconn BOSCH-WAYH2890-xxxxxxxxxxxx
attr WAYH2890 room HomeConnect,3/Dachgeschoss
attr WAYH2890 icon scene_washing_machine
attr WAYH2890 alias Waschmaschine
attr WAYH2890 webCmd startProgram:stopProgram

define WTYH7780 HomeConnect hcconn BOSCH-WTYH7780-xxxxxxxxxxxx
attr WTYH7780 room HomeConnect,3/Dachgeschoss
attr WTYH7780 icon scene_clothes_dryer
attr WTYH7780 alias Trockner
attr WTYH7780 webCmd startProgram:stopProgram


HomeConnect-Module sind aktuell.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

swhome

Hi Boris

Das Problem hatte ich auch schon mal. Ältere Versionen des Moduls hatten das Api wohl überbeansprucht und Home Connect hat die Applikation dann möglicherweise dauerhaft gesperrt.

Meine Lösung war, die Applikation im Home Connect Portal zu löschen und neu anzulegen. Dann den neuen api key im FHEM eintragen und dann geht es hoffentlich wieder.

Viele Grüße
Stefan
Im Einsatz: FHEM auf Raspberry Pi mit 350 devices, hauptsächlich Homematic Wired und HM-Heizungsregler, dazu diverse Eigenbauten für Fussbodenheizung und LED Beleuchtung. Und jetzt mit Alexa!

Dr. Boris Neubert

Hallo Stefan,

vielen Dank für Deine Antwort. Ich habe getan wie mir geheißen und nun funktioniert es wunderbar.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Dr. Boris Neubert

zu früh gefreut... hier das Log von gestern. Um kurz vor 11 Uhr hatte ich die Applikation im Developer-Portal gelöscht und neu angelegt, um einen neuen API-Key zu erzeugen. Um 18:46 beginnen event channel timeouts, und ab 19:48 dann Too Many Requests.

fhem@has:/opt/fhem/log $ grep WTYH7780 fhem-20171105.log                                                                                                     
2017.11.05 02:15:27 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.11.05 07:26:15 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.11.05 10:54:09 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-68A40E00EF9E/programs/available: Select timeout/error:
2017.11.05 10:54:12 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-68A40E00EF9E/status: Select timeout/error:
2017.11.05 10:54:18 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/settings -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-68A40E00EF9E/settings: Select timeout/error:
2017.11.05 18:46:48 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 18:46:48 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 18:50:17 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 18:50:17 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 19:47:39 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 19:47:39 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 19:48:02 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.11.05 20:45:00 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 20:45:00 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 20:47:51 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 20:47:51 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 20:48:15 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.11.05 20:51:39 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 21:16:10 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 21:16:10 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 21:16:20 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.11.05 21:49:24 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 21:49:24 2: WTYH7780 event channel timeout, two keep alive messages missing
2017.11.05 21:49:34 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests

Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Dr. Boris Neubert

Lese gerade auf https://developer.home-connect.com/?q=docs/api/general/ratelimiting

ZitatFurthermore, only one monitoring channel per device per home appliance is allowed.

Möglicherweise stört es, dass ich die HomeConnect auf meinem Smartphone habe. Das wäre ja saublöd.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

swhome

Die offizielle App verwendet ein anderes API, daher sollte das eigentlich keine Rolle spielen. Ich habe die Probleme aber auch nach wie vor, und im letzten Gespräch haben mir die Ansprechpartner von Home Connect auch versprochen, die Limitierung nochmal zu überprüfen. Hab aber noch kein Feedback erhalten.
Im Einsatz: FHEM auf Raspberry Pi mit 350 devices, hauptsächlich Homematic Wired und HM-Heizungsregler, dazu diverse Eigenbauten für Fussbodenheizung und LED Beleuchtung. Und jetzt mit Alexa!

Dr. Boris Neubert

Hallo Stefan,

hier die Analyse der Meldungen von gestern. Wäschetrockner und Waschmaschine waren aus und nicht im Netz erreichbar, die Spülmaschine schon. Ich sehe einen möglichen Zusammenhang zwischen der Nichterreichbarkeit (Meldung Select timeout/error:) und dem Entstehen von zu vielen Requests. Das ist möglicherweise noch ein Hinweis, den Du oder die HomeConnect-Leute verfolgen könnten.

Viele Grüße
Boris



2017.12.11 00:10:39 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available: Select timeout/error:
2017.12.11 00:10:42 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status: Select timeout/error:
2017.12.11 00:10:52 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests

2017.12.11 00:18:10 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available: Select timeout/error:
2017.12.11 00:18:13 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status: Select timeout/error:
2017.12.11 00:34:41 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available: Select timeout/error:
2017.12.11 00:34:44 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status: Select timeout/error:
2017.12.11 00:34:54 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests

2017.12.11 00:46:11 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available: Select timeout/error:
2017.12.11 00:46:14 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status: Select timeout/error:
2017.12.11 00:46:24 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests

2017.12.11 01:16:45 2: WTYH7780 event channel timeout, two keep alive messages missing

2017.12.11 09:42:06 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available: Select timeout/error:
2017.12.11 09:42:09 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status: Select timeout/error:

2017.12.11 12:19:44 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available: Select timeout/error:
2017.12.11 12:19:47 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status: Select timeout/error:
2017.12.11 19:57:34 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/programs/available: Select timeout/error:
2017.12.11 19:57:37 2: WTYH7780 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WTYH7780-HIDDEN/status: Select timeout/error:



2017.12.11 00:10:46 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available: Select timeout/error:
2017.12.11 00:10:49 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status: Select timeout/error:
2017.12.11 00:18:04 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available: Select timeout/error:
2017.12.11 00:18:07 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status: Select timeout/error:
2017.12.11 00:18:17 2: WAYH2890 event channel received an http error: HTTP/1.1 429 Too Many Requests

2017.12.11 00:34:35 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available: Select timeout/error:
2017.12.11 00:34:38 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status: Select timeout/error:
2017.12.11 00:46:17 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available: Select timeout/error:
2017.12.11 00:46:20 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status: Select timeout/error:

2017.12.11 01:17:12 2: WAYH2890 event channel timeout, two keep alive messages missing

2017.12.11 09:41:58 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available: Select timeout/error:
2017.12.11 09:42:01 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status: Select timeout/error:

2017.12.11 12:19:50 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available: Select timeout/error:
2017.12.11 12:19:53 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status: Select timeout/error:
2017.12.11 12:20:03 2: WAYH2890 event channel received an http error: HTTP/1.1 429 Too Many Requests

2017.12.11 19:57:41 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/programs/available: Select timeout/error:
2017.12.11 19:57:44 2: WAYH2890 can't get https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status -- https://api.home-connect.com/api/homeappliances/BOSCH-WAYH2890-HIDDEN/status: Select timeout/error:
2017.12.11 19:57:54 2: WAYH2890 event channel received an http error: HTTP/1.1 429 Too Many Requests






2017.12.11 00:11:00 2: SMI88TS16D event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.12.11 00:18:25 2: SMI88TS16D event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.12.11 00:34:56 2: SMI88TS16D event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.12.11 00:46:32 2: SMI88TS16D event channel received an http error: HTTP/1.1 429 Too Many Requests
2017.12.11 01:16:54 2: SMI88TS16D event channel timeout, two keep alive messages missing
2017.12.11 12:19:55 2: SMI88TS16D event channel received an http error: HTTP/1.1 429 Too Many Requests

2017.12.11 19:57:31 2: SMI88TS16D can't get https://api.home-connect.com/api/homeappliances/BOSCH-SMI88TS16D-HIDDEN/programs/available -- https://api.home-connect.com/api/homeappliances/BOSCH-SMI88TS16D-68A40E04D3FF/programs/available: Select timeout/error:
2017.12.11 19:57:44 2: SMI88TS16D event channel received an http error: HTTP/1.1 429 Too Many Requests
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Andre0909

#7
Moin zusammen,

habe seit wenigen Tagen meine Waschmaschine von Bosch im Einsatz.
Bei den ersten beiden Wäschen funktionierte das auslesen problemlos.
Heute nach dem Start nach 2% Waschgang:

HTTP/1.1 429 Too Many Requests.

Ich nutze sonst keinerlei Homeconnect geräte.

Bei 4 % hab ich auf einmal wieder Readings bekommen.
Danach:

{
  "error": {
    "key": "429",
    "description": "Too many parallel monitoring connections. Maximum is 10"
  }
}
2018.01.14 11:51:28.117 2: WAWH8690 event channel received an http error: HTTP/1.1 429 Too Many Requests

2018.01.14 11:51:28.119 5: WAWH8690 disconnected from event channel

Andre0909

und resultiert dann in:

018.01.14 13:06:15.962 3: set command: init
2018.01.14 13:06:15.963 4: WAWH8690 request: https://api.home-connect.com/api/homeappliances
2018.01.14 13:06:15.963 4: WAWH8690: no token refresh needed
2018.01.14 13:06:16.154 4: WAWH8690 response: {
  "error": {
    "key": "429",
    "description": "The rate limit \"10 successive error calls in 10 minutes\" was reached. Requests are blocked during the remaining period of 342 seconds."
  }
}

Andre0909

weiter gehts dann wie siehe unten. Readings aktualsieren sich nicht, jmd nen Plan?

2018.01.14 13:06:21.863 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.864 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.864 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.865 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.865 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.866 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.866 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.867 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.868 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.868 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.868 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.869 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.870 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.870 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.871 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.871 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.872 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.872 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.872 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.873 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.874 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.874 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.874 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.875 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.876 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.876 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.876 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.877 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.878 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.878 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.878 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.879 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.880 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.880 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.881 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.881 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:21.882 5: WAWH8690 event channel searching for data
2018.01.14 13:06:21.882 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:06:21.883 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931567,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9420,"level":"hint"}]}

2018.01.14 13:06:21.883 4: BSH.Common.Option.RemainingProgramTime = 9420 seconds
2018.01.14 13:06:31.873 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.873 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.874 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.874 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.874 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.875 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.875 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.875 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.876 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.876 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.876 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.876 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.877 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.877 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.896 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.896 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.897 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.897 5: WAWH8690 event channel received no data
2018.01.14 13:06:31.897 5: WAWH8690 event channel searching for data
2018.01.14 13:06:31.898 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.881 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.882 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.882 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.882 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.883 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.883 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.883 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.884 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.884 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.884 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.885 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.885 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.885 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.885 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.904 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.905 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.905 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.905 5: WAWH8690 event channel received no data
2018.01.14 13:06:41.906 5: WAWH8690 event channel searching for data
2018.01.14 13:06:41.906 5: WAWH8690 event channel received no data
2018.01.14 13:06:48.171 5: WAWH8690 connecting to event channel
2018.01.14 13:06:48.283 5: WAWH8690 sending headers to event channel: GET /api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/events HTTP/1.0
Host: api.home-connect.com
User-Agent: fhem
Accept: text/event-stream
Authorization: Bearer eyJ4LWVudiI6IlBSRCIsImN0eSI6IkpXVCIsImVuYyI6IkExMjhDQkMtSFMyNTYiLCJhbGciOiJkaXIiLCJ4LXJlZyI6IkVVIn0..u03mUxLWHl4iOSGivdo4sw.0ujnWP1ic3Y3IKobyPVZ5rfcIUpx9WTQYV1_8y39tMBes5rtp8IT8nLsjQxh1xGpOHPnFNhdb7m5cDso1iyf9XomNQQ3CPZMhPYb47vzMS2NbbpIaQaYNq3ArMn5RKqnHgo4PG13ZEQGD5F-pAZ_4tVR5zBm-ML1vPKirvWjjDzdkd5X79DmyENy-pRZ-7fqsaJfSRBz6lVlkzukB0zqurgIwMU1TIRjV-VGGcWVak_kSnwSh_1K0jlUogl2W2xqZWeR9Ik3iXySU1aqzsSBz-rRe2ny0KUQZCYBc53FoW0_4lAeg_cIqzYT2DOEwcfRylYhzhLWFOmauzxNgDWZMPcf9o3Sv_mdgRKXib1hGS9cNrPCqGSdm77LH7f1GCSMTE6SsHBsqW68NAbzLP8irJ3EAHn2cWHRXQbYsk9fqhtVCLRuPgi2f7WbojFUK4WtkB6ZNPYL8qBRkiTktdK-GcRe_qMq-zES3E_1oNOOpKBSkcyVGUvTX2b9Q2ZNFmxmhoYf1LBRMpXsYOxitz7Na1m5g-bTnuXUxB-wFp2sRnhibitA3ASE1nSFxMIxwx28DtydpVaTwQJjV99yUL3gC6W3XEzJOC4qAfIR4eUkziCv1YOJWQLVVv1N5CDC1bajLCSYoEDYM7p2RrwIcvUMgQo_cFDOqsPoFvjsXe5mytFfbzjfKza7LFhzc70qloxH8uI7ADfhLgCKRQtCDIW8Yw.LoSWZR6FJ0If3RWUgVl37w


2018.01.14 13:06:48.284 5: WAWH8690 connected to event channel
2018.01.14 13:06:51.890 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.891 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.891 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.891 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.892 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.892 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.892 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.892 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.893 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.893 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.893 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.894 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.894 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.894 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.914 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.914 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.915 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.915 5: WAWH8690 event channel received no data
2018.01.14 13:06:51.915 5: WAWH8690 event channel searching for data
2018.01.14 13:06:51.916 5: WAWH8690 event channel received no data
2018.01.14 13:06:58.182 5: WAWH8690 event channel searching for data
2018.01.14 13:06:58.182 5: WAWH8690 event channel received HTTP/1.1 429 Too Many Requests
Server: openresty/1.11.2.3
Date: Sun, 14 Jan 2018 12:06:48 GMT
Content-Type: application/vnd.bsh.sdk.v1+json
Content-Length: 196
Connection: close
Retry-After: 310
Vary: Accept-Encoding
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,POST,OPTIONS,PUT,DELETE
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: Authorization,Content-Type,Accept
Referrer-Policy: origin
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy-Report-Only: default-src 'self'; form-action 'self'; plugin-types 'none'; frame-ancestors 'none'; report-uri https://hcsdk.report-uri.io/r/default/csp/enforce
X-Content-Security-Policy-Report-Only: default-src 'self'; form-action 'self'; plugin-types 'none'; frame-ancestors 'none'; report-uri https://hcsdk.report-uri.io/r/default/csp/enforce

{
  "error": {
    "key": "429",
    "description": "The rate limit \"10 successive error calls in 10 minutes\" was reached. Requests are blocked during the remaining period of 310 seconds."
  }
}
2018.01.14 13:06:58.183 2: WAWH8690 event channel received an http error: HTTP/1.1 429 Too Many Requests

2018.01.14 13:06:58.185 5: WAWH8690 disconnected from event channel
2018.01.14 13:07:01.899 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.899 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.900 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.900 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.900 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.900 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.901 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.901 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.901 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.902 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.902 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.902 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.903 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.903 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.923 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.923 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.924 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.924 5: WAWH8690 event channel received no data
2018.01.14 13:07:01.924 5: WAWH8690 event channel searching for data
2018.01.14 13:07:01.924 5: WAWH8690 event channel received no data
2018.01.14 13:07:11.908 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.908 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.909 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.910 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.911 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.911 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.912 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.912 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.913 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.913 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.914 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.915 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.915 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.916 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.936 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.937 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.938 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.938 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:11.939 5: WAWH8690 event channel searching for data
2018.01.14 13:07:11.939 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.917 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.918 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.918 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.919 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.920 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.920 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.921 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.921 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.922 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.923 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.923 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.923 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.924 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.925 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.925 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.926 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.926 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.927 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.927 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.928 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.929 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.929 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.930 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.930 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.931 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.931 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.932 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.932 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.953 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.954 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.954 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.955 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.955 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.956 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.956 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.957 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:21.958 5: WAWH8690 event channel searching for data
2018.01.14 13:07:21.958 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:07:21.959 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931627,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9360,"level":"hint"}]}

2018.01.14 13:07:21.959 4: BSH.Common.Option.RemainingProgramTime = 9360 seconds
2018.01.14 13:07:31.928 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.928 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.929 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.929 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.929 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.930 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.930 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.930 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.931 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.931 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.931 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.931 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.951 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.952 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.952 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.952 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.972 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.972 5: WAWH8690 event channel received no data
2018.01.14 13:07:31.973 5: WAWH8690 event channel searching for data
2018.01.14 13:07:31.973 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.936 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.937 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.937 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.938 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.938 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.938 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.939 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.939 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.939 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.939 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.940 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.940 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.960 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.960 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.961 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.961 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.981 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.981 5: WAWH8690 event channel received no data
2018.01.14 13:07:41.981 5: WAWH8690 event channel searching for data
2018.01.14 13:07:41.982 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.945 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.945 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.946 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.946 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.946 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.946 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.947 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.947 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.948 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.948 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.948 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.948 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.968 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.968 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.969 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.969 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.989 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.989 5: WAWH8690 event channel received no data
2018.01.14 13:07:51.990 5: WAWH8690 event channel searching for data
2018.01.14 13:07:51.990 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.952 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.953 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.953 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.953 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.954 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.954 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.954 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.955 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.955 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.955 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.956 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.956 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.976 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.976 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.976 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.977 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.996 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.997 5: WAWH8690 event channel received no data
2018.01.14 13:08:01.997 5: WAWH8690 event channel searching for data
2018.01.14 13:08:01.997 5: WAWH8690 event channel received no data
2018.01.14 13:08:11.961 5: WAWH8690 event channel searching for data
2018.01.14 13:08:11.962 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:11.963 5: WAWH8690 event channel searching for data
2018.01.14 13:08:11.964 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:11.965 5: WAWH8690 event channel searching for data
2018.01.14 13:08:11.965 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:11.966 5: WAWH8690 event channel searching for data
2018.01.14 13:08:11.966 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:11.967 5: WAWH8690 event channel searching for data
2018.01.14 13:08:11.968 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:11.969 5: WAWH8690 event channel searching for data
2018.01.14 13:08:11.969 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:11.989 5: WAWH8690 event channel searching for data
2018.01.14 13:08:11.990 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:11.991 5: WAWH8690 event channel searching for data
2018.01.14 13:08:11.992 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:12.012 5: WAWH8690 event channel searching for data
2018.01.14 13:08:12.013 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:12.014 5: WAWH8690 event channel searching for data
2018.01.14 13:08:12.014 5: WAWH8690 event channel received event:KEEP-ALIVE
data:
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:21.971 5: WAWH8690 event channel searching for data
2018.01.14 13:08:21.972 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:21.973 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:21.973 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:21.974 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:21.975 5: WAWH8690 event channel searching for data
2018.01.14 13:08:21.975 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:21.976 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:21.976 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:21.977 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:21.977 5: WAWH8690 event channel searching for data
2018.01.14 13:08:21.978 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:21.979 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:21.979 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:21.979 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:21.980 5: WAWH8690 event channel searching for data
2018.01.14 13:08:21.981 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:21.981 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:21.982 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:21.982 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:21.983 5: WAWH8690 event channel searching for data
2018.01.14 13:08:21.984 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:21.984 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:21.985 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:21.985 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:21.986 5: WAWH8690 event channel searching for data
2018.01.14 13:08:21.986 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:21.987 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:21.988 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:21.988 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:22.008 5: WAWH8690 event channel searching for data
2018.01.14 13:08:22.009 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:22.010 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:22.010 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:22.011 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:22.011 5: WAWH8690 event channel searching for data
2018.01.14 13:08:22.012 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:22.013 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:22.013 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:22.013 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:22.034 5: WAWH8690 event channel searching for data
2018.01.14 13:08:22.035 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:22.036 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:22.036 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:22.036 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds
2018.01.14 13:08:22.037 5: WAWH8690 event channel searching for data
2018.01.14 13:08:22.038 5: WAWH8690 event channel received event:NOTIFY
data:{"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}
id:BOSCH-WAWH8690-68A40E12F82E


2018.01.14 13:08:22.039 5: WAWH8690 event channel data: {"items":[{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.ProgramProgress","key":"BSH.Common.Option.ProgramProgress","unit":"%","value":42,"level":"hint"},{"timestamp":1515931687,"handling":"none","uri":"/api/homeappliances/BOSCH-WAWH8690-68A40E12F82E/programs/active/BSH.Common.Option.RemainingProgramTime","key":"BSH.Common.Option.RemainingProgramTime","unit":"seconds","value":9300,"level":"hint"}]}

2018.01.14 13:08:22.039 4: BSH.Common.Option.ProgramProgress = 42 %
2018.01.14 13:08:22.039 4: BSH.Common.Option.RemainingProgramTime = 9300 seconds

Pf@nne

Moin,

BSH hat realativ starke Restriktionen was die Kommunikation mit dem BSH-Server angeht.
https://developer.home-connect.com/?q=docs/api/general/ratelimiting

Die können natürlich während der Entwicklung deiner Anwendung schnell mal erreicht werden, da man ja ständig am Testen ist.
Da hilft nur warten.....und Ruhe bewaren.

Das "Too Many Requests"-Problem bleibt aber bestehen.
ZitatAktueller Entwicklungsstand:

Momentan befindet sich das API noch in der Betatestphase und kann nur mit der expliziten Freischaltung des einzurichtenden Developer-Accounts durch die Home Connect GmbH, genutzt werden.
Der letzte Schwung Freischaltungen ist beantragt und soll in kürze umgesetzt werden.
Nach Aussage der Home Connect GmbH soll die Betatestphase Anfang nächsten Jahres abgeschlossen werden.
Dann ist keine explizite Freischaltung der einzelnen Developer-Accounts mehr notwendig.
Daher werden aktuell keine weiteren Freischaltungen bei der Home Connect GmbH mehr beantragt.

Die Module laufen zur Zeit stabil, jedoch gibt es seitens der Home Connect GmbH noch kleinere Probleme:

    Von Zeit zu Zeit wird die Serververbindung seitens BSH blockiert, im FHEM-LOG wird dies durch folgenden Fehler angezeigt
    Zitat

        2017.10.31 05:55:06 2: WTYH7780 event channel received an http error: HTTP/1.1 429 Too Many Requests

    Die Home Connect GmbH ist Informiert
    Bei laufendem Programm hat die Serverabfrage eine erhebliche Zeitverzögerung

So isses erstmal....
Wer sich berufen fühlt Anpassungen in den Modulen vorzunehmen ist gerne eingeladen.
Stefan hat momentan nicht die Zeit hier weitere Energy reinzustecken.

Gruß
Pf@nne
FHEM auf: DS415+ (Master), Raspberry Pi 2

Andre0909

Seit meinem letzten Post komme ich gar nicht mehr rein.

Wenn ich auf der Hcccon Login - Seite meine Mail und Passwort eingebe steht LOGIN fehler obwohl es die richtigen Anmeldedaten sind, die auch auf der Homepage stehen.

Neue API generiert - Kein Erfolg
Deveice gelöscht und neu eingerichtet - Kein Erfolg

:(

RockFan

#12
Vielleicht ist es folgendes (so war es bei mir heute):
HomeConnect hat seit ein paar Tagen neue Nutzungsbedingungen, die man abnicken muss. Das steht allerdings auch unter dem fehlgeschlagenen Login-Versuch.
Ich habe das in der Android-App gemacht (App gestartet und dann kam der entsprechende Dialog nach ein paar Sekunden).

Viele Grüße
Dieter
Raspbian (Buster) auf Raspberry Pi 4 /  CUL + RFXTRX + TCM / FS20, FHT 80B, S300TH, Intertechno, DMX, Milight, EnOcean, Homematic, AMAD, Home Connect, MiSmartHome, Yeelight, ...

Andre0909

#13
Zitat von: RockFan am 20 Januar 2018, 23:34:42
Vielleicht ist es folgendes (so war es bei mir heute):
HomeConnect hat seit ein paar Tagen neue Nutzungsbedingungen, die man abnicken muss. Das steht allerdings auch unter dem fehlgeschlagenen Login-Versuch.
Ich habe das in der Android-App gemacht (App gestartet und dann kam der entsprechende Dialog nach ein paar Sekunden).

Viele Grüße
Dieter

Moin, hab die Benutzerbedingungen über die App vorhin akzeptiert. Trotzdem scheitert das Login über Fhem jedesmal mit dem Hinweis "Login on server failed. Please try again later." Die Anmeldedaten sind definitiv korrekt weil ich mich auf der Devloper Homepage auch anmelden kann und auch die selbe Mailadresse hinterlegt ist ?!
Habe auch nochmal eine neue Waschmascine angelegt, nochmald die Redirect eingetragen, nochmal den neuen API in Fhem und nochmal das Device angelegt. Immer Login-Fehler wenn ich über fhem einlogge...

RockFan

Hab's gerade nochmal probiert:
Erst Logout und dann wieder Login. Hat ohne Probleme geklappt. Für den Developer und den, ich nenne es mal User-Account für die Android App, habe ich auch die gleiche Mailadresse. Allerdings unterscheidet sich bei mir das Passwort. Beim Login über HomeConnectConnection in FHEM muss man jedenfalls die Anmeldedaten des User-Acoounts verwenden, wenn man nicht mit dem Simulator arbeitet.

Viele Grüße
Dieter
Raspbian (Buster) auf Raspberry Pi 4 /  CUL + RFXTRX + TCM / FS20, FHT 80B, S300TH, Intertechno, DMX, Milight, EnOcean, Homematic, AMAD, Home Connect, MiSmartHome, Yeelight, ...