I have a similar problem, but interestingly, for S7. I also have a Q8 max and there is no problem with it. I think it’s the network’s fault and it’s probably not about the signal strength. I haven’t set a static IP for vacuum cleaners yet, maybe that also has an impact.
I’m having this same issue with my Q5 Max+'s, but reloading the integration while it’s docked doesn’t bring it back. Gave both of them fixed IP’s in a low number and, while the connection on the wifi and with the Roborock app stays working, homeassistant loses the connection every couple of days. The only way I’ve figured out how to bring it back is to run a clean with the roborock app and then reload the integration.
Interestingly, I noticed in the history that the vacuums would sometimes go offline, then a few seconds later report being docked again. I suspect they are going to sleep and the integration fails to wake them up sometimes?
Sorry to hear that, I don’t have that problem anymore. I wrote a automation to do the reload automatically when not available for one hour and even can’t remember the last time it has run.
You could perhaps try to change the place of the dock… ?
Hm well I’ve figured out to bring it back to life, i just need to log onto the Roborock app and ‘Enter’ the vacuum that has gone offline in HA. Comes back right away. Very strange.
Hi all, I have the same issue with my Saros10r.
I changed the position of the dock, gave a fixed Ip but nothing seems to work. For me it looks like the issue that got described here several times that the vacuum enters some kind of sleeping mode.
Haven‘t figured out a solution just entering the discussion.
Best, Frank
Interestingly, I believe that my automation for starting the vacuums when I leave the house still works even when they were showing unavailable. It just means manual starting isn’t available until the vaccuums have run again via the automation.