Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have an obscure house and have a big usecase for spot cleaning from the docking automated by home assistant.
I added spot cleaning support in accordance with the API at https://developers.neatorobotics.com/api/robot-remote-protocol/spotcleaning.
The API is very similar to the start_cleaning(), but with category=3. But there are so many additions and removals that I created a similar function for readability, and ease of comparing with the reference API published by Neato.
Tested on Botvac Connected (the only version I own).
When support for spot cleaning end up in HA, I will update the HA component accordingly.