stianaske / pybotvac

Python module for interacting with Neato Botvac Connected vacuum robots.
MIT License
85 stars 44 forks source link

support for D7 and persistent maps/no go lines #15

Closed nathanfaber closed 6 years ago

nathanfaber commented 6 years ago

Same initial point as @dshokouhi #14 to support basic-3 but also support category 4 for persistent and no-go lines.

dshokouhi commented 6 years ago

Excellent! I was looking at this earlier today :) I also realized that we apparently have a "deep" cleaning navigation mode? I was going to check that out and see how much better it actually cleans since I do not see the option in the app (https://developers.neatorobotics.com/api/robot-remote-protocol/housecleaning) Ideally I think we should let the user configure this and maybe even call the proper mode upon running it. Personally I don't like extra care so I switched to normal on my install.

nathanfaber commented 6 years ago

Also note that for Home Assistant to like these new modes ACTIONS need to be extended for 11-15 and probably need to extend the ERRORS and ALERTS in the neato component. https://developers.neatorobotics.com/api/robot-remote-protocol/request-response-formats https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/neato.py

nathanfaber commented 6 years ago

Closing for #14