-
-
Notifications
You must be signed in to change notification settings - Fork 33.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roborock statuses not being reported correctly in Home Assistant #141306
Comments
Hey there @Lash-L, @allenporter, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) roborock documentation |
Hi, let's avoid brining the automation and custom components into the discussion and focus on this:
Can you provide that detail? We won't be able to debug a complex automation but we can make sure the device is in the right states it should be. |
The vaccuum state is updated every minute:
So if it went to The next release does have some polling interval changes specifically for the local APIs to allow increased frequency, but the same issue can still happen so the point still remains. Closing since everything is working as intended/implemented here. |
The problem
I have an automation that relies on getting the status of my roborock vacuum, in particular, determining when it transitions from "Returning to dock" to "docked". I have a wait for trigger step that waits for this and then runs subsequent actions when it triggers. This seems to have stopped working or is intermittent at best.
I created a similar automation to try and debug this by running similar actions and when the vacuum returns to the dock print the status of the it in a loop. What I am seeing is that when the vacuum is returning to the dock, the status is still being reported as "cleaning" and even when docked it takes some time before "docked" is reported, but it will on more than one occassion skip over "returning to dock". This was working in the custom integration before I switch to using the core integration and may have been working perfectly fine in the core integration up until recently (I only noticed today).
What version of Home Assistant Core has the issue?
core-2025.3.4
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Roborock
Link to integration documentation on our website
https://www.home-assistant.io/integrations/roborock/
Diagnostics information
roborock_debug.txt
config_entry-roborock-01JNPAE74XK2AGS0E27G595H1N.json
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
For some additional testing, maybe the calls to get the status of the vacuum don't happen often enough and it's possible for a vacuum to move from "cleaning" to "docked" from an HA perspective, I'm not sure.
The text was updated successfully, but these errors were encountered: