-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
X2: resume und error #641
Comments
Du könntest das im Adapter mal folgendermaßen testen: command: {
"act": "resume"
} |
Schau mal bitte, ob du hier was zurück bekommst: command: |
Ergebnis: |
Das tut! Bei dieser Gelegenheit: Das gilt auch für den "pause" Befehl. Der tut momentan auch nix, aber mit einem "act": "pause" eines "clean_V2" funktioniert auch der. |
Pause müsste seit der 1.4.15-alpha.1 eigentlich schon gehen, aber falls du die noch nicht installiert hast warte am besten noch bis ich Resume auch angepasst habe 😉 |
Ich bin noch auf 1.4.14. |
Noch nicht wirklich. Es wäre gut, wenn du das noch mal machen könntest während ein Fehler vorliegt. |
Kein Staubbehälter: { "code": [110] } Und jetzt wird's interessant. Bei "Meine Stoßschiene hängt fest." kommt tatsächlich nichts zurück: Führt im Log zu: Und im error Objekt steht dann tatsächlich einen Augenblick lang: "unknown errorCode". |
Ich habe jetzt die 1.4.15-alpha.4 released. Damit sollte auch der Resume Befehl funktionieren und es werden zusätzlich Events ( |
Danke. Probier ich gleich morgen. |
Ja |
Hier der aktuelle Log. ecovacs-deebot.0 | 2024-02-23 09:43:13.926 | warn | Error parsing response data Was ich auch immer wieder sehe ist das hier. Weiß aber nicht, ob das eine Bedeutung hat: Dieses Event kam, als der Deebot die Heimreise angetreten hat: Dieses Event kam, als er losgefahren ist: Randnotiz: Was ich auch nebenbei mit schöner Regelmäßigkeit bekomme, ist das hier: Ich habe mir auch ein kleines Script gebaut, das auf Änderungen des error Objekts reagiert: javascript.0 javascript.0 javascript.0 Das heißt: Das Fehlerhandling und Schreiben in das error Objekt auf Deiner Seite scheint fein zu sein. Es wird nur vom Deebot sofort wieder was anderes kommuniziert und damit das error Objekt überschrieben. |
Konntest Du damit irgendwas anfangen? |
Ja im Großen und Ganzen schon, aber es war halt viel Zeugs auf einmal 😉
Ja, besser wäre ein "Response data empty" oder so was, aber etwas greifbares kommt ja leider nicht von der API.
Die
Kommt das im Interval, oder eher "nur" wenige Male am Tag?
Ja, das Error Code Handling hat noch Luft nach oben. Man müsste an so vielen Stellen mal ran, wenn die Zeit dafür da wäre 😉 |
Haha, ja. Mea culpa. :)
Verstehe. Das ist natürlich doof.
Das kommt wohl sporadisch. Heute noch gar nicht.
Wenn man's weiß, kann man Script-technisch damit umgehen. |
Is there an existing issue for this?
The problem
Hi,
ich stelle gerade fest, dass der resume Befehl auch noch nicht geht. (Ich hab's bisher mit mitm gechecked. Kann das sein, dass das analog zum stop auch wieder ein clean_V2 ist?)
Das Error Objekt wird auch noch nicht aktualisiert.
With which model does the problem occur?
Deebot X2 series
From which source you have installed the adapter?
GitHub
Version of the ioBroker adapter ("info.version")
1.4.14
Version of the ecovacs-deebot.js library ("info.library.version")
0.9.6-alpha.34
Version of the JS controller
5.0.19
Version of Node.js
18.19.1
Operating system
Linux
Anything in the logs that might be useful?
Additional information
No response
Which "other" models are you using?
No response
Ecovacs device class ("info.deviceClass")
No response
Communication protocol ("info.library.communicationProtocol")
None
Is the canvas module installed? ("info.library.canvasModuleIsInstalled")
None
The text was updated successfully, but these errors were encountered: