ioBroker.roborock icon indicating copy to clipboard operation
ioBroker.roborock copied to clipboard

Error Message beim Start von Segment Clean

Open mickemup opened this issue 1 year ago • 6 comments

Describe the bug
Starten von Segmentclean => Fehlermeldung

To Reproduce
Steps to reproduce the behavior: Starting Segment Clean

Screenshots & Logfiles
image

Wie gewünscht der Log im Anhang

Versions:

  • Adapter version: 0.6.6 dev
  • JS-Controller version: 6.0.9
  • Node version: v20.16.0
  • Operating system: linux on proxmox

log.pdf

mickemup avatar Aug 18 '24 17:08 mickemup

Bei den Saugrobotern, welcher Wert steht im Ordner deviceStatus beim Wert map_status? Gibt es map_status da überhaupt?

copystring avatar Aug 18 '24 19:08 copystring

existiert mit (Null) bei beiden Saugern.

Im Adapter habe ich " Kartenerstellung aktivieren" nicht aktiviert. Für Segment Cleaning sollte das aber nicht einschärnkend sein, sonder nur für Zone cleaning oder?

Am So., 18. Aug. 2024 um 21:07 Uhr schrieb copystring < @.***>:

Bei den Saugrobotern, welcher Wert steht im Ordner deviceStatus beim Wert map_status? Gibt es map_status da überhaupt?

— Reply to this email directly, view it on GitHub https://github.com/copystring/ioBroker.roborock/issues/601#issuecomment-2295359415, or unsubscribe https://github.com/notifications/unsubscribe-auth/BKHTT5YFBRKGOKK6Y7URDN3ZSDWI5AVCNFSM6AAAAABMWQZ7PKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJVGM2TSNBRGU . You are receiving this because you authored the thread.Message ID: @.***>

mickemup avatar Aug 18 '24 19:08 mickemup

OK. Interessant. Gibts es noch andere Werte mit null?

Für Segment Cleaning sollte das aber nicht einschärnkend sein, sonder nur für Zone cleaning oder?

Die Kartenerstellung hat auf beides keinen Einfluss.

copystring avatar Aug 18 '24 19:08 copystring

Jenste "Null"

image

mickemup avatar Aug 18 '24 20:08 mickemup

Wann wurde der Wert von state zuletzt geschrieben?

copystring avatar Aug 18 '24 20:08 copystring

state scheint sich bei beiden Geräten brav zu aktualisieren: state

mickemup avatar Aug 19 '24 04:08 mickemup

Würdest du dir bitte ein mal diese branch installieren? https://github.com/copystring/ioBroker.roborock/tree/Issue-%23601

Anschließend ein neues Debuglog erstellen, aber bitte als .txt anstatt .pdf. Das ist als .pdf extrem unleserlich.

copystring avatar Aug 19 '24 19:08 copystring

Guten Abend

Hier das LOG LOG.txt

Merci für deinen Support

mickemup avatar Aug 19 '24 20:08 mickemup

Hm. Das sieht so aus, als würden alle Werte korrekt abgearbeitet. Zumindest taucht keine Fehlermeldung auf. Besteht der Fehler mit weiterhin? Hast du vielleicht mal deinen PC, auf dem ioBroker läuft, neu gestartet?

copystring avatar Aug 19 '24 20:08 copystring

IOB gestoppt Dann reboot vom lxc container auf proxmox IOB gestartet

Fehler: image

Zus. Info: app_start funktioniert

mickemup avatar Aug 19 '24 20:08 mickemup

Soo habe bin nun mal zurück auf die 0.6.4 und o Wunder da funktioniert das Ganze ohne Fehlermeldung :-) Die Commands funktionieren auch alle. Nur fehlt mir das Command : resume segment clean Gemäss Wiki sollte es dies ja geben und in der App kann ich auch "resumen"...

mickemup avatar Aug 20 '24 20:08 mickemup

Soo habe bin nun mal zurück auf die 0.6.4 und o Wunder da funktioniert das Ganze ohne Fehlermeldung :-)

