Skip to content
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] Delayed Vacuum State Update #117439

Open
Craig-97 opened this issue May 14, 2024 · 6 comments
Open

[Roborock] Delayed Vacuum State Update #117439

Craig-97 opened this issue May 14, 2024 · 6 comments

Comments

@Craig-97
Copy link

The problem

There is a noticeable lag (over 30 sec) after the 2024.5 update of the current state of the vacuum. Not sure what changed but the lag is pretty bad. I'm using state changes in my vacuuming automations which now do not work as designed.

I have a Roborock Q7 Max+

The below example took over 40 seconds to update to cleaning status. The delay seems to be on every status change as well.
https://github.com/home-assistant/core/assets/41014229/5303e6e5-7a5b-4081-94cb-b4393191e350

The longer the robot has been docked for the worse it seems to be for me as well.

What version of Home Assistant Core has the issue?

core-2024.5.3

What was the last working version of Home Assistant Core?

core-2024.4

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

home-assistant_roborock_2024-05-14T15-50-43.651Z.log

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

@home-assistant
Copy link

Hey there @humbertogontijo, @Lash-L, mind taking a look at this issue as it has been labeled with an integration (roborock) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of roborock can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign roborock Removes the current integration label and assignees on the issue, add the integration domain after the command.
  • @home-assistant add-label needs-more-information Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.
  • @home-assistant remove-label needs-more-information Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


roborock documentation
roborock source
(message by IssueLinks)

@Lash-L
Copy link
Contributor

Lash-L commented May 15, 2024

roborock_state_update_new.mp4

on the latest dev - I am able to get instant state updates by controlling it in HA and in the app.

I will try leaving my dev instance running for a day and see if i can recreate this.

If you restart HA, and then do it - is it instant?

@Craig-97
Copy link
Author

Craig-97 commented May 16, 2024

Just done a HA restart and attempted to start a clean, stop, pause and return to dock and they all updated instantly with the app and through HA. So it seems like it's related to when the robot is docked for a long period of time. I'll test again later tonight and see if the delay is back as I've experienced before.

Will report back on my findings and will attach a video like yours if the problem still occurs.

@Lash-L
Copy link
Contributor

Lash-L commented May 16, 2024

I am able to recreate it on my real instance, but i haven't been able to leave my dev instance running for long enough to be able to debug it yet

@Craig-97
Copy link
Author

That's good to know at least. I'm already back in the delayed state again as well. If you need any assistance or logs etc from me that would help. Let me know. Happy to help

@modo1302
Copy link

modo1302 commented Jun 3, 2024

Hey! This delay is bugging my automations too. I'm not a dev, but if any help needed just let me know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants