core: Shark IQ integration reporting “Returning to dock” state when vacuum is docked
The problem
As stated in the title, I just upgraded to 0.115 and added my Shark IQ Vacuum via the Integrations UI. All of the commands work to control the vacuum, but occasionally (I haven’t done enough testing to determine exactly what causes the issue) the state of the vacuum will be reported as “Returning to dock” indefinitely once the robot has been docked. Checking the SharkClean app reveals that the vacuum has returned to the dock and should be returned to the “Docked” state in Home Assistant, but this switch will sometimes not happen.
Environment
- Home Assistant Core release with the issue: 0.115
- Last working Home Assistant Core release (if known): N/A (integration was added with this release)
- Operating environment (OS/Container/Supervised/Core): Container
- Integration causing this issue: Shark IQ
- Link to integration documentation on our website: https://www.home-assistant.io/integrations/sharkiq/
Problem-relevant configuration.yaml
As I set up this integration using the UI, there’s nothing in configuration.yaml.
Traceback/Error logs
No error logs are returned when this behavior occurs.
Additional information
I think a possible cause of this error is that I’m using a Shark RV750_NL robot, rather than the R101AE or the R100. However, since almost all other behavior works I’m assuming this is an existing bug rather than a lack of support for my robot.
For what it’s worth, I used to have control of my robot using a variety of REST commands and REST sensors combined using a template vacuum, and I can post the code I have for those if needed to help with fixing this.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 34 (7 by maintainers)
@mattyb8562 I’ve posted solution in #44775
Thanks, guys this is sorry helpful. I’m hoping to have some down time over the next week to pound out a fix. Thanks for being patient with me.
On Thu, Dec 24, 2020, 3:48 PM Antonio Fernandez notifications@github.com wrote: