From e49b4af85a1f23b7247555e49aaf1c4c6eb9339a Mon Sep 17 00:00:00 2001 From: Arne Date: Sun, 22 Sep 2019 22:16:58 +0200 Subject: [PATCH] Bumped version to v0.7.0-beta.4 --- README.md | 36 ++++++++++++++++++++---------------- package.json | 2 +- 2 files changed, 21 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 4524f9a..098458c 100644 --- a/README.md +++ b/README.md @@ -14,16 +14,20 @@ Feel free to leave any feedback [here](https://github.com/naofireblade/homebridg ## Features - Start and pause cleaning + - Eco mode + - Extra care navigation + - Nogo lines + - Zone cleaning - Return to dock -- Scheduling -- Eco mode -- Extra care navigation -- Nogo lines -- Zone cleaning -- Get battery info -- Get dock info -- Periodic refresh of robot state -- Support for multiple robots +- Find the robot +- Enable/Disable the schedule +- Robot information + - battery level + - charging state + - dock occupancy + - model and firmware version +- Automatic and periodic refresh for notifications +- Multiple robots ## Installation @@ -52,9 +56,9 @@ Add the following information to your config file. Change the values for email a The following config contains advanced optional settings. -The parameter **refresh** sets an interval in seconds that is used to update the robot state in the background. This is only required for automations based on the robot state. The default value is `auto` which means that the update is automatically enabled while cleaning and disabled while not cleaning. You can set a value in seconds e.g. `120` to enable background updates even when the robot is not cleaning. You can also disable background updates completely by setting the value `0`. This might be required if you experience timeouts in the app because you have other home automation apps that are connected to your robot. +The parameter **refresh** is default set to auto and updates the robot state when the cleaning was started via homekit so that you can activate automations after the cleaning is done. If you want to get robot state updates after starting the cleaning from the neato app or a schedule, you have to set refresh to a static value in seconds e.g. `120`. You can disable background updates completely by setting this to `0`. -The parameter **disabled** accepts a list of switches/sensors that can be disabled in the neato homekit plugin (e.g. dock, dockstate, eco, schedule). +The parameter **disabled** accepts a list of switches/sensors that can be disabled in the neato homekit plugin (e.g. `dock`, `dockstate`, `eco`, `schedule`, `find`). ```json "platforms": [ @@ -70,16 +74,16 @@ The parameter **disabled** accepts a list of switches/sensors that can be disabl ## Tested robots -- BotVac Connected (Firmware 2.2.0) +- BotVac Connected - BotVac D3 Connected -- BotVac D5 Connected (Firmware 4.0.0, 4.3.0) +- BotVac D4 Connected +- BotVac D5 Connected +- BotVac D6 Connected - BotVac D7 Connected -The plugin should work with D4 and D6 as well. If you have connected neato robot, please [tell me](https://github.com/naofireblade/homebridge-neato/issues) about your experience with this plugin. - ## Contributors Many thanks go to - [ghulands](https://github.com/ghulands) for finding and fixing a bug when no robot is associated with the neato account - [Berkay](https://github.com/btutal) for adding the schema file to use the plugin with homebridge-config-ui-x - [Antoine de Maleprade](https://github.com/az0uz) for adding the zone cleaning feature -- [DJay](https://github.com/DJay-X) for testing new beta versions \ No newline at end of file +- [DJay](https://github.com/DJay-X) for testing out new beta versions \ No newline at end of file diff --git a/package.json b/package.json index ce239c9..efd57b6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "homebridge-neato", - "version": "0.7.0-beta.3", + "version": "0.7.0-beta.4", "description": "A Neato vacuum robot plugin for homebridge.", "license": "MIT", "keywords": [