Open GSzabados opened 1 week ago
Hey there @davidmstraub, @diegorro98, mind taking a look at this issue as it has been labeled with an integration (home_connect
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
home_connect documentation home_connect source (message by IssueLinks)
Hi! These sensors are event based sensors. AFAIK right now (I would like to investigate more about events), events cannot be fetched, they are sent by the server only once, so if there is any problem and the event cannot be delivered to the Home Assistant instance, you will not know the current status of the sensor.
Then how the confirmed state can be reached?
I understand that they are events, I have dug into the API documentation and find that absolutely ridiculous, especially that it is a state of the dishwasher, which is cleared once you fulfill the Salt tank.
I read that, but where the Event has to be confirmed? What to confirm on an even when the oven reaches 200C? It just doesn't make any sense. There is no option to confirm an event, unless it meant that the even notification has been received. But where is should be confirmed? In the app? On the machine? It makes no sense. Unless it is for specific events.
About the functionality of the events feature I can't give you more info because I don't have that information, I'm sorry
Maybe @beastie29a can answer your questions about events as he was the one that first added event sensors.
I read that, but where the Event has to be confirmed? What to confirm on an even when the oven reaches 200C? It just doesn't make any sense. There is no option to confirm an event, unless it meant that the even notification has been received. But where is should be confirmed? In the app? On the machine? It makes no sense. Unless it is for specific events.
The work I did on the events was focused mostly on FridgeFreezer
since that's the only appliance I had to work with and the simulator doesn't simulate events well. For the oven reaching 200 though, I wonder if that would be a program finished event? If that's the case then we should be able to add a button utilizing the command api. I'll try a few things on my fridge to see if there's a way to acknowledge an event from the API and not just the appliance or app.
The example with the oven was just the example from the documentation.
My main problem that the salt is nearly empty has not triggered, has not managed to reach confirmed state, but it stayed all the way as off.
The Rinse aid was working a week ago.
The problem
Last evening the dishwasher already showed on the screen salt empty icon, and this morning the application has sent the push message as well, but somehow HA has not picked it up. Likely it has failed at some point with an error.
What version of Home Assistant Core has the issue?
core-2024.11.1
What was the last working version of Home Assistant Core?
N/A
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Home Connect
Link to integration documentation on our website
https://www.home-assistant.io/integrations/home_connect/
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
I know that the Home Connect server is playing up recently. And the dishwasher has received a new firmware as well a few days ago. Might be the error related to something else, but generally the Salt nearly empty sendor has not turned to Present, neither to Confirmed. Previously the Rinse Aid nearly empty sensor worked (a few days or a week ago), but this is the first time with the Salt sensor. Tried to reload the integration but no success on the sensor.