Plugin ‚deebot_ozmo‘ Konfiguration
Im folgenden sind etwaige Anforderungen und unterstützte Hardware beschrieben. Danach folgt die Beschreibung, wie das Plugin deebot_ozmo konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann. [1]
Es handelt sich bei diesem Plugin um ein interface Plugin.
ACHTUNG: Dieses Plugin ist als develop gekennzeichnet. Es kann daher sein, dass es noch nicht Feature-Complete oder noch fehlerhaft ist.
Beschreibung
Plugin für Deebot Ozmo 920 / 950 / 960
Anforderungen
Minimum SmartHomeNG Version: 1.5
Konfiguration
Im folgenden ist beschrieben, wie das Plugin deebot_ozmo konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann.
Parameter
Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/plugin.yaml
konfiguriert werden:
account
Ecovacs Konto Login (Email addresse)
Datentyp: str
continent
Kontinent für API. Autodetect falls leer
Datentyp: str
country
Land für API. Autodetect falls leer
Datentyp: str
device
Roboter Name für diese Instanz. Default ist erster in der Liste
Datentyp: str
Standardwert: NONE
interval
Interval der API Abfragen (Karten updates, Lifespan updates, …)
Datentyp: int
Standardwert: 60
password
Ecovacs Konto Passwort
Datentyp: str
Item Attribute
Das Plugin unterstützt folgende Item Attribute, die in den Dateien im Verzeichnis ../items
verwendet werden:
Keine
Logik Parameter
Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/logic.yaml
konfiguriert werden:
Keine Logik Parameter in den Metadaten beschrieben - Bitte in der README nachsehen (siehe Fußnote)
Plugin Functions
Das Plugin verfügt über folgende öffentliche Funktionen, die z.B. in Logiken aufgerufen werden können.
charge()
Zur Ladestation zurückkehren
Ergebnistyp der Funktion: bool
clean()
Reinigung starten
Ergebnistyp der Funktion: bool
clean_spot_area(area)
Reinigung starten
Ergebnistyp der Funktion: bool
area
ID des Raumes der geputzt werden soll
Datentyp: num
locate()
Deebot lokalisieren
Ergebnistyp der Funktion: bool
pause()
Reinigung pausieren
Ergebnistyp der Funktion: bool
resume()
Reinigung fortführen
Ergebnistyp der Funktion: bool
set_fan_speed(speed)
Saugstärke einstellen
Ergebnistyp der Funktion: bool
speed
Saugstärke
Datentyp: num
set_water_level(level)
Wasser Quantität einstellen
Ergebnistyp der Funktion: bool
level
Wasser Quanittät
Datentyp: num