NEWS
Test Adapter worx v1.2.X (Kress/Landxcape)
-
Aktuelle Test Version 1.2.1 Veröffentlichungsdatum 26.08.2020 Github Link https://github.com/iobroker-community-adapters/ioBroker.worx Changelog!!
- Der Adapter kann nun Worx Kress und Landxcape
- die neuen Funktionen Wie DoubleShedule Onetime Shedule Partymodus sollen unterstützt werden
- JSON String zum andern der Mähzeiten über ein Script
- Optimierung der Anwesenheitserdkennung
- Werte können wieder zwischen Meter und Minuten und Kilometer und Stunden umgestellt werden
die Markierten Sachen sind schon in der 1.2.0 umgesetzt, Testen erwüscht, bitte von git
-
@Meistertr bin beim Test mit dabei. Warte auch auf Partymodus
-
Hi,
habe leider einen Fehler. Habe den Adapter auch schon gelöscht und neu eingerichtet:
2020-08-27 19:28:18.711 - info: worx.0 (5424) starting. Version 1.2.0 in /opt/iobroker/node_modules/iobroker.worx, node: v12.16.3, js-controller: 3.1.6 2020-08-27 19:28:18.745 - info: worx.0 (5424) worx is selected 2020-08-27 19:28:21.618 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2020-08-27 19:28:21.619 - error: worx.0 (5424) unhandled promise rejection: Cannot read property 'map' of undefined 2020-08-27 19:28:21.620 - error: worx.0 (5424) TypeError: Cannot read property 'map' of undefined at /opt/iobroker/node_modules/iobroker.worx/main.js:138:48 2020-08-27 19:28:21.620 - info: worx.0 (5424) cleaned everything up... 2020-08-27 19:28:21.628 - info: worx.0 (5424) terminating 2020-08-27 19:28:21.629 - info: worx.0 (5424) Terminated (NO_ERROR): Without reason
-
@tazdevil20 bitte nochmal testen hatte vergessen eine datei upzudaten
-
@Meistertr
Vielen Dank für die schnelle Reaktion. Funktioniert.
Die Objekt-ID sendCommand (hatte ich mal eingebaut) funktioniert jetzt nicht mehr und bringt Fehler im Log:2020-08-27 20:30:02.092 - warn: worx.0 (32070) Object worx.0.<id>.mower.sendCommand is invalid: obj.type has an invalid value (number) but has to be one of state, channel, device, enum, host, adapter, instance, meta, config, script, user, group, chart, folder 2020-08-27 20:30:02.093 - warn: worx.0 (32070) This object will not be created in future versions. Please report this to the developer.
Durch den OTS ist das für mich jetzt aber überflüssig und die restlichen Funktionen wie lock/unlock habe ich dann doch nicht genutzt. Meinet wegen kann der jetzt wieder entfernt werden.
-
Um Kurz eine Erklärung abzugeben, das model was ich besitze hat diese Funktionen nicht, das bedeutet, ich programmiere es blind und bin auf Rückmeldungen angewiesen, weil ich nicht weiß ob es passt oder nicht. Das bedeutet in diesem Fall mit der 1.2.0 muss ich wissen ob double shedule gefüllt wird und die Änderungen auch gesendet werden
-
So habe eben die 1.2.1 Hochgeladen, bitte Testen 2ten Mähzeiten sollten nun komplett gehen, und die OnetimeShedule hier kann man die Zeit in Minuten eingeben und Kantenschnitt und dann starten oder die Json ändern.
bitte um Rückmeldung
-
@Meistertr
auf GIT ist die Version1.2.2. Nach der Installation und einem Upload startet der Adapter nicht mehr im Log ist folgendes:host.srv-iob-001 2020-08-28 07:52:59.077 info Restart adapter system.adapter.worx.0 because enabled host.srv-iob-001 2020-08-28 07:52:59.076 info instance system.adapter.worx.0 terminated with code 0 (NO_ERROR) worx.0 2020-08-28 07:52:58.567 info (3679) Terminated (NO_ERROR): Without reason worx.0 2020-08-28 07:52:58.566 info (3679) terminating worx.0 2020-08-28 07:52:58.559 info (3679) cleaned everything up... worx.0 2020-08-28 07:52:58.559 error (3679) TypeError: Cannot read property 'map' of undefined at /opt/iobroker/node_modules/iobroker.worx/main.js:141:44 worx.0 2020-08-28 07:52:58.558 error (3679) unhandled promise rejection: Cannot read property 'map' of undefined worx.0 2020-08-28 07:52:58.558 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). worx.0 2020-08-28 07:52:56.650 info (3679) worx is selected worx.0 2020-08-28 07:52:56.640 info (3679) starting. Version 1.2.2 in /opt/iobroker/node_modules/iobroker.worx, node: v12.18.3, js-controller: 3.1.6 host.srv-iob-001 2020-08-28 07:52:55.587 info instance system.adapter.worx.0 started with pid 3679
Die Version 1.2.0 funktionierte aber schon. Brauchst du ein Debug Log?
-
@schmuh sorry nun sollte es wieder gehen wichtig sind nun alle funktionen die die neue App bietet, es ist nun alles mit drin
-
@Meistertr
leider geht es noch nicht,host.srv-iob-001 2020-08-28 16:51:57.172 info Restart adapter system.adapter.worx.0 because enabled host.srv-iob-001 2020-08-28 16:51:57.172 info instance system.adapter.worx.0 terminated with code 0 (NO_ERROR) worx.0 2020-08-28 16:51:56.662 info (28748) Terminated (NO_ERROR): Without reason worx.0 2020-08-28 16:51:56.662 info (28748) terminating worx.0 2020-08-28 16:51:56.626 info (28748) cleaned everything up... worx.0 2020-08-28 16:51:56.626 error (28748) ReferenceError: status is not defined at Worx.setStates (/opt/iobroker/node_modules/iobroker.worx/main.js:375:9) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.worx/main.js worx.0 2020-08-28 16:51:56.626 error (28748) unhandled promise rejection: status is not defined worx.0 2020-08-28 16:51:56.625 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). worx.0 2020-08-28 16:51:52.817 info (28748) worx is selected worx.0 2020-08-28 16:51:52.807 info (28748) starting. Version 1.2.2 in /opt/iobroker/node_modules/iobroker.worx, node: v12.18.3, js-controller: 3.1.6 host.srv-iob-001 2020-08-28 16:51:52.079 info instance system.adapter.worx.0 started with pid 28748
Wenn ich sonst was testen kann, lass es mich gerne wissen.
Hier noch ein Auszug aus dem Debug:worx.0 2020-08-28 16:56:08.421 info (29000) cleaned everything up... worx.0 2020-08-28 16:56:08.421 error (29000) ReferenceError: status is not defined at Worx.setStates (/opt/iobroker/node_modules/iobroker.worx/main.js:375:9) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.worx/main.js worx.0 2020-08-28 16:56:08.421 error (29000) unhandled promise rejection: status is not defined worx.0 2020-08-28 16:56:08.421 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). worx.0 2020-08-28 16:56:08.416 debug (29000) Test Status: 1
-
@schmuh jetzt sollte es gehen
-
@Meistertr laut dem changelog 1.2.2 soll der Partymode funktionieren. Ich finde leider weder ein Status noch einen Button.
Soll der schon funktionieren, und wenn ja wie?Grüße Markus
-
@Meistertr
Super, funktioniert wieder, vielen Dank.Beste Grüße
Werner -
@Cosmicbase es sollte unter mower ein object mit partymode sein. Das falls nicht bitte einmal ein debuglog
-
so die 1.2.3 sollte nun final sein. also bitte testen und Fehler melden. ich konnte keine mehr finden
-
@Meistertr Partymode in 1.2.3 nicht gefunden.
Habe den Adapter komplett deinstalliert und über Git neu installiert.Log Datei:
2020-08-29 21:04:02.035 - info: host.raspberrypi stopInstance system.adapter.worx.0 (force=false, process=true)
2020-08-29 21:04:02.041 - info: host.raspberrypi stopInstance system.adapter.worx.0 send kill signal
2020-08-29 21:04:02.046 - info: worx.0 (3412) Got terminate signal TERMINATE_YOURSELF
2020-08-29 21:04:02.050 - info: worx.0 (3412) cleaned everything up...
2020-08-29 21:04:02.051 - info: worx.0 (3412) terminating
2020-08-29 21:04:02.053 - info: worx.0 (3412) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2020-08-29 21:04:02.585 - info: host.raspberrypi instance system.adapter.worx.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2020-08-29 21:04:05.129 - info: host.raspberrypi instance system.adapter.worx.0 started with pid 4163
2020-08-29 21:04:07.374 - info: worx.0 (4163) starting. Version 1.2.0 in /opt/iobroker/node_modules/iobroker.worx, node: v12.18.1, js-controller: 3.1.6
2020-08-29 21:04:07.416 - info: worx.0 (4163) worx is selected -
@Cosmicbase welches Modell hast du? Kannst du den Adapter mal auf debug stellen. Und den log oben runterladen und die Zeile mit get data from api. Posten
-
@Meistertr sorry für das schlechte Timing. Partymode ist da.
War wohl mein Fehler. Hatte die 1.2.0 versehentlich wieder installiert.
Danke für die tolle Arbeit.Gibt es für den Partymodus auch ein Status wie z.B. Home (1) oder Mowing (7)?
-
Morgen,
läuft bei mir bisher, super vielen Dank.
[offtopic]
hat jemand zufällig nen animiertes gif vom Landroid ? Wäre als Animation toll
wenn man sehen könnte das sich was bewegt wenn der Mäher startet -
@Meistertr ich hätte da noch was interessantes. 2 Statistiken lassen sich in der App Zurücksetzen aber werden vom Adapter nicht gezogen.
Siehe Screenshot.