[BETA] Home Connect Integration for Bosch, Siemens, Neff, Balay, Constructa, Pitsos, Profilo, Thermador and Gaggenau

Lemme know what I can do to help! And again, thanks for all your hard work on this integration

I’ll report back next I run it.

@rlithgow1 I added the ambient light and lighting settings. No idea if it's going to work. Really hard to know without the device. Pleat let me know if it works and if you see errors in the logs.

1 Like

Didn't work but here are trace logs
The error is when I try to turn on or off the light. I don't know if it matters but light has 3 settings. Brigh, low, off.

app:13292022-03-28 06:07:51.158 am errorHome Connect Integration Error apiPut - groovyx.net.http.HttpResponseException: status code: 409, reason phrase: Conflict

dev:11782022-03-28 06:06:13.045 am debugHome Connect Hood Received ID: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:06:13.037 am debugHome Connect Hood message: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:06:13.029 am debugHome Connect Hood type: id

dev:11782022-03-28 06:06:13.019 am debugHome Connect Hood Received eventstream message: id:BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:06:13.010 am debugHome Connect Hood Received data:

dev:11782022-03-28 06:06:13.003 am debugHome Connect Hood message:

dev:11782022-03-28 06:06:12.996 am debugHome Connect Hood type: data

dev:11782022-03-28 06:06:12.984 am debugHome Connect Hood Received eventstream message: data:

dev:11782022-03-28 06:06:12.976 am debugHome Connect Hood Ignore eventstream message

dev:11782022-03-28 06:06:12.965 am debugHome Connect Hood Received eventstream message:

dev:11782022-03-28 06:05:35.555 am debugHome Connect Hood Received ID: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:35.548 am debugHome Connect Hood message: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:35.541 am debugHome Connect Hood type: id

dev:11782022-03-28 06:05:35.531 am debugHome Connect Hood Received eventstream message: id:BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:35.518 am debugHome Connect Hood result: [[name:Local operation active, timestamp:1648461936, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive, key:BSH.Common.Status.LocalControlActive, value:false, level:hint]]

