Having a Neato D7 Connected myself, I’d like to improve the Neato support to include
- auto-discovery of secret (similar to #4185 - Add option to find secret)
- map based cleaning (similar to #5761 - Add housecleaning with map (category 4))
Doing some upfront research I also see opportunity to improve support for Vorwerk robots (although I cannot test it), add extra feedback with cleaning maps and utilise APIs documented by Neato themselves.
All this would require to change the configuration parameters incompatible with the existing plugin. The following strategies have crossed my mind:
- build/create a separate neato-v2 plugin?
- add as separate binding next inside the existing plugin
- change the existing plugin breaking existing configurations.
What would be your advise for the strategy?