Sobald ich etwas mehr Zeit habe, schaue ich mir das genauer an. Aktuell komme ich nicht dazu. Ich melde mich, wenn ich was gefunden habe.

copystring avatar Aug 21 '24 21:08 copystring

Wärst du so nett und lädst https://github.com/copystring/ioBroker.roborock/tree/Issue-%23601 nochmal neu? Ich habe zusätzliches Logging hinzugefügt. Dann bitte wie letztes Mal ein Debuglog der ersten drei Minuten erstellen und hier als .txt anhängen.

copystring avatar Aug 30 '24 21:08 copystring

Hier das LOG: Mit der Fehlermeldung bei "app segment clean"

image LOG31.txt

resume segment clean ist in dieser Version nun wieder vorhanden.

Grüsse

mickemup avatar Aug 31 '24 06:08 mickemup

Danke für das neue Log. Ich habe besseres Logging in hochgeladen. Wärest du so nett und lädst https://github.com/copystring/ioBroker.roborock/tree/Issue-%23601 nochmal und erstellt wieder ein Debuglog der ersten drei Minuten?

copystring avatar Aug 31 '24 20:08 copystring

Der Fehler ist eventuell auch behoben.

copystring avatar Aug 31 '24 20:08 copystring

LOG9_01.txt

Voila hier das LOG Der Fehler ist tatsächlich nicht mehr aufgetreten :-)

mickemup avatar Sep 01 '24 06:09 mickemup

Werden jetzt alle Werte ausgefüllt?

copystring avatar Sep 01 '24 11:09 copystring

sieht so aus: image

mickemup avatar Sep 01 '24 11:09 mickemup

und hier noch ein paar fehler die ich aber mal ignoriere ;-)

image

mickemup avatar Sep 01 '24 11:09 mickemup

Diese Fehler wurden nie angezeigt da genau dort der Fehler lag. Jetzt sieht man die fehlenden Attribute. Genau so hätte es vorher sein sollen. Ist also erstmal so richtig und von mir beabsichtigt. Die fehlenden Attribute kann so später implementieren. Alle anderen Werte können natürlich null sein, da nicht alle Attribute von deinem Modell unterstützt werden.

copystring avatar Sep 01 '24 12:09 copystring

Ok. Wenn das eigentliche Problem gelöst ist, könnte ich deine Hilfe gebrauchen bei einem anderen Problem, welches mir in den Logs aufgefallen ist. Wie du siehst, werden unbekannte Attribute als Error angezeigt. Das ist so gewollt, damit Nutzer des Adapters das entsprechend melden. Leider vergaß ich, das Logging dafür korrekt zu implementieren. Dies ist der neuen Version nun umgesetzt. Wärst du so nett und lädst https://github.com/copystring/ioBroker.roborock/tree/Issue-%23601 nochmal neu und erstellst nochmal ein Debuglog für mich? Das wäre echt klasse.

copystring avatar Sep 01 '24 19:09 copystring

Gerne doch:

Voila LOG9_01_2.txt

image

mickemup avatar Sep 01 '24 19:09 mickemup

Ich denke, ich habe jetzt alles neuen Werte erwischt. Lädst du nochmal neu?

copystring avatar Sep 01 '24 20:09 copystring

Also nochmals neu installieren plus wieder ein LOG für dich?

mickemup avatar Sep 01 '24 20:09 mickemup

Ja, bitte.

copystring avatar Sep 01 '24 20:09 copystring

Es zickt.... image

mickemup avatar Sep 01 '24 20:09 mickemup

Das kommt manchmal vor, wenn den Adapter zu oft neu startet. Warte 5 oder 10 Minuten. Ist eine Sperre der Server von Roborock.

copystring avatar Sep 01 '24 20:09 copystring

voila :-)

LOG.txt

mickemup avatar Sep 01 '24 20:09 mickemup

Ok. Da hat immer noch was gefehlt. Jetzt müsste alles passen.

copystring avatar Sep 01 '24 20:09 copystring