NEWS
Ecovacs Deebot Adapter: Status und Feedback
-
@sborg sagte in Ecovacs Deebot Adapter: Status und Feedback:
@mrbungle64
Ich dachte eigentlich, dass ein Fehler hier auftauchen sollte (wenn er schon im JSON und ioB-Log steht):
Leider weiß ich nicht mehr mit welcher Version das "abhanden" gekommen ist, aber es hatte mit meinem Ozmo 950 mal funktioniert. Erstmalig fiel es mir damals im Januar auf (so oft fährt er sich bei mir auch nicht fest ).
Unter "error" und "errorCode" steht immer der aktuelle Zustand. Daher hatte ich ja vor einiger Zeit auch den Datenpunkt "cleaninglog.last20Logs" eingebaut, wo auch die vorherigen Fehler noch aufgeführt sind.
Der Fehler "SideAbnormal: Side Brushes are tangled" wird so, lange der Zustand gegeben war, in den o.g. Datenpunkten "error" und "errorCode" gestanden haben. Ab dem Zeitpunkt wo der Fehler behoben war wird dann wieder "NoError: Robot is operational" drin gestanden haben.
Ich hoffe, dass das den Fall soweit aufklärt
-
Dein Adapter läuft bei bei mir echt super
Was mir heute aufgefallen ist, ist das während der Reinigung im Log der Eintrag mit „Entering Spot Area …“ immer 3x mal innerhalb einer bis zwei ms kommt.
z.B.:2023-04-07 10:36:55.564 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:36:55.565 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:36:55.566 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:37:07.620 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 5 (cleanStatus: auto) 2023-04-07 10:37:07.621 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 5 (cleanStatus: auto) 2023-04-07 10:37:07.621 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 5 (cleanStatus: auto) 2023-04-07 10:37:13.032 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:37:13.032 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:37:13.033 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto)
Ist absolut nicht störend, da ich aber selber auch gerade am „basteln“ bin und in meinem Code gerade versuche solche Dopplungen zu reduzieren, dachte ich melde es dir mal.
-
@ofri2607 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Dein Adapter läuft bei bei mir echt super
Danke für das Feedback
Was mir heute aufgefallen ist, ist das während der Reinigung im Log der Eintrag mit „Entering Spot Area …“ immer 3x mal innerhalb einer bis zwei ms kommt.
z.B.:2023-04-07 10:36:55.564 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:36:55.565 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:36:55.566 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:37:07.620 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 5 (cleanStatus: auto) 2023-04-07 10:37:07.621 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 5 (cleanStatus: auto) 2023-04-07 10:37:07.621 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 5 (cleanStatus: auto) 2023-04-07 10:37:13.032 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:37:13.032 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto) 2023-04-07 10:37:13.033 - info: ecovacs-deebot.0 (2625411) Entering spot area with ID 6 (cleanStatus: auto)
Ist absolut nicht störend, da ich aber selber auch gerade am „basteln“ bin und in meinem Code gerade versuche solche Dopplungen zu reduzieren, dachte ich melde es dir mal.
Ja, das ist nicht ganz optimal (aber auch nicht schlimm). Da kommen die Events wohl schneller rein, als dass der Adapter das vollständig verarbeiten tut. Schaue ich mir bei Gelegenheit mal an.
-
@mrbungle64 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Der Fehler "SideAbnormal: Side Brushes are tangled" wird so, lange der Zustand gegeben war, in den o.g. Datenpunkten "error" und "errorCode" gestanden haben. Ab dem Zeitpunkt wo der Fehler behoben war wird dann wieder "NoError: Robot is operational" drin gestanden haben.
Dachte ich eigentlich auch, ist aber leider nicht so.
Fehler um 09:35:27 aufgetreten:
"Robby" war dann für 20 Minuten blockiert bis ich es merkte, aber nach rund 2 Minuten (obwohl noch immer blockiert) :
In der App stand die ganze Zeit korrekt "SideAbnormal: Side Brushes are tangled", bis ich die Blockade auflöste.
Ich kann mir jetzt natürlich auch einen Bool-DP anlegen der bei einem Fehler true gesetzt wird und dann per VIS quittiert werden kann, schöner wäre aber wenn er den Error behält bis er "aufgelöst" wurde
-
"Robby" war dann für 20 Minuten blockiert bis ich es merkte, aber nach rund 2 Minuten (obwohl noch immer blockiert) :
...
In der App stand die ganze Zeit korrekt "SideAbnormal: Side Brushes are tangled", bis ich die Blockade auflöste.Ich kann mir jetzt natürlich auch einen Bool-DP anlegen der bei einem Fehler true gesetzt wird und dann per VIS quittiert werden kann, schöner wäre aber wenn er den Error behält bis er "aufgelöst" wurde
Alles klar - schaue ich mir an. Da wird wohl irgendein erfolgreicher Event den Fehlercode "überschreiben".
-
Hallo,
nachdem ich heute mein System - auf node: v18.15.0 und js-controller: 4.0.24 mit Hilfe der hier im Forum beschriebenen Anleitungen von Thomas Braun und apollon77 auf den aktuellen Stand gebracht habe, was auch alles problemlos und ohne Fehlermeldungen funktionierte - bekomme ich folgende Meldung im Log:2023-04-10 17:29:52.062 - warn: ecovacs-deebot.0 (1136) The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 93. This version of Node.js requires NODE_MODULE_VERSION 108. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`).
Die Meldung kommt 6x hintereinander, ca. 2-3 Minuten nach
2023-04-10 17:27:52.214 - info: ecovacs-deebot.0 (1136) Reset current cleaninglog stats
Was mir dabei noch auffällt ist, dass die Datenpunkte
ecovacs-deebot.0.map.deebotPositionCurrentSpotAreaID
ecovacs-deebot.0.map.deebotPositionCurrentSpotAreaName
und auch die Datenpunkte unter ecovacs-deebot.0.map.lastCleanedSpotArea
nicht mehr aktualisiert werden.
Anderen Datenpunkte, wie z.B. die im ecovacs-deebot.0.cleaninglog oder z.B. auch ecovacs-deebot.0.map.deebotPosition_x und ecovacs-deebot.0.map.deebotPosition_y, die ich noch verwende jedoch schon. -
https://forum.iobroker.net/post/963828
Das wird auch das Problem mit den genannten Datenpunkten lösen, da die ein korrekt installiertes Canvas Modul benötigen.
-
@mrbungle64
Herzlichen Dank für deine Rückmeldung. Ich habe jetztcd /opt/iobroker/node_modules npm rebuild canvas --update-binary
ausgeführt und auch ein successfull zurückbekommen.
Die Warnmeldung ist jetzt auch nicht mehr gekommen, aber leider werden die Datenpunkte trotzdem nicht aktualisiert. -
@ofri2607 sagte in Ecovacs Deebot Adapter: Status und Feedback:
aber leider werden die Datenpunkte trotzdem nicht aktualisiert.
Das wundert mich aber, da das genau die Datenpunkte sind die von Canvas abhängig sind.
Nur zur Sicherheit: die Adapter-Instanz hast du neu gestartet und danach auch eine Reinigung durchgeführt? -
@mrbungle64
Nochmals herzlichen Dank für deine schnelle Rückmeldung:
Ich denke ich habe eine Punkt übersehen, denn die Adapter-Instanz habe ich nicht neu gestartet.
Probiere das gleich noch aus und gebe dir dann einen Rückmeldung. -
@mrbungle64
Der Adapterneustart hatte gefehlt; die Datenpunkte werden wieder aktualisiert
Da habe wieder was dazu gelernt; vielen Dank für deine Hilfe. -
Hallo,
folgende Meldungen hatte ich gerade im Logecovacs-deebot.0 2023-04-18 19:40:37.326 info Number of devices: 1 ecovacs-deebot.0 2023-04-18 19:40:37.325 info Successfully connected to Ecovacs server ecovacs-deebot.0 2023-04-18 19:40:35.977 info Using login: ecovacs.com ecovacs-deebot.0 2023-04-18 19:40:35.822 info starting. Version 1.4.13 in /opt/iobroker/node_modules/iobroker.ecovacs-deebot, node: v18.15.0, js-controller: 4.0.24 ecovacs-deebot.0 2023-04-18 19:40:02.793 warn Terminated (UNCAUGHT_EXCEPTION): Without reason ecovacs-deebot.0 2023-04-18 19:40:02.792 info terminating ecovacs-deebot.0 2023-04-18 19:40:02.791 info cleaned everything up... ecovacs-deebot.0 2023-04-18 19:40:02.788 error unhandled promise rejection: false ecovacs-deebot.0 2023-04-18 19:40:02.788 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). ecovacs-deebot.0 2023-04-18 19:40:02.783 error Received disconnect event from library: true ecovacs-deebot.0 2023-04-18 19:40:02.781 error Received disconnect event from library: true ecovacs-deebot.0 2023-04-18 19:40:02.780 warn RequestOAuthError: Authentication error ecovacs-deebot.0 2023-04-18 19:40:01.760 error Received disconnect event from library: true ecovacs-deebot.0 2023-04-18 19:40:01.759 info cleaned everything up... ecovacs-deebot.0 2023-04-18 19:40:01.758 error Received disconnect event from library: true ecovacs-deebot.0 2023-04-18 19:40:01.755 warn RequestOAuthError: Authentication error
Adapter läuft wieder normal, daher kein wirkliches Problem. Aber vielleicht ist der Eintrag mit „unhandled promise rejection“ interessant für dich.
-
@ofri2607 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Hallo,
folgende Meldungen hatte ich gerade im Log
...
Adapter läuft wieder normal, daher kein wirkliches Problem. Aber vielleicht ist der Eintrag mit „unhandled promise rejection“ interessant für dich.Danke für den Hinweis. Ich schaue mir das bei Gelegenheit mal an.
-
Hallo zusammen,
ich bekomme immer folgende Meldung
ecovacs-deebot.0
2023-04-25 16:30:40.625 warn Network connectivity error: getaddrinfo EAI_AGAIN api-app.dc-eu.ww.ecouser.net
Was muss ich hier machen?
Dankeschön -
@tobiasp sagte in Ecovacs Deebot Adapter: Status und Feedback:
Hallo zusammen,
ich bekomme immer folgende Meldung
ecovacs-deebot.0
2023-04-25 16:30:40.625 warn Network connectivity error: getaddrinfo EAI_AGAIN api-app.dc-eu.ww.ecouser.net
Was muss ich hier machen?
DankeschönWie oft kommt diese Meldung?
-
@mrbungle64
Hmm nicht oft aber jeden Tag mal -
@tobiasp sagte in Ecovacs Deebot Adapter: Status und Feedback:
@mrbungle64
Hmm nicht oft aber jeden Tag malAlso diese Warnung ist grundsätzlich erstmal nicht schlimm. In diesem Moment ist der Endpunkt api-app.dc-eu.ww.ecouser.net (von Ecovacs) nicht erreichbar. So lange keine weitere Error oder Warn Meldung dazu kommt und das nicht häufiger auftritt, kann und muss man da erst mal nicht viel machen.
-
@mrbungle64
Ok danke -
Hallo wollte mal in die Runde fragen ob wer eine fertig Vis für den Roboter hat und sie bereit stellt.
vielen Dank schon mal im voraus -
@miraotiger sagte in Ecovacs Deebot Adapter: Status und Feedback:
Hallo wollte mal in die Runde fragen ob wer eine fertig Vis für den Roboter hat und sie bereit stellt.
vielen Dank schon mal im vorausSuche nach Vis von sigi234
Ist ein Projekt