Python Plugin: Neato Botvac vacuum
Posted: Saturday 02 May 2020 11:25
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:
Then add and fill your details in the new Botvac vacuum hardware

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
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

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