A Kobold vacuum robot plugin for homebridge.
Go to file
naofireblade bfb03b5d5d Version 0.4.0
* Added support for multiple robots
* Added log output when user requests accessory identify
* Changed plugin to platform instead of single accessory
* Removed parameter name from config
2017-06-05 16:46:45 +02:00
_config.yml Set theme jekyll-theme-cayman 2017-04-30 18:06:45 +02:00
CHANGELOG.md Version 0.4.0 2017-06-05 16:46:45 +02:00
index.js Version 0.4.0 2017-06-05 16:46:45 +02:00
LICENSE Initial commit 2017-04-17 16:07:21 +02:00
package.json Version 0.4.0 2017-06-05 16:46:45 +02:00
README.md Version 0.4.0 2017-06-05 16:46:45 +02:00

homebridge-neato

This is a plugin for homebridge to control your Neato vacuum robot. You can download it via npm.

Feel free to leave any feedback here.

If you update from a previous version you have to adapt your config.

Features

  • Start and pause cleaning
  • Return to dock*
  • Enable and disable schedule
  • Enable and disable eco mode
  • Get battery info
  • Get dock info
  • Periodic refresh of robot state
  • Support for multiple robots

* Available after some seconds of cleaning.

Hint: To control the robot with your own commands just set up a scene with the name of your choice.

Installation

  1. Install homebridge using: npm install -g homebridge
  2. Install this plugin using: npm install -g homebridge-neato
  3. If you don't have a Neato account yet create one here.
  4. Update your configuration file. See the sample below.

Configuration

Add the following information to your config file. Change the values for name, email and password.

The parameter refresh is optional (default 0=off) and adjusts in what interval (seconds) changes of the robot state will be pushed to homekit. The minimum refresh time is 60 seconds. You need this only when you set up rules based on the robot state and start him outside of homekit (e.g. with the Neato app).

"platforms": [
	{
		"platform": "NeatoVacuumRobot",
		"email": "YourEmail",
		"password": "YourPassword",
		"refresh": "0"
	}
]

Tested robots

  • BotVac Connected (Firmware 2.2.0)
  • BotVac D5 Connected

If you have another connected neato robot, please tell me about your experience with this plugin.