NEWS
Adapter Worx Landroid v3.x.x
-
Danke an @hsteinme für die Info zu head light! Es ist so das in cfg das Module vorhanden ist aber unter dat gibt es keine Daten. Folglich alle Vision User ohne head light sind betroffen.
Fehler: Es gibt kein Logeintrag und es gibt ein TypeError
Auswirkung: Die Funktion bricht an diesem Punkt ab und aktualisiert die folgenden States nicht (alle anderen Module)Die 3.0.2 ist unterwegs und wird hoffentlich die nächste Stable Version (wenn keine Fehler gemeldet werden in 2 Wochen)
Gruß//Lucky
-
Hallo zusammen,
In der App gibt es einen Schalter "bei Regen Mähen". irgend wie finde ich aber diesen nicht bei den Objekt ID's. Die eingestellte Zeit schon.
kann mir hierzu jemand etwas sagen ?
Danke
-
@ralle 0 für aus
-
?? was meinst du??
-
@ralle Okay, dann mal langsamer: Der betreffende Datenpunkt kann auf einen Wert 0 oder einen Wert ungleich 0 gestellt werden. Steht der Wert auf 0, so bedeutet dies, dass der Mäher bei Regen mähen darf. Ein Wert ungleich 0 sagt dem Mäher, dass er nicht bei Regen mähen darf. Mehr noch: Der Mäher darf nach dem Trockenwerden des Regensensors nicht sofort wieder aktiv werden, sondern er muss zusätzlich noch die Anzahl Minuten abwarten, die durch den Wert des Datenpunktes definiert ist.
-
@hsteinme vielen Dank für die Erklärung, gibt es diesen Datenpunkt auch im Adapter..... ich finde diesen nicht oder ich bin Blind.....
Danke
-
zu finden in worx.0.serialno.mower.waitRain
-
@ralle sagte in Adapter Worx Landroid v3.x.x:
gibt es diesen Datenpunkt auch im Adapter
Ja wo denn sonst?
@ralle sagte in Adapter Worx Landroid v3.x.x:
In der App gibt es einen Schalter "bei Regen Mähen". irgend wie finde ich aber diesen nicht bei den Objekt ID's. Die eingestellte Zeit schon.
Wo hattest Du denn die eingestellte Zeit gefunden? Nicht im Adapter?
-
@hsteinme Du hast ja recht mit dem was du schreibst, auch das was du gepostet hast habe ich ja gefunden, ich dachte es gibt auch so etwas wie ein "Schalter" wie in der App, das ich das Aktivieren / deaktivieren kann.
vielen Dank
-
Wenn du die Zeit auf 0 stellst, dann maeht er im Regen, ansonsten halt nach x Minuten..
Wenn du einen Schalter haben moechtest, dann mach dir den doch mit einem eigenen Datenpunkt und einem kleinen Script, das dir den Datenpunkt auf 0 setzt oder auf Zeit-X ..Das ist ja das schoene am iobroker, dass man sowas ganz einfach machen kann..
-
@ralle Danke für die Info. Habe die Anleitung angepasst da es nicht genau beschrieben war.
-
Hallo Mission Kress GPS Nutzer,
Worx hat hier die API geändert aber der Adapter 3.0.2 kann damit umgehen und stellt die Daten korrekt als States zur Verfügung. Leider können aber diverse Einstellungen, wie Zeiten schreiben oder Zonen ändern, nicht über Mqtt übermittelt werden. Das liegt aber nicht am Adapter sondern ist derzeit von Worx so gewollt. Es ist nicht nur ioBroker betroffen sondern alle Platformen.
Wann Worx das wieder ändert ist leider nicht bekannt.
.....Gibt es überhaupt Mission Kress GPS Nutzer die ioBroker nutzen oder nutzen möchten??? Vermutlich ist die Zielgruppe wohl eher gering...Gruß//Lucky
-
Bin erst jetzt hier eingestiegen. Was ist der Datenpunkt für "Nach Hause fahren"? Alle anderen wie "Start" und "Pause"
habe ich gefunden. -
@lesiflo
Bin auch erst diese Woche eingestiegen, aber wenn ich das richtig sehe musst du den Datenpunkt "sendCommand" mit 3 befüllen.
Im Raw siehst du was der noch so kann (z.B. ohne drehende Messer nach Hause). -
@lesiflo
Der eine Datenpunkt steuert,
Der zweite zeigt den Status -
@lesiflo sagte in Adapter Worx Landroid v3.x.x:
Bin erst jetzt hier eingestiegen. Was ist der Datenpunkt für "Nach Hause fahren"? Alle anderen wie "Start" und "Pause"
habe ich gefunden.Das ist
worx.0.XXXXXXXXXXXXXXXXX.mower.sendCommand
{ "type": "state", "native": {}, "from": "system.adapter.worx.0", "user": "system.user.admin", "ts": 1666428926156, "_id": "worx.0.202130267110001037E6.mower.sendCommand", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "common": { "name": { "en": "Send command", "de": "Befehl senden", "ru": "Отправить команду", "pt": "Enviar comando", "nl": "Stuur het bevel", "fr": "Envoyer la commande", "it": "Invia comando", "es": "Enviar comando", "pl": "Dowództwo Senatu", "uk": "Надіслати команду", "zh-cn": "总指挥" }, "type": "number", "role": "value", "read": true, "write": true, "desc": "send Command to Landroid", "states": { "1": "Start", "2": "Stop", "3": "Home", "4": "Follow border", "5": "Wi-Fi Lock", "6": "Wi-Fi Unlock", "7": "Reset Log", "8": "Pause over border", "9": "safe homing", "100": "Pairing command", "103": "Start driving", "104": "Stop driving" } } }
-
-
Hi zusammen,
ich habe nun endlich einen externen Regensensor, da beide Robbies in einer Garage stehen. Nun möchte ich diese entsprechend über den externen Sensor steuern. Also eigentlich nur ganz einfach:
- Wenn Regen = 1 -> fahre auf Ladestation
- Wenn Regen = 0 -> warte den Rain-Timer ab und mähe danach den Rasen
Wie ist das am einfachsten realisierbar?
Momentan nutze ich ein Blockly um bei Regen = 1 via worx.xxx.mower.sendCommand = 3 den Robbie in die Garage fährt. Wie realisiere ich jedoch nun, dass bei Regen = 0 der RainTimer zuerst abgewartet werden soll, bevor es wieder raus auf den Rasen geht?
Danke euch schon mal
-
Wenn der Mäher an der Station angekommen ist, musst du den Partymodus aktivieren und ein Countdown per Blockly starten. Ist dieser abgelaufen, dann noch mal prüfen ob es regnet oder bei Trockenheit dann Partymodus deaktivieren.
Gruß//Lucky
-
@elsmarto sagte in Adapter Worx Landroid v3.x.x:
Wenn Regen = 0 -> warte den Rain-Timer ab und mähe danach den Rasen
Der Rain-Timer im Mäher läuft ja nur ab, wenn der Regensensor vorher auf "nass" war. Das ist aber bei einem Mäher in der überdachten Garage nie der Fall. Du kannst auch nicht von außen den Start des Rain-Timers anstoßen. D.h. also, Du musst in Deinem Skript selbst einen Timer stellen. Dessen Soll-Wert kannst Du ja dem Datenpunkt waitRain entnehmen. Erst wenn Dein eigeer Timer abgelaufen ist, kannst Du dann den Partymodus aufheben.