From 1d3b3eb207164eaa54042d7dffbba9534c0ed582 Mon Sep 17 00:00:00 2001
From: vuffiraa
Date: Thu, 18 Feb 2021 18:32:34 +0000
Subject: [PATCH] 70_BOTVAC.pm: commandref anker point style
git-svn-id: https://svn.fhem.de/fhem/trunk@23770 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
fhem/CHANGED | 1 +
fhem/FHEM/70_BOTVAC.pm | 74 +++++++++++++++++++++---------------------
2 files changed, 38 insertions(+), 37 deletions(-)
diff --git a/fhem/CHANGED b/fhem/CHANGED
index 8b8d445fe..a3d0e8cc3 100644
--- a/fhem/CHANGED
+++ b/fhem/CHANGED
@@ -1,5 +1,6 @@
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
# Do not insert empty lines here, update check depends on it.
+ - bugfix: 70_BOTVAC: commandref anker point style
- feature: 72_TA_CMI_JSON: added readOutputStates and according attributes
- feature: 73_km200: Errorcodes implemented
- change: 98_weekprofile: don't display '°C' by temperature keywords
diff --git a/fhem/FHEM/70_BOTVAC.pm b/fhem/FHEM/70_BOTVAC.pm
index 671455374..ecd02b949 100755
--- a/fhem/FHEM/70_BOTVAC.pm
+++ b/fhem/FHEM/70_BOTVAC.pm
@@ -2904,88 +2904,88 @@ It is exactly the same Password as you use on the Website or inside the App.
Get
-get <name> batteryPercent
+get <name> batteryPercent
requests the state of the battery from Robot
-get <name> securityTokens
+get <name> securityTokens
list of all tokens stored by the module. The tokens are relevant for user authentication and to get access to robot data.
-get <name> statistics
+get <name> statistics
display statistical data, extracted from available maps of recent cleanings
Set
-set <name> findMe
+set <name> findMe
plays a sound and let the LED light for easier finding of a stuck robot
-set <name> dismissCurrentAlert
+set <name> dismissCurrentAlert
reset an actual Warning (e.g. dustbin full)
-set <name> nextCleaningMode
+set <name> nextCleaningMode
Depending on Model, there are Arguments available: eco/turbo
-set <name> nextCleaningModifier
+set <name> nextCleaningModifier
The modifier is used for next spot cleaning. Depending on Model, there are Arguments available: normal/double
-set <name> nextCleaningNavigationMode
+set <name> nextCleaningNavigationMode
The navigation mode is used for the next house cleaning. Depending on Model, there are Arguments available: normal/extraCare/deep
-set <name> nextCleaningZone
+set <name> nextCleaningZone
Depending on Model, the ID of the zone that will be used for the next zone cleaning can be set.
-set <name> nextCleaningSpotHeight
+set <name> nextCleaningSpotHeight
Is defined as number between 100 - 400. The unit is cm.
-set <name> nextCleaningSpotWidth
+set <name> nextCleaningSpotWidth
Is defined as number between 100 - 400. The unit is cm.
-set <name> password <password>
+set <name> password <password>
set the password for the NEATO/VORWERK account
-set <name> pause
+set <name> pause
interrupts the cleaning
-set <name> pauseToBase
+set <name> pauseToBase
stops cleaning and returns to base
-set <name> reloadMaps
+set <name> reloadMaps
load last map from server into the cache of the module. no file is stored!
-set <name> resume
+set <name> resume
resume cleaning after pause
-set <name> requestVerification
+set <name> requestVerification
Request one-time password for account verfication.
One-time password will be sent to the account's email address.
-set <name> schedule
+set <name> schedule
on and off, switch time control
-set <name> sendToBase
+set <name> sendToBase
send roboter back to base
-set <name> sendVerification <code>
+set <name> sendVerification <code>
Use one-time password from email as code to log in into your account, see requestVerification.
-set <name> setBoundariesOnFloorplan_<floor plan> <name|{JSON String}>
+set <name> setBoundariesOnFloorplan_<floor plan> <name|{JSON String}>
Set boundaries/nogo lines in the corresponding floor plan. The paramter can either be a name, which is already defined by attribute "boundaries", or alternatively a JSON string. (A comma-separated list of names is also possible.)
Description of syntax
Examples:
set <name> setBoundariesOnFloorplan_0 Bad
set <name> setBoundariesOnFloorplan_0 Bad,Kueche
set <name> setBoundariesOnFloorplan_0 {"type":"polyline","vertices":[[0.710,0.6217],[0.710,0.6923]], "name":"Bad","color":"#E54B1C","enabled":true}
-set <name> setRobot
+set <name> setRobot
choose robot if more than one is registered at the used account
-set <name> startCleaning ([house|map|zone])
+set <name> startCleaning ([house|map|zone])
start the Cleaning from the scratch. If the robot supports boundaries/nogo lines/zones, the additional parameter can be used as:
house - cleaning without a persisted map
map - cleaning with a persisted map
zone - cleaning in a specific zone, set zone with nextCleaningZone
-set <name> startSpot
+set <name> startSpot
start spot-Cleaning from actual position.
-set <name> startManual
+set <name> startManual
start Manual Cleaning. This cleaning mode opens a direct websocket connection to the robot. Therefore robot and FHEM installation has to reside in the same LAN. Even though an internet connection is necessary as the initialization is triggered by a remote call.
Note: If the robot does not receive any messages for 30 seconds it will exit Manual Cleaning, but it will not close the websocket connection automaticaly.
-set <name> statusRequest
+set <name> statusRequest
pull update of all readings. necessary because NEATO/VORWERK does not send updates at their own.
-set <name> stop
+set <name> stop
stop cleaning and in case of manual cleaning mode close also the websocket connection
-set <name> syncRobots
+set <name> syncRobots
sync robot data with online account. Useful if one has more then one robot registered
-set <name> pollingMode <on|off>
+set <name> pollingMode <on|off>
set polling on (default) or off like attribut disable.
-set <name> robotSounds <on|off>
+set <name> robotSounds <on|off>
set sounds on or off.
-set <name> dirtbinAlertReminderInterval <30|60|90|120|150>
+set <name> dirtbinAlertReminderInterval <30|60|90|120|150>
set alert intervall in minutes.
-set <name> filterChangeReminderInterval <1|2|3>
+set <name> filterChangeReminderInterval <1|2|3>
set alert intervall in months.
-set <name> brushChangeReminderInterval <4|5|6|7|8>
+set <name> brushChangeReminderInterval <4|5|6|7|8>
set alert intervall in months.
-set <name> wsCommand
+set <name> wsCommand
Commands start or stop cleaning activities.
eco-on
@@ -2997,7 +2997,7 @@ Commands start or stop cleaning activities.
vacuum-on
vacuum-off
-set <name> wsCombo
+set <name> wsCombo
Combos specify a behavior on the robot.
They need to be sent with less than 1Hz frequency. If the robot doesn't receive a combo with the specified frequency it will stop moving. Also, if the robot does not receive any messages for 30 seconds it will exit Manual Cleaning.
@@ -3012,9 +3012,9 @@ They need to be sent with less than 1Hz frequency. If the robot doesn't receive
Attributes
-actionInterval
+actionInterval
time in seconds between status requests while Device is working
-boundaries
+boundaries
Boundary entries separated by space in JSON format, e.g.
{"type":"polyline","vertices":[[0.710,0.6217],[0.710,0.6923]],"name":"Bad","color":"#E54B1C","enabled":true}
{"type":"polyline","vertices":[[0.7139,0.4101],[0.7135,0.4282],[0.4326,0.3322],[0.4326,0.2533],[0.3931,0.2533],[0.3931,0.3426],[0.7452,0.4637],[0.7617,0.4196]],"name":"Kueche","color":"#000000","enabled":true}