openhab / openhab-addons

Add-ons for openHAB
https://www.openhab.org/
Eclipse Public License 2.0
1.86k stars 3.56k forks source link

[homeconnect] Wrong oven_current_cavity_temperature #16837

Open mueller-ma opened 1 month ago

mueller-ma commented 1 month ago

Current Behavior

The channel oven_current_cavity_temperature of my oven is set to 20°C most of the time, even when I use the oven. On some days it goes to 59°C at 04:00 in the night and stays there until the next day 04:00 when it goes back to 20°C.

Possible Solution

I could do some GET requests via the homeconnect dashboard. Maybe the parsing is wrong here.

Your Environment

lolodomo commented 5 days ago

It seems there is a subtilty with this channel being updated either manually or through SSE depending on the current operation mode. Maybe there is a bug in the handling.

https://github.com/openhab/openhab-addons/blob/80bd5bfcb37a3f3744a6e4752749f85ab106324b/bundles/org.openhab.binding.homeconnect/src/main/java/org/openhab/binding/homeconnect/internal/handler/HomeConnectOvenHandler.java#L62