Page 1 of 1

Python Plugin: Neato Botvac vacuum

Posted: Saturday 02 May 2020 11:25
by Bob123bob
I just created a Domoticz plugin to control my Neato Botvac D5 vacuum : https://github.com/gilmrt/Domoticz-Botvac-Plugin

I should work with all connected Botvac vacuum from Neato Robotics
This plugin uses the pybotvac library and provides: Status, Control and Schedule status devices

Installation
Before installation plugin check the python3, python3-dev, pip3 is installed for Domoticz plugin system:

Code: Select all

sudo apt-get install python3 python3-dev python3-pip
sudo pip3 install pybotvac urllib3 requests
cd domoticz/plugins
git clone https://github.com/gilmrt/Domoticz-Botvac-Plugin.git
Then add and fill your details in the new Botvac vacuum hardware

Image

More details at https://github.com/gilmrt/Domoticz-Botvac-Plugin

---

In case of issue seen in logs with "KeyError", remove Botvac Robot Vacuum icon in the custom icon section in Domoticz, then restart the plugin by disabling/enabling it

Re: Python Plugin: Neato Botvac vacuum

Posted: Wednesday 29 July 2020 21:03
by Rob67ert
Hi,
thank you for this plugin.
I run into a problem. When I start the cleaning, the robot starts and immediately stops cleaning.
When I use the https://github.com/stianaske/pybotvac plugin it works, but I don't like to make all the different buttons.

I use a neato botvac D7 and run Domoticz 2020.2 on a Raspbery Pi.

Re: Python Plugin: Neato Botvac vacuum

Posted: Thursday 24 September 2020 10:47
by Gertschi
Hi,
I would use this plugin for my Vorwerk VR200. I got it already working with this php script https://github.com/tomrosenback/botvac.

Is it possible to do this and what changes do I have to make?