NEWS
Adapter: Worx Landroid v2.x.x
-
@nik82 Der Datenpunkt ist bei Objekte, Mower, Error zu finden.
Gruß
Semmy -
@semmy sagte in Adapter: Worx Landroid:
@nik82 Der Datenpunkt ist bei Objekte, Mower, Error zu finden.
Gruß
SemmyAh, klasse.
Vielen Dank. -
@nik82 Falls Du noch weiter zwischen feuchtem Sensor und der nachfolgenden Verzögerungszeit differenzieren möchtest, dann schau auf
worx.0.9999.rawMqtt.message.dat.rain
:- bei Trockenheit:
"rain":{"s":0,"cnt":0}
- bei feuchtem Regensensor:
"rain":{"s":1,"cnt":40}
(falls z.B. 40 = Regenverzögerung) - Regensensor wieder trocken: "cnt" in
"rain":{"s":1,"cnt":40}
wird minutenweise runtergezählt - Regenverzögerung abgelaufen:
"rain":{"s":0,"cnt":0}
Die Regenverzögerungszeit siehst Du in
worx.0.9999.mower.waitRain
bzw. inworx.0.9999.rawMqtt.message.cfg.rd
. - bei Trockenheit:
-
@hsteinme Hallo. Wie kommt man an die RAW-Daten?
Viele Grüße
Semmy -
hier mal ein beispiel wie sowas aussehen kann...
-
@jens-meyer
Das was ich in dem anderen thread gesagt habe, gilt hier auch.
-> mehr einstellen:
Scipte, blockly, View Seite, etc. -
@bahnuhr
kann man den anderen thread wieder löschen? -
Ein "normaler" User glaub ich nicht.
Admin vielleicht.
Aber lass ihn doch drin. -
@bahnuhr
war ein versehen an dieser stelle...sorry -
@semmy sagte in Adapter: Worx Landroid:
Wie kommt man an die RAW-Daten?
Indem man sich den Objektbaum seines Worx Adapters näher anschaut.
-
@hsteinme Der Ordner rawmqtt fehlt bei mir aber
-
@semmy Dann aktivier mal "add raw data" in den Adapter-Einstellungen.
-
Wo finde ich denn eigentlich eine Liste für "sendCommand"?
-
@hg6806 Markiere die sendCommand-Zeile im Objektbaum des Adapters, klicke ganz rechts auf das Bleistift-Symbol, aktiviere den Reiter RAW (EXPERTS ONLY) und schaue, was unter "states" steht:
"states": { "1": "Start", "2": "Stop", "3": "Home", "4": "Start Zone Taining", "5": "Lock", "6": "Unlock", "7": "Restart Robot", "8": "pause when follow wire", "9": "safe homing" }
-
@hsteinme
Ah - ok, bei mir geht es nur bis 7{ "type": "state", "common": { "name": "send Command", "type": "number", "role": "value", "min": 1, "max": 7, "read": true, "write": true, "desc": "send Command to Landroid", "states": { "1": "Start", "2": "Stop", "3": "Home", "4": "Start Zone Taining", "5": "Lock", "6": "Unlock", "7": "Restart Robot" },
Habe die 1.4.3 instaliert
-
-
@hsteinme
Hallo, da hab ich gleich mal ne Frage… wie löse ich so ein Befehl aus? Unter send command die Zahl eingeben? Von 1-7 ?
Also 3 für Home … oder kann ich auch Home schreiben -
@jens-meyer Oh Mann! Warum probierst Du es nicht einfach aus? Dein Mäher wird Dir dabei schon nicht um die Ohren fliegen
- Test im Objektbaum
- auf Bleistift rechts neben Eingabefeld klicken und Kommandotext eingeben und SET-Taste drücken:
- nichts passiert
- auf Bleistift rechts neben Eingabefeld klicken und Kommandonummer eingeben und SET-Taste drücken:
- das Gewünschte passiert
- in Eingabefeld klicken, eine geschlossene Combobox wird angezeigt, Combobox öffnen, gewünschtes Kommando und anschließend Haken rechts daneben anklicken:
- das Gewünschte passiert
.
- das Gewünschte passiert
- auf Bleistift rechts neben Eingabefeld klicken und Kommandotext eingeben und SET-Taste drücken:
- Test in einem Javascript mit
setState('worx.0.9999.mower.sendCommand', XXXX);
- XXXX ist ein String und enthält einen Kommandotext:
- im Log erscheint eine Warnung wegen der Verwendung eines falschen Datentyps, ansonsten passiert aber nichts
- XXXX ist ein numerisches Feld und enthält eine Kommandonummer:
- das Gewünschte passiert
- XXXX ist ein String und enthält einen Kommandotext:
- Test im Objektbaum
-
@hsteinme
Danke -
Hallo,
kann man eigentlich über den Iobroker den Punkt "totalTime" resetten oder geht das nur via App?--- EDIT ----
Bitte vergessen, war quatsch, die Time lässt sich ja auch nicht in der App resetten...