NEWS
Test Adapter Worx v0.4.x
-
Bei mir funktioniert der Adapter wieder seit dem ich auf den js-Controller 3.0.17 geupdatet habe.
Es werden die States wieder gesetzt und auch die Steuerung funktioniert wieder.
Die Meldung das ich von Worx geblockt bin ist auch weg.
Im Log erscheinen aber noch diese Fehler.
worx.0 2020-04-24 06:50:36.116 error at mower.weather.then.weather (/opt/iobroker/node_modules/iobroker.worx/main.js:393:22) worx.0 2020-04-24 06:50:36.116 error at Worx.setStateAsync (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:1577:16) worx.0 2020-04-24 06:50:36.116 error at new Promise (<anonymous>) worx.0 2020-04-24 06:50:36.116 error at Promise (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:1578:16) worx.0 2020-04-24 06:50:36.116 error at Worx.setState (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5743:21) worx.0 2020-04-24 06:50:36.116 error at /opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:1581:39 worx.0 2020-04-24 06:50:36.116 error (18363) Error: undefined is not a valid state value worx.0 2020-04-24 06:50:36.112 error (18363) uncaught exception: undefined is not a valid state value worx.0 2020-04-24 06:50:33.718 info (18363) starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.worx, node: v10.16.0, js-controller: 3.0.17
-
ich bekomme hier aktuell Fehlermeldungen.
IOBroker ist auf alle neuen Versionen aktualisiert. -
gleiche Fehlermeldungen bei mir...
-
geht bei mir auch nicht, aber anderer Fehler:
host.ioBrokerCT 2020-04-26 11:46:15.413 info Restart adapter system.adapter.worx.0 because enabled host.ioBrokerCT 2020-04-26 11:46:15.412 info instance system.adapter.worx.0 terminated with code 0 (NO_ERROR) worx.0 2020-04-26 11:46:14.825 info (22295) Terminated (NO_ERROR): Without reason worx.0 2020-04-26 11:46:14.823 info (22295) terminating worx.0 2020-04-26 11:46:14.803 info (22295) cleaned everything up... worx.0 2020-04-26 11:46:14.802 error at processTicksAndRejections (internal/process/task_queues.js:84:21) worx.0 2020-04-26 11:46:14.802 error at endReadableNT (_stream_readable.js:1187:12) worx.0 2020-04-26 11:46:14.802 error at IncomingMessage.emit (events.js:322:22) worx.0 2020-04-26 11:46:14.802 error at Object.onceWrapper (events.js:416:28) worx.0 2020-04-26 11:46:14.802 error at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1083:12) worx.0 2020-04-26 11:46:14.802 error at Request.emit (events.js:310:20) worx.0 2020-04-26 11:46:14.802 error at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10) worx.0 2020-04-26 11:46:14.802 error at Request.emit (events.js:310:20) worx.0 2020-04-26 11:46:14.802 error at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) worx.0 2020-04-26 11:46:14.802 error at Request.RP$callback [as _callback] (/opt/iobroker/node_modules/request-promise/node_modules/request-promise-core/lib/plumbing.js:46:31) worx.0 2020-04-26 11:46:14.802 error at Request.plumbing.callback (/opt/iobroker/node_modules/request-promise/node_modules/request-promise-core/lib/plumbing.js:104:33) worx.0 2020-04-26 11:46:14.802 error at new StatusCodeError (/opt/iobroker/node_modules/request-promise/node_modules/request-promise-core/lib/errors.js:32:15) worx.0 2020-04-26 11:46:14.802 error (22295) StatusCodeError: 422 - {"message":"Missing coordinates","code":"422.005"} worx.0 2020-04-26 11:46:14.800 error (22295) uncaught exception: 422 - {"message":"Missing coordinates","code":"422.005"} worx.0 2020-04-26 11:46:08.393 info (22295) starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.worx, node: v12.16.2, js-controller: 3.0.18
-
Die Antwort vom Worx Kundenservice ist auch da:
Hallo Armin,
Es ist besser Smart Home nicht verwenden.Wenn Sie eine inoffizielle App, Software oder Suite nutzen, sollten Sie diese deinstallieren und vom Roboter trennen. Wir unterstützen nur die offizielle Worx-Landroid-App, die Sie im App Store/Play Store herunterladen können. Die meisten Apps von Drittanbietern können sich negativ auf die Servereinstellungen auswirken, sodass wir sie vorerst nicht unterstützen. Wir weisen darauf hin, dass einige dieser Apps von unseren Sicherheitssystemen als bösartig eingestuft werden könnten, was eine vorübergehende Sperrung des Kontos zur Folge hat.
LG,
Elena -
Ja, die selbe eMail habe ich auch erhalten.
-
@Letty Ich warte immer noch auf eine Antwort, am Telefon kann mir da aber keiner helfen und per E-mail meldet sich keiner.
Ich habe gestern mit Amazon Telefoniert und kann meinen Landroid zurück schicken und bekomme dann den vollen Preis erstattet obwohl der Lamdroid keine Garantie mehr hat.
Ich habe aber auch das Problem das er meldet das es Probleme mit dem Begrenzungskabel gibt... hab es durchgemessen und kann Probleme ausschließen.
Naja also jetzt habe ich mir die neue Version bestellt... Bin gespannt. -
@Letty @mrniceguy
Ist denn euer Konto auch gesperrt? -
@cvidal bei mir ist nichts gesperrt und ich habe auch keine eMail erhalten.
Adapter habe ich aber jetzt ausgeschaltet, da er bei mir nicht mehr funktioniert. -
Sollte der Adapter nicht erst einmal stillgelegt werden? Oder zumindest eine Warnung ausgesprochen werden? So ists momentan eher Kontraproduktiv.
-
Als mein Konto läuft ganz normal.
Der Adapter hat die letzten Tage auch normal funktioniert bei mir.Jetzt läuft er gerade nicht werde es später aber noch einmal testen.
@cvidal Hast du noch den das Modell vor 2019? Oder gibts heuer wieder eine neue Version ?
-
MeisterTr hat auf Github eine neue Version 1.0.1 bereitgestellt.
Mit dieser werden die States nicht nacheinander sondern im Bündel abgerufen. Beim mir funktioniert es damit wieder, ohne das ich von Worx direkt geblockt werde. -
@Letty sagte in Test Adapter Worx v0.4.x:
@cvidal Hast du noch den das Modell vor 2019? Oder gibts heuer wieder eine neue Version ?
<Ja meiner ist von 2018, jetzt habe ich mir den 2019/20er bestellt. -
Ich weiß nicht was hier für ein irrglaube herrscht. Die states werden immer gebündelt abgerufen, wie schon seit beginn des Adapters. Der Adapter erzeugt keinen "unnötigen" Traffic sondern wartet nahezu immer auf den Server bis er was sendet.
Da der Zugang zum Worx server nicht offiziell ist, gibt es keine Doku darüber, sondern alles per try an error. Bis lang ging ich davon aus, dass der einen "State" namens Active angibt ob geblockt oder nicht, dass scheint nicht so zu sein und das habe ich nun geändert.
ICH KANN NUR EINDRINGLICH DAVON ABRATEN WORX BEZÜGLICH DES PROBLEMS ZU KONTAKTIEREN. Da es keine offizielle Schnittstelle ist und wenn sie sich gestört fühlen oder denken dass es dem ruf schadet das ganze einfach beenden.
Wenn der Adapter meldet geblockt und die App normal funktioniert ist alles ok, dann liegt es am Adapter. Da "Blocken" hier bedeutet, dasss der Mqtt Client für 24h abgeschaltet wird, das würde auch die app betreffen.
Der Adapter arbeitet genauso wie die app. zu beginn wird einmal die Config geholt und das wars, danach läuft alles von den Server.Ich habe den Text im log mit dem Blocken reingenommen, da es zu missverständnissen kam, wenn jemand tatsächlich gebblockt war es immer wieder versucht hat und so aus der Schleife nicht rauskam. Scheinbar läuft dass nun in die andere Richtung...
Ich kann nur nochmal sagen, dass Lasst die finger vom Worx Support. Man ruft ja auch nicht den Internetanbieter an wenn der PC kaputt ist.. !! Wenn das beim Support eine größere Sache wird ist dass seitens Worx ein Klick und die Api ist dicht !!!
-
ich habe den Adapter noch ncih tmit js3 getestet werde ich aber schnellstmöglich nachholen und die fehler beheben.
-
@cvidal deine Probleme scheinen nix mit dem Adapter zu tun zu haben. Der Adapter verhält sich passive. Wenn er nicht verbinden kann belässt er es einfach dabei.Wenn die Push nachrichten kommen, ist dein Konto auch nicht geblockt
-
Und BITTE!! nur die Fehlermeldung hilft niemanden weiter bitte einen Debug Logauszug damit ich sehen kann wieso der Fehler entsteht!!
-
Ich hatte die App seit 2 Jahren am laufen, dieses Jahr geht es aber nicht mehr.
Laufen da vom Adapter nicht zu viele anfragen sodass Worx diese Sperrt?
Woher weiß Worx sonst das ioBroker etc. genutzt wird? -
@cvidal
ich versteh dein Problem nicht.
Installier mal die APP neu, und wenn sie dann nicht geht, rufst Du Worx an und sagst Deine APP geht nicht.Das hat doch alles nix mit dem IOBroker oder dem Adapter zu tun.
-
@cvidal nein der Adapter macht eine Anfrage beim Start. Danach läuft alles vom Server. Genau wie die App. Sofern kein Script dies beeinflusst. Der einzige Fall wo der Adapter Störungen verursachen kann ist in einer bootloop die durch Fehlermeldungen verursacht werden könnte. Und den Adapter permanent neustarten lässt.