Skip to content
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

Received disconnect event from library: true #538

Open
pafade89 opened this issue Sep 1, 2023 · 10 comments
Open

Received disconnect event from library: true #538

pafade89 opened this issue Sep 1, 2023 · 10 comments
Labels
Question Further information is requested

Comments

@pafade89
Copy link

pafade89 commented Sep 1, 2023

The question

Is it possible to make the alarming in the adapter adjustable for this error?

image

I think this message on error level "error" for a weekly event a little bit drastic.

Cheers P

Which model do you own?

Deebot OZMO 950

Which version of the ioBroker adapter are you currently using?

1.4.13

Additional information

No response

@pafade89 pafade89 added the Question Further information is requested label Sep 1, 2023
@mrbungle64
Copy link
Owner

@pafade89

Is it possible to make the alarming in the adapter adjustable for this error?
I think this message on error level "error" for a weekly event a little bit drastic.

Sorry, I don't understand what you mean? 😉

In this case the adapter received an error event from the underlying library.
I assume that the reason is a "RequestOAuthError: Authentication error" error:
#127
#152

Do you have more information about this incident?

@pafade89
Copy link
Author

pafade89 commented Sep 1, 2023

Hi @mrbungle64

Ich habe gerade gesehen das auch deutsch geht 😜

Meine Frage ist ob man im Adapter die Möglichkeit schaffen kann für das disconnect Event die Debug Level selbst zu wählen. Also zum Beispiel nur als Info auszugeben?

Der disconnect kommt doch aus der deebot cloud oder ?

@mrbungle64
Copy link
Owner

@pafade89

Also der error code 3 "RequestOAuthError: Authentication error" kommt von der Ecovacs Deebot API.
Ich weiß aber leider immer noch nicht genau was das verursacht und ob es da nur genau eine Ursache für gibt.
Leider gibt es ja keine öffentlich zugängliche Doku von Ecovacs ...

Ich selbst habe das schon länger nicht mehr im Log gehabt (mehrere Jahre denke ich). Auch ist mir nicht in Erinnerung, dass das in den letzten Monaten noch von irgendwem gemeldet wurde.

Von daher bin ich jetzt kein Freund davon Fehlermeldungen (per Einstellung) zu unterdrücken, weil die bei einzelnen wenigen (?) Installationen auftreten. Da sollte man eher mal schauen was die Ursache davon ist.
In einem der Issues war die Vermutung, dass eine Firewall da eine Rolle spielt - das ist aber leider nicht mehr zu Ende beantwortet worden.

Wie oft tritt das denn bei Dir auf? Du hast was von einem "weekly event" geschrieben...

@pafade89
Copy link
Author

pafade89 commented Sep 2, 2023

Also den disconnect from library bekomme ich wie gesagt einmal die Woche und es wäre halt cool den auf info zustellen. Muss nicht komplett unterdrückt werden, lediglich die severity ändern wäre toll.

@mrbungle64
Copy link
Owner

@pafade89

Also den disconnect from library bekomme ich wie gesagt einmal die Woche

Ist das immer am gleichen Tag und ungefähr die gleiche Uhrzeit?

und es wäre halt cool den auf info zustellen. Muss nicht komplett unterdrückt werden, lediglich die severity ändern wäre toll.

Das meine ich ja mit unterdrücken (auch wenn es einstellbar wäre). Es ist halt ein Error der von der API gemeldet wird.

Aktuell bin ich eh an einem Punkt, wo ich sowohl beim Adapter als auch in der Library nichts großartig Neues mehr auf der aktuellen Basis implementieren möchte. Ich muss erst mal eine Entscheidung treffen wie es langfristig weitergeht.

Wäre es in deinem Fall nicht besser mal die Ursache dafür herauszufinden? Es ist ja kein normales Verhalten

@pafade89
Copy link
Author

pafade89 commented Sep 2, 2023

Ist immer sehr unterschiedlich wann der Fehler kommt. Also komplett sporadisch. Wie könnte man das tiefer analysieren?

@mrbungle64
Copy link
Owner

@pafade89

Ist immer sehr unterschiedlich wann der Fehler kommt. Also komplett sporadisch. Wie könnte man das tiefer analysieren?

Sorry, dass ich bisher noch nicht geantwortet habe. Ich bin seit dem Sommer nicht mehr so sehr in den Details drin, weil ich wenig Zeit für meine Projekte hier hatte. Ich hoffe, dass ich ab dem Herbst wieder mehr Zeit finden werde.

Ich vermute mal, dass sich die Ursache irgendwo in deinem Setup oder Netzwerk zu finden sein wird. Ich meine damit nicht zwingend, dass an deinem Setup was falsch oder fehlerhaft sein muss. Das kann z.B. eine "Wechselwirkung" mit einer anderen Komponente sein. Aber da kann ich mich im Moment nicht wirklich "reindenken" ...

@pafade89
Copy link
Author

pafade89 commented Sep 25, 2023

@mrbungle64

Laut deiner Antwort in dem Issue #142 ist es ja völlig normal, das man mal Disconnects zur Ecovacs Cloud hat.

image

Somit wäre doch ein kurzzeitiger Abbruch zur Cloud mit einer Info Sinnvoll und wenn der Reconnect nicht klappt dann als Error auszugeben.

Schon einmal Danke für deinen Support.

@pafade89
Copy link
Author

@mrbungle64

Laut deiner Antwort in dem Issue #142 ist es ja völlig normal, das man mal Disconnects zur Ecovacs Cloud hat.

image

Somit wäre doch ein kurzzeitiger Abbruch zur Cloud mit einer Info Sinnvoll und wenn der Reconnect nicht klappt dann als Error auszugeben.

Schon einmal Danke für deinen Support.

Würde das nicht mehr Sinn machen?

Vielen Dank schonmal.

@mrbungle64
Copy link
Owner

@pafade89

Würde das nicht mehr Sinn machen?

Grundsätzlich stimm ich dir zu, aber ich werde mir das noch mal im Detail anschauen müssen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants