NEWS
Worx Adapter Connection Blocked from WORX
-
@drapo sagte in Worx Adapter Connection Blocked from WORX:
@maniac ich hatte den landroid mit dem wlan neu verbunden. Keine ahnung ob das ausschlaggebend war aber jedenfalls funktioniert bei mir alles
Habe ich auch schon versucht. Neu ins WLAN verbinden; Handy und Landroid in ganz anderes neues WLAN gebracht. Alten Adapter versucht. Bringt alles nix hier.
Ist denn irgendwie bekannt ob Worx da was geändert hat? -
Gibt es die Probleme bei allen oder ist die passive Nutzung nicht davon betroffen?
Andersherum gefragt, wer benutzt den Adapter passiv - also nur auslesen der Datenpunkte - und hat trotzdem die Probleme?
-
Es kann sein, dass worx die erlaubten anfragen nochmal reduzirt hat. wobei ich aber sagen muss, dass er bei mir einwandfrei läuft. Die Anzahl der Anfragen an den server ist im gesamten zu sehen, ob iobroker oder Handyapp. wenn iobroker läüft und nebenbei mit der app "rumgespielt wird" oder scripte alle Mähzeiten oder sonstiges anpassen ist die erlaubte Anzahl sehr schnell überschritten.
Dies ist leider nicht wirklich änderbar von meiner Seite bis auf einen Datenpunkt um alle einstellungen direkt zu übertragen um Anfragen zu minimieren -
Einige User haben ja an Worx geschrieben, gibt es Rückmeldungen seitens der Firma?
-
Ich nutze den Adapter seit dieser Mähsaison im passiven Mode (es werden also nur Daten auf dem Tablet angezeigt und nichts gesteuert). Die Handy App sowie die DeskApp von EISHA aus dem Roboterforum nutze ich so etwa jeden 2. Tag einmal um nachzuschauen, ob der Mäher wieder richtig in der Ladestation steht. Änderungen am Zeitplan oder sonstige Einstellungen mache ich fast gar nicht.
Bis jetzt läuft alles problemlos.
-
Ich habe zum testen die App über 24 Stunden nicht genutzt und keine Scripte auf dem Iobroker laufen. Sobald der Adapter wieder aktiviert wird, werde ich fast sofort wieder geblockt. Für mich sieht es so aus, als wenn der Adapter dann der Reihe nach alle Datenpunkte abfragt und man damit sofort geblockt wird. Wahrscheinlich sind es zu dem Zeitpunkt zuviele Abfragen in kurzer Zeit. Vielleicht hat Worx die Grenze vor kurzem wieder gesenkt. Wenn die User bei denen es geht, den Adapter mal neu starten und der Adapter sich gleich verhält, dann könnte dort auch Schluss sein ? Kannst Du die Abfragen aller Datenpunkte über einen einzigen Pull realisieren?
-
@mrniceguy mach das nochmal und schalte den Adapter auf Debug. Aber wirklich erst warten damit ich das nachvollziehen kann..
-
Dies ist meine Debug Ausgabe beim Start des Adapters.
worx.0 2020-04-26 12:49:01.185 debug (4944) Test Status: 1
worx.0 2020-04-26 12:49:01.184 debug (4944) GET MQTT DATA from API: {"cfg":{"id":0,"lg":"it","tm":"15:37:32","dt":"25/04/2020","sc":{"m":1,"p":0,"d":[["19:00",0,0],["19:30",0,0],["19:30",0,0],["19:00",0,0],["21:30",0,0],["19:30",0,0],["1
worx.0 2020-04-26 12:49:00.283 debug (4944) Weather_d Sun Apr 26 2020 12:49:00 GMT+0200 (CEST)
worx.0 2020-04-26 12:49:00.282 debug (4944) Weather_ {"coord":{"lon":6.9,"lat":51.37},"weather":[{"id":801,"main":"Clouds","description":"few clouds","icon":"02d"}],"base":"stations","main":{"temp":18.08,"feels_like":15.89,"temp_min":16,
worx.0 2020-04-26 12:48:59.653 warn (4944) Connection blocked from Worx, please try again in 24h
worx.0 2020-04-26 12:48:59.651 debug (4944) Weather_ {"domain":null,"_events":{},"_eventsCount":0,"_maxListeners":100,"serial":"30173502170118010277","online":false,"raw":{"id":18404,"product_id":22,"user_id":26321,"serial_number":"30173
worx.0 2020-04-26 12:48:59.648 debug (4944) 2 Recieve User Devices: [{"id":18404,"product_id":22,"user_id":26321,"serial_number":"301735xxxxxxxxxx","mac_address":"F0FE6xxxxxxx","name":"My Landroid","locked":false,"firmware_version":3
worx.0 2020-04-26 12:48:59.187 debug (4944) 1 Recieve User Certificate
worx.0 2020-04-26 12:48:58.570 debug (4944) 0 Recieve MqttServer Endpoint: a1optpg91s0ydf-ats.iot.eu-west-1.amazonaws.com
worx.0 2020-04-26 12:48:58.195 debug (4944) Sucess connect to Worx Server!
worx.0 2020-04-26 12:48:58.192 debug (4944) Connect to worx ok : {"token_type":"Bearer","expires_in":31536000,"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxIiwianRpIjoiMmJiNzhkZGQwZDZjNTA1YjQyNWU5ZDgyOWxxxxxxxxxxxx
worx.0 2020-04-26 12:48:57.831 debug (4944) system.adapter.admin.0: logging true
worx.0 2020-04-26 12:48:56.943 debug (4944) Connect to worx....
worx.0 2020-04-26 12:48:56.925 info (4944) starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.worx, node: v8.15.1
worx.0 2020-04-26 12:48:56.259 debug (4944) statesDB connected
worx.0 2020-04-26 12:48:56.259 debug (4944) States connected to redis: 127.0.0.1:9000
worx.0 2020-04-26 12:48:56.252 debug (4944) States create System PubSub Client
worx.0 2020-04-26 12:48:56.250 debug (4944) States create User PubSub Client
worx.0 2020-04-26 12:48:56.246 debug (4944) Redis States: Use Redis connection: 127.0.0.1:9000
worx.0 2020-04-26 12:48:56.245 debug (4944) objectDB connected
worx.0 2020-04-26 12:48:56.242 debug (4944) Objects connected to redis: 127.0.0.1:9001
worx.0 2020-04-26 12:48:56.232 debug (4944) Objects client initialize lua scripts
worx.0 2020-04-26 12:48:56.232 debug (4944) Objects create User PubSub Client
worx.0 2020-04-26 12:48:56.231 debug (4944) Objects create System PubSub Client
worx.0 2020-04-26 12:48:56.229 debug (4944) Objects client ready ... initialize now
worx.0 2020-04-26 12:48:56.188 debug (4944) Redis Objects: Use Redis connection: 127.0.0.1:9001 -
@mrniceguy funktioniert die app denn?wenn die app den ?
-
Ja die App funktioniert weiter.
-
@mrniceguy sagte in Worx Adapter Connection Blocked from WORX:
Connection blocked from Worx, please try again in 24h
dann versuch mal die 1.0.1 von git
-
Das sieht schon ganz gut aus. Bisher wurde ich noch nicht geblockt. jetzt muss ich mal die Funktion testen.
Die States werden schonmal korrekt abgerufen.Ich habe übrigens folgende Mail vom Worx Support erhalten.
" Hallo,
Verwenden Sie zufaellig iwelche andere Software, um den Roboter zu steuern (und nicht nur unsere offizielle App)? vllt IoBroker?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 -
Hab’s jetzt getestet, läuft alles perfekt. Alle States werden korrekt abgerufen und der Mäher lässt sich über den Adapter und die App steuern. Super Arbeit, Danke.
-
@Meistertr sagte in Worx Adapter Connection Blocked from WORX:
dann versuch mal die 1.0.1 von git
@mrniceguy sagte in Worx Adapter Connection Blocked from WORX:
Hab’s jetzt getestet, läuft alles perfekt. Alle States werden korrekt abgerufen und der Mäher lässt sich über den Adapter und die App steuern.
@Meistertr: Unter einer Änderungsinfo 'Blockierten Fehler beheben' kann ich mir viel oder auch wenig vorstellen. Sei doch bitte so nett, zu sagen, was Du am Verhalten des Adapters geändert hast.
-
@hsteinme ich habe nicht viel geändert, nur dass er trotzdem versuchen soll zu verbinden auch wenn der worx Server meldet dass er nicht aktiv ist. Schätze worx nutzt den state für mehrere Zwecke und nicht nur fürs blocken. Habe den Datenpunkt für die Config aber noch nicht vergessen.. Nur keine Zeit im Moment..
-
- Ein interessanter und mutiger Ansatz, aber vor allen Dingen anscheinend ein erfolgreicher Ansatz. Glückwunsch!
- Okay, ich kann warten. Danke für Deinen Zwischenbescheid.
-
Hallo zusammen,
ich bin leider auch von der Fehlermeldung betroffen. Die offizielle Worx App funktioniert auch nicht.
Gibt es einen Königsweg, wie man alles wieder zum laufen bekommt?
24 Stunden die Instanz deaktivieren? Die App deinstallieren?
Danke für eure Hilfe
mu (mit viel zu langen Rasen) -
@muuulle sagte in Worx Adapter Connection Blocked from WORX:
24 Stunden die Instanz deaktivieren?
Ja.
Die App deinstallieren?
Nein. Die App beenden (am besten über Einstellungen / Apps / Landroid stoppen) und 24 h nicht nutzen.
Ich empfehle Dir auch, die Adapterversion 1.02 von GitHub zu installieren, bevor Du den Adapter wieder startest. Siehe https://forum.iobroker.net/topic/31352/worx-adapter-connection-blocked-from-worx/39
-
@hsteinme
Danke für die Rückmeldung.Ist
(1) den Roboter vom Worx-Account lösen,
(2) einen neuen Account erstellen und
(3) dann dort den Roboter koppeln
auch eine Option?Oder kann das nachteilig sein?
mu -
@muuulle: Ich weiß es nicht. Bei diesem Schritt nimmst Du ja zumindest die Seriennummer des Mähers mit. Ich habe keine Informationen, woran Worx die Sperre geknüpft hat:
- an Deine Emailadresse
- an die Seriennummer des Mähers
- an die IP-Adresse des Adapters / der App
- ...