dev:11782022-03-28 06:05:35.509 am debugHome Connect Hood Received data: {"items":[{"name":"Local operation active","timestamp":1648461936,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:35.502 am debugHome Connect Hood message: {"items":[{"name":"Local operation active","timestamp":1648461936,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:35.497 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:35.477 am debugHome Connect Hood Received eventstream message: data:{"items":[{"name":"Local operation active","timestamp":1648461936,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:35.466 am debugHome Connect Hood result: [[name:Local operation active, timestamp:1648461936, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive, key:BSH.Common.Status.LocalControlActive, value:false, level:hint]]

dev:11782022-03-28 06:05:35.452 am debugHome Connect Hood Received data: {"items":[{"name":"Local operation active","timestamp":1648461936,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:35.443 am debugHome Connect Hood message: {"items":[{"name":"Local operation active","timestamp":1648461936,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:35.435 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:35.424 am debugHome Connect Hood Received eventstream message: {"items":[{"name":"Local operation active","timestamp":1648461936,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:21.002 am debugHome Connect Hood Received ID: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:20.994 am debugHome Connect Hood message: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:20.986 am debugHome Connect Hood type: id

dev:11782022-03-28 06:05:20.975 am debugHome Connect Hood Received eventstream message: id:BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:20.965 am debugHome Connect Hood result: [[name:Work light, timestamp:1648461921, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.Lighting, key:Cooking.Common.Setting.Lighting, value:false, level:hint]]

dev:11782022-03-28 06:05:20.956 am debugHome Connect Hood Received data: {"items":[{"name":"Work light","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.Lighting","key":"Cooking.Common.Setting.Lighting","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.947 am debugHome Connect Hood message: {"items":[{"name":"Work light","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.Lighting","key":"Cooking.Common.Setting.Lighting","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.939 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:20.928 am debugHome Connect Hood Received eventstream message: data:{"items":[{"name":"Work light","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.Lighting","key":"Cooking.Common.Setting.Lighting","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.915 am debugHome Connect Hood result: [[name:Work light, timestamp:1648461921, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.Lighting, key:Cooking.Common.Setting.Lighting, value:false, level:hint]]

dev:11782022-03-28 06:05:20.906 am debugHome Connect Hood Received data: {"items":[{"name":"Work light","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.Lighting","key":"Cooking.Common.Setting.Lighting","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.897 am debugHome Connect Hood message: {"items":[{"name":"Work light","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.Lighting","key":"Cooking.Common.Setting.Lighting","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.889 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:20.879 am debugHome Connect Hood Received eventstream message: {"items":[{"name":"Work light","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.Lighting","key":"Cooking.Common.Setting.Lighting","value":false,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.856 am debugHome Connect Hood Received ID: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:20.848 am debugHome Connect Hood message: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:20.840 am debugHome Connect Hood type: id

dev:11782022-03-28 06:05:20.833 am debugHome Connect Hood Received eventstream message: id:BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:20.818 am debugHome Connect Hood result: [[name:Brightness, timestamp:1648461921, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness, key:Cooking.Common.Setting.LightingBrightness, unit:%, value:10, level:hint]]

dev:11782022-03-28 06:05:20.809 am debugHome Connect Hood Received data: {"items":[{"name":"Brightness","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":10,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.800 am debugHome Connect Hood message: {"items":[{"name":"Brightness","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":10,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.792 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:20.783 am debugHome Connect Hood Received eventstream message: data:{"items":[{"name":"Brightness","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":10,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.768 am debugHome Connect Hood result: [[name:Brightness, timestamp:1648461921, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness, key:Cooking.Common.Setting.LightingBrightness, unit:%, value:10, level:hint]]

dev:11782022-03-28 06:05:20.760 am debugHome Connect Hood Received data: {"items":[{"name":"Brightness","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":10,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.751 am debugHome Connect Hood message: {"items":[{"name":"Brightness","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":10,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:20.742 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:20.732 am debugHome Connect Hood Received eventstream message: {"items":[{"name":"Brightness","timestamp":1648461921,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":10,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:18.133 am debugHome Connect Hood Received ID: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:18.125 am debugHome Connect Hood message: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:18.117 am debugHome Connect Hood type: id

dev:11782022-03-28 06:05:18.106 am debugHome Connect Hood Received eventstream message: id:BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:18.098 am debugHome Connect Hood Received data:

dev:11782022-03-28 06:05:18.090 am debugHome Connect Hood message:

dev:11782022-03-28 06:05:18.083 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:18.072 am debugHome Connect Hood Received eventstream message: data:

dev:11782022-03-28 06:05:18.063 am debugHome Connect Hood Ignore eventstream message

dev:11782022-03-28 06:05:18.053 am debugHome Connect Hood Received eventstream message:

dev:11782022-03-28 06:05:18.043 am debugHome Connect Hood Received ID: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:18.036 am debugHome Connect Hood message: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:18.022 am debugHome Connect Hood type: id

dev:11782022-03-28 06:05:18.011 am debugHome Connect Hood Received eventstream message: id:BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:17.999 am debugHome Connect Hood result: [[name:Brightness, timestamp:1648461918, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness, key:Cooking.Common.Setting.LightingBrightness, unit:%, value:30, level:hint]]

dev:11782022-03-28 06:05:17.990 am debugHome Connect Hood Received data: {"items":[{"name":"Brightness","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":30,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.981 am debugHome Connect Hood message: {"items":[{"name":"Brightness","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":30,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.972 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:17.962 am debugHome Connect Hood Received eventstream message: data:{"items":[{"name":"Brightness","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":30,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.948 am debugHome Connect Hood result: [[name:Brightness, timestamp:1648461918, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness, key:Cooking.Common.Setting.LightingBrightness, unit:%, value:30, level:hint]]

dev:11782022-03-28 06:05:17.939 am debugHome Connect Hood Received data: {"items":[{"name":"Brightness","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":30,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.929 am debugHome Connect Hood message: {"items":[{"name":"Brightness","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":30,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.920 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:17.909 am debugHome Connect Hood Received eventstream message: {"items":[{"name":"Brightness","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/settings/Cooking.Common.Setting.LightingBrightness","key":"Cooking.Common.Setting.LightingBrightness","unit":"%","value":30,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.898 am debugHome Connect Hood Received ID: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:17.890 am debugHome Connect Hood message: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:17.883 am debugHome Connect Hood type: id

dev:11782022-03-28 06:05:17.872 am debugHome Connect Hood Received eventstream message: id:BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:05:17.861 am debugHome Connect Hood result: [[name:Local operation active, timestamp:1648461918, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive, key:BSH.Common.Status.LocalControlActive, value:true, level:hint]]

dev:11782022-03-28 06:05:17.852 am debugHome Connect Hood Received data: {"items":[{"name":"Local operation active","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":true,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.843 am debugHome Connect Hood message: {"items":[{"name":"Local operation active","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":true,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.835 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:17.824 am debugHome Connect Hood Received eventstream message: data:{"items":[{"name":"Local operation active","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":true,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.800 am debugHome Connect Hood result: [[name:Local operation active, timestamp:1648461918, handling:none, uri:/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive, key:BSH.Common.Status.LocalControlActive, value:true, level:hint]]

dev:11782022-03-28 06:05:17.791 am debugHome Connect Hood Received data: {"items":[{"name":"Local operation active","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":true,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.782 am debugHome Connect Hood message: {"items":[{"name":"Local operation active","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":true,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:05:17.773 am debugHome Connect Hood type: data

dev:11782022-03-28 06:05:17.762 am debugHome Connect Hood Received eventstream message: {"items":[{"name":"Local operation active","timestamp":1648461918,"handling":"none","uri":"/api/homeappliances/BOSCH-HCP50652UC-68A40E30B428/status/BSH.Common.Status.LocalControlActive","key":"BSH.Common.Status.LocalControlActive","value":true,"level":"hint"}],"haId":"BOSCH-HCP50652UC-68A40E30B428"}

dev:11782022-03-28 06:04:23.044 am debugHome Connect Hood Received ID: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:04:23.036 am debugHome Connect Hood message: BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:04:23.028 am debugHome Connect Hood type: id

dev:11782022-03-28 06:04:23.017 am debugHome Connect Hood Received eventstream message: id:BOSCH-HCP50652UC-68A40E30B428

dev:11782022-03-28 06:04:23.009 am debugHome Connect Hood Received data:

dev:11782022-03-28 06:04:23.001 am debugHome Connect Hood message:

dev:11782022-03-28 06:04:22.993 am debugHome Connect Hood type: data

dev:11782022-03-28 06:04:22.982 am debugHome Connect Hood Received eventstream message: data:

dev:11782022-03-28 06:04:22.975 am debugHome Connect Hood Ignore eventstream message

dev:11782022-03-28 06:04:22.963 am debugHome Connect Hood Received eventstream message:

dev:11782022-03-28 06:04:16.116 am debugHome Connect Hood updated()

I'm on platform 2.3.1.129 and the latest package through HPM as of. 29 MAR 2022 and I get the following error after a fresh install:

errorgroovyx.net.http.HttpResponseException: status code: 409, reason phrase: Conflict on line 737 (method intializeStatus)

@rlithgow1 I couldn't really advance on this issue. I tried to check other platforms like HomeAssistant and they seem to do exactly what I'm doing. So I'm out of ideas without being able to test directly with this kind of device. Sorry

1 Like

@user275 What device do you have? Could you please enable trace debug and post the lines before that happens?

1 Like

Thanks for looking! I've got a Bosch Fridge Freezer and I'm just looking for door open/closed. I should note that is WAS working until this last release. After I had a hiccup, I just deleted everything and started fresh. It looks like it's not grabbing the device capabilities for some reason. Sorry, I'm not that familiar with this environment.

Here are the application trace statements after "initialize" in the device and operating the doors a few times:

app:3532022-03-30 10:38:29.572 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:3532022-03-30 10:38:24.761 infoHome Connect Integration Disconnecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:3532022-03-30 10:38:24.754 errorgroovyx.net.http.HttpResponseException: status code: 409, reason phrase: Conflict on line 737 (method intializeStatus)

app:3532022-03-30 10:38:24.153 debugHome Connect Integration API Get Request to Home Connect with path /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:3532022-03-30 10:38:24.149 infoHome Connect Integration Retrieving the status of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:3532022-03-30 10:38:24.146 infoHome Connect Integration Initializing the status of the device BOSCH-B36CL80SNS-68A40E612936

app:3532022-03-30 10:37:36.688 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:3532022-03-30 10:37:36.654 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:3532022-03-30 10:37:36.636 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:3532022-03-30 10:37:33.456 debugHome Connect Integration atomicState.countryCode(English - United States (en-US))

app:3532022-03-30 10:37:33.445 debugHome Connect Integration atomicState.langCode: en-US

app:3532022-03-30 10:37:33.433 infoHome Connect Integration Getting the list of supported languages

app:3532022-03-30 10:37:33.431 debugHome Connect Integration Showing Introduction Page

app:3532022-03-30 10:37:28.798 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:3532022-03-30 10:37:15.208 infoHome Connect Integration updating with settings

app:3532022-03-30 10:37:12.331 debugHome Connect Integration API Get Request to Home Connect with path /api/homeappliances

app:3532022-03-30 10:37:12.323 infoHome Connect Integration Retrieving Home Appliances from Home Connect

app:3532022-03-30 10:37:10.001 debugHome Connect Integration Showing Authentication Page

app:3532022-03-30 10:25:45.422 errorgroovyx.net.http.HttpResponseException: status code: 409, reason phrase: Conflict on line 737 (method intializeStatus)

app:3532022-03-30 10:24:59.816 errorgroovyx.net.http.HttpResponseException: status code: 409, reason phrase: Conflict on line 737 (method intializeStatus)

Device Entries

dev:2572022-03-30 10:38:29.583 debugHome Connect FridgeFreezer setEventStreamStatusToConnected()

dev:2572022-03-30 10:38:29.581 debugHome Connect FridgeFreezer Received eventstream status message: START: EventStream Started

dev:2572022-03-30 10:38:29.566 debugHome Connect FridgeFreezer connectEventStream()

dev:2572022-03-30 10:38:29.549 debugHome Connect FridgeFreezer eventStreamDisconnectGracePeriod: 30

dev:2572022-03-30 10:38:29.548 debugHome Connect FridgeFreezer Received eventstream status message: STOP: EventStream Stopped

dev:2572022-03-30 10:38:24.756 debugHome Connect FridgeFreezer disconnectEventStream()

dev:2572022-03-30 10:38:24.140 debugHome Connect FridgeFreezer Initializing the status of the device

dev:2572022-03-30 10:38:24.138 debugHome Connect FridgeFreezer initialize()

dev:2572022-03-30 10:38:10.532 debugHome Connect FridgeFreezer reconnecting EventStream in 30 seconds

dev:2572022-03-30 10:38:10.530 debugHome Connect FridgeFreezer setEventStreamStatusToDisconnected()

dev:2572022-03-30 10:37:40.516 debugHome Connect FridgeFreezer eventStreamDisconnectGracePeriod: 30

dev:2572022-03-30 10:37:40.514 debugHome Connect FridgeFreezer Received eventstream status message: STOP: EventStream Stopped

dev:2572022-03-30 10:37:36.706 debugHome Connect FridgeFreezer Received ID: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:37:36.699 debugHome Connect FridgeFreezer message: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:37:36.693 debugHome Connect FridgeFreezer type: id

dev:2572022-03-30 10:37:36.682 debugHome Connect FridgeFreezer Received eventstream message: id:BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:37:36.675 debugHome Connect FridgeFreezer Received data:

dev:2572022-03-30 10:37:36.666 debugHome Connect FridgeFreezer message:

dev:2572022-03-30 10:37:36.660 debugHome Connect FridgeFreezer type: data

dev:2572022-03-30 10:37:36.648 debugHome Connect FridgeFreezer Received eventstream message: data:

dev:2572022-03-30 10:37:36.642 debugHome Connect FridgeFreezer Ignore eventstream message

dev:2572022-03-30 10:37:36.629 debugHome Connect FridgeFreezer Received eventstream message:

dev:2572022-03-30 10:37:33.811 debugHome Connect FridgeFreezer setEventStreamStatusToConnected()

dev:2572022-03-30 10:37:33.809 debugHome Connect FridgeFreezer Received eventstream status message: START: EventStream Started

dev:2572022-03-30 10:37:28.789 debugHome Connect FridgeFreezer connectEventStream()

dev:2572022-03-30 10:37:28.787 debugHome Connect FridgeFreezer reconnectEventStream(notIfAlreadyConnected=true)

dev:2572022-03-30 10:36:58.773 debugHome Connect FridgeFreezer reconnecting EventStream in 30 seconds

dev:2572022-03-30 10:36:58.771 debugHome Connect FridgeFreezer setEventStreamStatusToDisconnected()

dev:2572022-03-30 10:36:56.588 debugHome Connect FridgeFreezer Received ID: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:36:56.581 debugHome Connect FridgeFreezer message: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:36:56.574 debugHome Connect FridgeFreezer type: id

dev:2572022-03-30 10:36:56.564 debugHome Connect FridgeFreezer Received eventstream message: id:BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:36:56.557 debugHome Connect FridgeFreezer Received data:

dev:2572022-03-30 10:36:56.551 debugHome Connect FridgeFreezer message:

dev:2572022-03-30 10:36:56.544 debugHome Connect FridgeFreezer type: data

dev:2572022-03-30 10:36:56.534 debugHome Connect FridgeFreezer Received eventstream message: data:

dev:2572022-03-30 10:36:56.527 debugHome Connect FridgeFreezer Ignore eventstream message

dev:2572022-03-30 10:36:56.517 debugHome Connect FridgeFreezer Received eventstream message:

dev:2572022-03-30 10:36:45.451 debugHome Connect FridgeFreezer Received ID: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:36:45.444 debugHome Connect FridgeFreezer message: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:36:45.438 debugHome Connect FridgeFreezer type: id

dev:2572022-03-30 10:36:45.427 debugHome Connect FridgeFreezer Received eventstream message: id:BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:36:45.420 debugHome Connect FridgeFreezer Received data:

dev:2572022-03-30 10:36:45.413 debugHome Connect FridgeFreezer message:

dev:2572022-03-30 10:36:45.406 debugHome Connect FridgeFreezer type: data

dev:2572022-03-30 10:36:45.396 debugHome Connect FridgeFreezer Received eventstream message: data:

dev:2572022-03-30 10:36:45.388 debugHome Connect FridgeFreezer Ignore eventstream message

dev:2572022-03-30 10:36:45.378 debugHome Connect FridgeFreezer Received eventstream message:

dev:2572022-03-30 10:36:28.757 debugHome Connect FridgeFreezer eventStreamDisconnectGracePeriod: 30

dev:2572022-03-30 10:36:28.755 debugHome Connect FridgeFreezer Received eventstream status message: STOP: EventStream Stopped

dev:2572022-03-30 10:35:49.667 debugHome Connect FridgeFreezer setEventStreamStatusToConnected()

dev:2572022-03-30 10:35:49.665 debugHome Connect FridgeFreezer Received eventstream status message: START: EventStream Started

dev:2572022-03-30 10:35:44.650 debugHome Connect FridgeFreezer connectEventStream()

dev:2572022-03-30 10:35:44.648 debugHome Connect FridgeFreezer reconnectEventStream(notIfAlreadyConnected=true)

dev:2572022-03-30 10:35:33.724 debugHome Connect FridgeFreezer Received ID: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:35:33.717 debugHome Connect FridgeFreezer message: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:35:33.711 debugHome Connect FridgeFreezer type: id

dev:2572022-03-30 10:35:33.701 debugHome Connect FridgeFreezer Received eventstream message: id:BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:35:33.694 debugHome Connect FridgeFreezer Received data:

dev:2572022-03-30 10:35:33.687 debugHome Connect FridgeFreezer message:

dev:2572022-03-30 10:35:33.681 debugHome Connect FridgeFreezer type: data

dev:2572022-03-30 10:35:33.671 debugHome Connect FridgeFreezer Received eventstream message: data:

dev:2572022-03-30 10:35:33.663 debugHome Connect FridgeFreezer Ignore eventstream message

dev:2572022-03-30 10:35:33.653 debugHome Connect FridgeFreezer Received eventstream message:

dev:2572022-03-30 10:35:14.634 debugHome Connect FridgeFreezer reconnecting EventStream in 30 seconds

dev:2572022-03-30 10:35:14.631 debugHome Connect FridgeFreezer setEventStreamStatusToDisconnected()

dev:2572022-03-30 10:34:44.617 debugHome Connect FridgeFreezer eventStreamDisconnectGracePeriod: 30

dev:2572022-03-30 10:34:44.615 debugHome Connect FridgeFreezer Received eventstream status message: STOP: EventStream Stopped

dev:2572022-03-30 10:34:37.950 debugHome Connect FridgeFreezer setEventStreamStatusToConnected()

dev:2572022-03-30 10:34:37.948 debugHome Connect FridgeFreezer Received eventstream status message: START: EventStream Started

dev:2572022-03-30 10:34:32.933 debugHome Connect FridgeFreezer connectEventStream()

dev:2572022-03-30 10:34:32.931 debugHome Connect FridgeFreezer reconnectEventStream(notIfAlreadyConnected=true)

dev:2572022-03-30 10:34:02.917 debugHome Connect FridgeFreezer reconnecting EventStream in 30 seconds

dev:2572022-03-30 10:34:02.914 debugHome Connect FridgeFreezer setEventStreamStatusToDisconnected()

dev:2572022-03-30 10:33:51.824 debugHome Connect FridgeFreezer Received ID: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:33:51.817 debugHome Connect FridgeFreezer message: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:33:51.811 debugHome Connect FridgeFreezer type: id

dev:2572022-03-30 10:33:51.801 debugHome Connect FridgeFreezer Received eventstream message: id:BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:33:51.794 debugHome Connect FridgeFreezer Received data:

dev:2572022-03-30 10:33:51.787 debugHome Connect FridgeFreezer message:

dev:2572022-03-30 10:33:51.781 debugHome Connect FridgeFreezer type: data

dev:2572022-03-30 10:33:51.771 debugHome Connect FridgeFreezer Received eventstream message: data:

dev:2572022-03-30 10:33:51.764 debugHome Connect FridgeFreezer Ignore eventstream message

dev:2572022-03-30 10:33:51.753 debugHome Connect FridgeFreezer Received eventstream message:

dev:2572022-03-30 10:33:32.901 debugHome Connect FridgeFreezer eventStreamDisconnectGracePeriod: 30

dev:2572022-03-30 10:33:32.900 debugHome Connect FridgeFreezer Received eventstream status message: STOP: EventStream Stopped

dev:2572022-03-30 10:32:56.025 debugHome Connect FridgeFreezer setEventStreamStatusToConnected()

dev:2572022-03-30 10:32:56.023 debugHome Connect FridgeFreezer Received eventstream status message: START: EventStream Started

dev:2572022-03-30 10:32:51.007 debugHome Connect FridgeFreezer connectEventStream()

dev:2572022-03-30 10:32:51.005 debugHome Connect FridgeFreezer reconnectEventStream(notIfAlreadyConnected=true)

dev:2572022-03-30 10:32:37.870 debugHome Connect FridgeFreezer Received ID: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:32:37.863 debugHome Connect FridgeFreezer message: BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:32:37.857 debugHome Connect FridgeFreezer type: id

dev:2572022-03-30 10:32:37.846 debugHome Connect FridgeFreezer Received eventstream message: id:BOSCH-B36CL80SNS-68A40E612936

dev:2572022-03-30 10:32:37.839 debugHome Connect FridgeFreezer Received data:

dev:2572022-03-30 10:32:37.832 debugHome Connect FridgeFreezer message:

dev:2572022-03-30 10:32:37.825 debugHome Connect FridgeFreezer type: data

dev:2572022-03-30 10:32:37.815 debugHome Connect FridgeFreezer Received eventstream message: data:

dev:2572022-03-30 10:32:37.807 debugHome Connect FridgeFreezer Ignore eventstream message

dev:2572022-03-30 10:32:37.797 debugHome Connect FridgeFreezer Received eventstream message:

dev:2572022-03-30 10:32:20.991 debugHome Connect FridgeFreezer reconnecting EventStream in 30 seconds

dev:2572022-03-30 10:32:20.988 debugHome Connect FridgeFreezer setEventStreamStatusToDisconnected()

@user275 it should be fixed on the latest version. I improved the error message to give me more information for future cases as well.

I installed the update, uninstalled and reinstalled with he following errors this time:

Device Log

dev:3212022-03-31 11:44:58.843 debugHome Connect FridgeFreezer setEventStreamStatusToConnected()

dev:3212022-03-31 11:44:58.841 debugHome Connect FridgeFreezer Received eventstream status message: START: EventStream Started

dev:3212022-03-31 11:44:58.809 debugHome Connect FridgeFreezer connectEventStream()

dev:3212022-03-31 11:44:58.769 debugHome Connect FridgeFreezer eventStreamDisconnectGracePeriod: 30

dev:3212022-03-31 11:44:58.767 debugHome Connect FridgeFreezer Received eventstream status message: STOP: EventStream Stopped

dev:3212022-03-31 11:44:53.911 debugHome Connect FridgeFreezer disconnectEventStream()

dev:3212022-03-31 11:44:52.699 debugHome Connect FridgeFreezer Initializing the status of the device

dev:3212022-03-31 11:44:52.698 debugHome Connect FridgeFreezer initialize()

dev:3212022-03-31 11:44:41.240 errorgroovy.lang.MissingMethodException: No signature of method: user_driver_rferrazguimaraes_Home_Connect_FridgeFreezer_741.setCurrentProgram() is applicable for argument types: () values: [] on line 212 (method updated)

dev:3212022-03-31 11:44:41.220 debugHome Connect FridgeFreezer updated()

dev:3212022-03-31 11:40:14.056 errorgroovy.lang.MissingMethodException: No signature of method: user_driver_rferrazguimaraes_Home_Connect_FridgeFreezer_741.updateAvailableProgramList() is applicable for argument types: () values: [] on line 204 (method installed)

Application Log

app:4502022-03-31 11:44:58.817 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-03-31 11:44:53.917 infoHome Connect Integration Disconnecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-03-31 11:44:53.909 errorHome Connect Integration apiGet HttpResponseException - error: - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-03-31 11:44:53.348 debugHome Connect Integration API Get Request to Home Connect - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-03-31 11:44:53.345 infoHome Connect Integration Retrieving the settings of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-03-31 11:44:53.343 errorHome Connect Integration apiGet HttpResponseException - error: - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-03-31 11:44:52.712 debugHome Connect Integration API Get Request to Home Connect - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-03-31 11:44:52.709 infoHome Connect Integration Retrieving the status of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-03-31 11:44:52.707 infoHome Connect Integration Initializing the status of the device BOSCH-B36CL80SNS-68A40E612936

app:4502022-03-31 11:44:35.622 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-03-31 11:44:35.593 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-03-31 11:44:35.574 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-03-31 11:44:23.101 debugHome Connect Integration atomicState.countryCode(English - United States (en-US))

app:4502022-03-31 11:44:23.076 debugHome Connect Integration atomicState.langCode: en-US

app:4502022-03-31 11:44:23.054 infoHome Connect Integration Getting the list of supported languages

app:4502022-03-31 11:44:23.052 debugHome Connect Integration Showing Introduction Page

app:4502022-03-31 11:43:40.623 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-03-31 11:43:40.593 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-03-31 11:43:40.574 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-03-31 11:42:45.622 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-03-31 11:42:45.592 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-03-31 11:42:45.573 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-03-31 11:41:50.633 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-03-31 11:41:50.602 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-03-31 11:41:50.582 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-03-31 11:40:54.685 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-03-31 11:40:54.642 infoHome Connect Integration Disconnecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-03-31 11:40:54.630 errorHome Connect Integration apiGet HttpResponseException - error: - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-03-31 11:40:54.100 debugHome Connect Integration API Get Request to Home Connect - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-03-31 11:40:54.092 infoHome Connect Integration Retrieving the settings of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-03-31 11:40:54.083 errorHome Connect Integration apiGet HttpResponseException - error: - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-03-31 11:40:53.521 debugHome Connect Integration API Get Request to Home Connect - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-03-31 11:40:53.513 infoHome Connect Integration Retrieving the status of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-03-31 11:40:53.504 infoHome Connect Integration Initializing the status of the device BOSCH-B36CL80SNS-68A40E612936

app:4502022-03-31 11:40:12.508 infoHome Connect Integration installing Home Connect

app:4502022-03-31 11:40:06.433 debugHome Connect Integration API Get Request to Home Connect - path: /api/homeappliances

app:4502022-03-31 11:40:06.424 infoHome Connect Integration Retrieving Home Appliances from Home Connect

app:4502022-03-31 11:40:04.515 debugHome Connect Integration Showing Authentication Page

app:4502022-03-31 11:39:37.077 debugHome Connect Integration Acquiring OAuth Authentication Token

app:4502022-03-31 11:39:37.059 debugHome Connect Integration Received oAuth callback

app:4502022-03-31 11:39:18.539 debugHome Connect Integration Showing Authentication Page

app:4502022-03-31 11:38:57.372 debugHome Connect Integration Showing Authentication Page

Just fixed that, new version available. Please let me know if it works :slight_smile:

I deleted the Dishwasher and re ran the setup after updating the app and the errors are gone. However, I've just written an RM rule to notify me when the cycle is complete and it did not trigger.

The trigger is when the Dishwasher reports "Run" (as that is what is available for selection) but what the Dishwasher actually reports is "Running" which is not available and so the rule won't trigger. A cycle is "Running" at the moment which shows the issue in the "Select Trigger Events"

And here is what is available for selection in RM - Custom Attributes, operationState:

Re: the above I've amended "Run" to "Running" in the driver code as shown and I think that's all that's needed to fix it:

Hi @rfg81 !
Thank you for your work, i am using this every day :slight_smile:

Today i wanted to set a notification when the dishwasher finish the cycle.
When the Dishwasher has finished it will send a "completed" event as you can see here:

But when i want to set up a custom attribute on rule machine, there is no "completed" option in the Operationstate. Only "finished" but that is not matching, so the rule will not run.

Can we change that list to match it?
Thanks
Brian

@rfg81 It seems there are a few of the OperationState events in the code that don't match what the Dishwasher sends out. It looks as though the info in the Home Connect API Documents is incorrect or maybe not up to date?

"Run" needs changing to "Running" in the driver lines 76 - 78

"Finished" states in the code that it is sent when the program completes successfully or is aborted. However when the program completes it reports "Completed"

@brain You could alter your rule to sent the notification when programProgress = 100% as an alternative or even operationState is inactive as it reports that immediately after reaching 100% and completed. Or you can just open the driver code and alter Finished to Completed as I did - it's at lines 88 & 90. Once changed you need to refresh the entry in your rule.

I'm still getting some odd behavior. The Bosch Fridge Freezer is definitely online and I get updates in the Home Connect app, but I still can't get the device to initialize any capabilities or values.

App Trace
app:4502022-04-03 15:31:26.361 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:31:26.330 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:31:26.312 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:30:25.595 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:30:16.741 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:30:16.709 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:30:16.690 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:29:50.609 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:29:50.579 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:29:50.560 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:29:15.973 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:28:30.506 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:28:30.474 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:28:30.454 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:27:34.786 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:27:29.776 infoHome Connect Integration Disconnecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:27:29.768 errorHome Connect Integration apiGet HttpResponseException - error: [error:[key:SDK.Error.HomeAppliance.Connection.Initialization.Failed, description:HomeAppliance is offline]] - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-04-03 15:27:29.192 debugHome Connect Integration API Get Request to Home Connect - uri: https://api.home-connect.com/api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-04-03 15:27:29.190 infoHome Connect Integration Retrieving the settings of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:27:29.187 errorHome Connect Integration apiGet HttpResponseException - error: [error:[key:SDK.Error.HomeAppliance.Connection.Initialization.Failed, description:HomeAppliance is offline]] - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-04-03 15:27:28.628 debugHome Connect Integration API Get Request to Home Connect - uri: https://api.home-connect.com/api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-04-03 15:27:28.622 infoHome Connect Integration Retrieving the status of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:27:28.616 infoHome Connect Integration Initializing the status of the device BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:27:20.867 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:27:20.842 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:27:20.826 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:26:39.012 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:26:38.985 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:26:38.969 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:26:25.870 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:26:25.843 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:26:25.826 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:25:30.143 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:25:30.135 infoHome Connect Integration Disconnecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:25:30.128 errorHome Connect Integration apiGet HttpResponseException - error: [error:[key:SDK.Error.HomeAppliance.Connection.Initialization.Failed, description:HomeAppliance is offline]] - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-04-03 15:25:29.576 debugHome Connect Integration API Get Request to Home Connect - uri: https://api.home-connect.com/api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-04-03 15:25:29.574 infoHome Connect Integration Retrieving the settings of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:25:29.571 errorHome Connect Integration apiGet HttpResponseException - error: [error:[key:SDK.Error.HomeAppliance.Connection.Initialization.Failed, description:HomeAppliance is offline]] - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-04-03 15:25:29.025 debugHome Connect Integration API Get Request to Home Connect - uri: https://api.home-connect.com/api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-04-03 15:25:29.022 infoHome Connect Integration Retrieving the status of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:25:29.020 infoHome Connect Integration Initializing the status of the device BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:25:28.909 infoHome Connect Integration updating with settings

Device Trace
app:4502022-04-03 15:32:38.233 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:32:38.202 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:32:38.183 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:32:11.828 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:31:26.361 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:31:26.330 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:31:26.312 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:30:25.595 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:30:16.741 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:30:16.709 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:30:16.690 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:29:50.609 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:29:50.579 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:29:50.560 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:29:15.973 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:28:30.506 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: id:BOSCH-B36CL80SNS-68A40E612936

app:4502022-04-03 15:28:30.474 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message: data:

app:4502022-04-03 15:28:30.454 debugHome Connect Integration processMessage from Home Connect FridgeFreezer message:

app:4502022-04-03 15:27:34.786 infoHome Connect Integration Connecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:27:29.776 infoHome Connect Integration Disconnecting to the event stream of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:27:29.768 errorHome Connect Integration apiGet HttpResponseException - error: [error:[key:SDK.Error.HomeAppliance.Connection.Initialization.Failed, description:HomeAppliance is offline]] - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-04-03 15:27:29.192 debugHome Connect Integration API Get Request to Home Connect - uri: https://api.home-connect.com/api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/settings

app:4502022-04-03 15:27:29.190 infoHome Connect Integration Retrieving the settings of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:27:29.187 errorHome Connect Integration apiGet HttpResponseException - error: [error:[key:SDK.Error.HomeAppliance.Connection.Initialization.Failed, description:HomeAppliance is offline]] - path: /api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-04-03 15:27:28.628 debugHome Connect Integration API Get Request to Home Connect - uri: https://api.home-connect.com/api/homeappliances/BOSCH-B36CL80SNS-68A40E612936/status

app:4502022-04-03 15:27:28.622 infoHome Connect Integration Retrieving the status of Home Appliance 'BOSCH-B36CL80SNS-68A40E612936' from Home Connect

app:4502022-04-03 15:27:28.616 infoHome Connect Integration Initializing the status of the device BOSCH-B36CL80SNS-68A40E612936

@brain and @johnwill1 I fixed your issues on the latest version. @johnwill1 you can revert the change you did. I'm going to support the official values from the API which is "run".
@user275 it doesn't seem to be related to my drivers. I found other people having the same issue on other platforms such as here: [HomeConnect] HomeAppliance is offline error - #7 by Nazze.de - Third party integrations - Home Assistant Community
@rlithgow1 I believe I fixed the lights for you hood :slight_smile:

Have a good day!

1 Like

Thanks @rfg81

I'm a bit confused

If the Dishwasher reports "Running" when it starts a program and "Completed" when the program ends, how can we trigger rules if the corresponding OperationState events that appear for selection from the driver in the HE interface are "Run" and "Finished". The conditions to trigger will never be met as they don't match.

Apologies for querying this, I know nothing about coding so I'm just trying to understand it correctly.

The API sends me these options:

  • Inactive
    Key: BSH.Common.EnumType.OperationState.Inactive
    Description: Home appliance is inactive. It could be switched off or in standby.
  • Ready
    Key: BSH.Common.EnumType.OperationState.Ready
    Description: Home appliance is switched on. No program is active.
  • Delayed Start
    Key: BSH.Common.EnumType.OperationState.DelayedStart
    Description: A program has been activated but has not started yet.
  • Run
    Key: BSH.Common.EnumType.OperationState.Run
    Description: A program is currently active.
  • Pause
    Key: BSH.Common.EnumType.OperationState.Pause
    Description: The active program has been paused.
  • Action required
    Key: BSH.Common.EnumType.OperationState.ActionRequired
    Description: The active program requires a user interaction.
  • Finished
    Key: BSH.Common.EnumType.OperationState.Finished
    Description: The active program has finished or has been aborted successfully.
  • Error
    Key: BSH.Common.EnumType.OperationState.Error
    Description: The home appliance is in an error state.
  • Aborting
    Key: BSH.Common.EnumType.OperationState.Aborting
    Description: The active program is currently aborting.

So these are the values that are going to be supported by my drivers. You can use them on rule machine with my latest change (I'm sending the correct string to the driver).

Ahh Ok I think I understand. I'll give it a whirl and see what happens next program - thanks.