NEWS
Ecovacs Deebot Adapter: Status und Feedback
-
Um dem vorzubeugen, dass Ecovacs wirklich mal blockt oder filtert, möchte ich Euch generell mal alle bitten das Intervall zu prüfen und ggf. anzupassen:
Modelle Mindestens Normal Exklusiv Deebot (OZMO) T8 Serie, T9 Serie, T10 Serie, X1 Serie, N8 Serie 180 s 300 s 600 s Deebot 900/901, OZMO 900/905, OZMO 920, OZMO 950, U2 120 s 180 s 600 s yeedi Modelle 120 s 180-300 s 600 s Alle anderen 60 s 120 s 600 s Das wäre erst mal meine spontane Empfehlung nach Bauchgefühl. Es gibt da keine festgeschriebene Regel.
- "Mindestens" ist nur empfehlenswert, wenn man parallel häufig was per Ecovacs Home App einstellt aber im ioBroker Skripte laufen hat, welche auf aktuelle Werte angewiesen sind.
- "Normal" ist für den normalen Gebrauch empfohlen, wenn man ab- und zu noch was per Ecovacs Home App einstellt, i.d.R. aber sonst alles über den ioBroker Adapter läuft.
- "Exklusiv" ist für den exklusiven Gebrauch mit dem ioBroker Adapter.
Der Start einer Reinigung per Ecovacs Home App wird übrigens sofort übernommen (inkl. weiterer Eigenschaften der Reinigung) - dafür muss man kein kurzes Intervall einstellen.
Bitte möglichst kein Intervall auf 30 Sekunden lassen Ich werde das demnächst auch rausnehmen.
Technische Hintergrundinfo:
Die aktuellen Modelle kommen die meisten Daten und Informationen per MQTT. Daher kann ein längeres Intervall eingestellt sein.
Bei älteren Modellen muss vieles zyklisch abgefragt werden (Polling). -
@mrbungle64 ich habe das Intervall jetzt mal auf 180 Sekunden gestellt. Ändert aber aktuell noch nichts.
Aber wie gesagt, geht ja alles.
Danke für Deine Mühen!!! -
@toralt sagte in Ecovacs Deebot Adapter: Status und Feedback:
@mrbungle64 ich habe das Intervall jetzt mal auf 180 Sekunden gestellt. Ändert aber aktuell noch nichts.
Aber wie gesagt, geht ja alles.
Danke für Deine Mühen!!!Dass Ecovacs hier temporär blockiert war auch mehr eine Befürchtung als eine Vermutung.
Daher auch mein Beitrag zum Intervall - das kann ja so oder so nicht schaden.Das Problem an sich ist für mich weiterhin ein Rätsel.
Dass per Intervall Befehle an portal-eu.ecouser.net gesendet werden ist nämlich völlig korrektes Verhalten:
https://who.is/dns/portal-eu.ecouser.net (=> 3.68.172.231)Warum diese IP bei nun immerhin 2 Usern (vermeintlich) nicht erreichbar ist weiß ich leider nicht ...
Ich kann mir theoretisch noch vorstellen, dass das verwendete Axios Modul in der eingesetzten Version einen Fehler hat. Wer möchte kann sich die aktuelle Alpha vom Adapter per GitHub installieren - da ist eine aktuellere Version von Axios im Einsatz.
-
Hallo,
bekomme am Freitag einen ECOVACS DEEBOT N8 , muss ich was beachten oder hast Du Tipps beim einrichten?Habe mir mal die Version 1.4.12-alpha.17 installiert, oder soll ich die Stable nehmen?
Mein System:
Plattform: Windows RAM: 16 GB NODE.JS: V16.19.0 NPM: 8.19.3 JS Controller: 4.0.24 Admin: 6.3.6 WS: 2.3.5 WEB: 5.4.3 Socket.io: 6.3.3 Script Engine: 6.1.4 IOT: 1.14.3 VIS: 1.4.16 VIS2. 2.0.16 Cloud: 4.3.1 Alexa2: 3.23.2
-
@sigi234 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Hallo,
bekomme am Freitag einen ECOVACS DEEBOT N8 , muss ich was beachten oder hast Du Tipps beim einrichten?Ich habe bisher zwar keine Erfahrung mit dem Adapter unter Windows (aber auch soweit auch noch kein negatives Feedback), aber grundsätzlich sollte da erst mal nicht besonderes zu beachten sein.
Einen Thread mit Tipps gibt es hier - Du kannst mir aber gerne Fragen stellen, wenn Du spezielle Dinge damit umsetzen möchtest.
Habe mir mal die Version 1.4.12-alpha.17 installiert, oder soll ich die Stable nehmen?
Du kannst gerne die Alpha installiert lassen - ich achte eigentlich immer darauf, dass die Alpha und Beta Versionen grundsätzlich stabil laufen. Ich benutze selbst auf meinem Live System auch zu 99% die jeweils aktuelle Alpha.
Was halt immer mal der Fall ist, dass gerade neu eingeführte Funktionen noch nicht ausgereift sind. Aber das sollte bei einer Alpha ja auch klar sein -
Hallo zusammen,
ab Freitag, den 3.2.2023 wird die Version 1.4.12 über Beta/Latest verfügbar sein.
Es gibt hauptsächlich Neues für aktuellere Modelle, welche die native "goToPosition"-Funktion aus dem Video-Manager beherrschen:
- die "goToCalculatedCenterPosition" Funktion
- die "silentApproach" Reinigungsfunktion
Die "goToCalculatedCenterPosition" Funktion ist pro "Spot Area" verfügbar ("map.[mapID].spotAreas.[spotAreaID].goToCalculatedCenterPosition") und führt eine "goToPosition"-Fahrt zu der vermeintlich zentralsten Position in einem Bereich durch.
Die "silentApproach" Reinigungsfunktion ist ebenso pro "Spot Area" verfügbar ("map.[mapID].spotAreas.[spotAreaID].cleanSpotArea_silentApproach") und führt eine "goToPosition"-Fahrt (also "leise") zur jeweiligen "Spot Area" durch und reinigt diese anschließend.
Ebenso gibt es eine entsprechenden Datenpunkt für mehrere Spot Areas ("control.spotArea_silentApproach"), welcher grundsätzlich analog zur "control.spotArea" Funktion arbeitet - allerdings den ersten Bereich "leise" anfährt.
Um diese Funktionen zu aktivieren müssen ggf. noch folgende Einstellungen aktiviert werden:
- Einige weitere experimentelle Features ("control.extended" Kanal)
- Native "goToPosition" Funktion benutzen (z.B. T8/T9/T10/X1 Serie)
Bei der letztgenannten Einstellung sieht man auch schon die Modelle wo es funktionieren sollte.
Beim N8 könnte es vielleicht auch funktionieren, ebenso bei manchen yeedi Modellen (bitte ausprobieren und möglichst Feedback geben).Neben diesen neuen Funktionen gibt es noch ein paar grundsätzliche Verbesserungen, sowie weitere Neuerungen für die X1 Serie (versch. experimentelle Datenpunkte) und den OZMO 900/905 (Funktionen freigeschaltet).
-
Test1
ecovacs-deebot.0 2023-02-03 16:46:29.242 warn This object will not be created in future versions. Please report this to the developer. ecovacs-deebot.0 2023-02-03 16:46:29.242 warn Object ecovacs-deebot.0.map.lastCleanedSpotArea.timestamp is invalid: Default value has to be type "number" but received type "string" ecovacs-deebot.0 2023-02-03 16:46:29.242 warn This object will not be created in future versions. Please report this to the developer. ecovacs-deebot.0 2023-02-03 16:46:29.242 warn Object ecovacs-deebot.0.map.lastCleanedSpotArea.totalSeconds is invalid: Default value has to be type "number" but received type "string"
-
@sigi234 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Test1
ecovacs-deebot.0 2023-02-03 16:46:29.242 warn This object will not be created in future versions. Please report this to the developer. ecovacs-deebot.0 2023-02-03 16:46:29.242 warn Object ecovacs-deebot.0.map.lastCleanedSpotArea.timestamp is invalid: Default value has to be type "number" but received type "string" ecovacs-deebot.0 2023-02-03 16:46:29.242 warn This object will not be created in future versions. Please report this to the developer. ecovacs-deebot.0 2023-02-03 16:46:29.242 warn Object ecovacs-deebot.0.map.lastCleanedSpotArea.totalSeconds is invalid: Default value has to be type "number" but received type "string"
Wird in der nächsten Version behoben sein.
-
Habt Ihr eigentlich noch das Problem, dass es bei der IP 3.68.172.231 (mit Port 443) einen Timeout gibt?
-
@mrbungle64 nope, das ist seit zwei Tagen Ruhe bei mir.
-
@toralt sagte in Ecovacs Deebot Adapter: Status und Feedback:
@mrbungle64 nope, das ist seit zwei Tagen Ruhe bei mir.
Hast du irgendwas geändert oder eine neue Version installiert?
Oder war einfach Ruhe? -
@mrbungle64 einfach Ruhe. Ich habe zwar am Freitag meinen ioBroker neu aufgesetzt, aber bereits am Donnerstag hatte ich nicht mehr im log. Scheint u.U. ein Fehler i.V.m. mit meinem Account gewesen zu sein? Ist das möglich? Hab allerdings auch am Account nichts geändert. Ich habe es ausgesessen
-
@toralt sagte in Ecovacs Deebot Adapter: Status und Feedback:
@mrbungle64 einfach Ruhe. Ich habe zwar am Freitag meinen ioBroker neu aufgesetzt, aber bereits am Donnerstag hatte ich nicht mehr im log. Scheint u.U. ein Fehler i.V.m. mit meinem Account gewesen zu sein? Ist das möglich? Hab allerdings auch am Account nichts geändert. Ich habe es ausgesessen
Das könnte alles Mögliche gewesen sein
Ich vermute ja, dass Ecovacs (teilweise) von AWS zu Alibaba umgezogen ist und noch nicht alle DNS-Server aktuelle Daten hatten. Ist aber auch viel Spekulation dabei -
Hallo,
neue Warn:ecovacs-deebot.0 2023-02-06 08:27:47.559 warn Error message received: Received error message: Request failed with status code 502 for command getWaterInfo ecovacs-deebot.0 2023-02-06 08:11:50.068 warn Error message received: Received error message: Request failed with status code 502 for command getCleanCount ecovacs-deebot.0 2023-02-06 08:10:19.989 warn Error message received: Received error message: Request failed with status code 502 for command getSleep ecovacs-deebot.0 2023-02-06 07:41:48.394 warn Error message received: Received error message: Request failed with status code 502 for command getWaterInfo
-
@sigi234 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Hallo,
neue Warn:ecovacs-deebot.0 2023-02-06 08:27:47.559 warn Error message received: Received error message: Request failed with status code 502 for command getWaterInfo ecovacs-deebot.0 2023-02-06 08:11:50.068 warn Error message received: Received error message: Request failed with status code 502 for command getCleanCount ecovacs-deebot.0 2023-02-06 08:10:19.989 warn Error message received: Received error message: Request failed with status code 502 for command getSleep ecovacs-deebot.0 2023-02-06 07:41:48.394 warn Error message received: Received error message: Request failed with status code 502 for command getWaterInfo
Ja, das kommt ab und zu mal vor. Ich hab die aktuell auch wieder vereinzelt.
Das sind Befehle die im Interval gepollt werden (müssen) und die Deebot API "verschluckt" sich da manchmal irgendwie...Welches Interval hast du eingestellt?
-
@mrbungle64 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Welches Interval hast du eingestellt?
120
-
@sigi234 sagte in Ecovacs Deebot Adapter: Status und Feedback:
@mrbungle64 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Welches Interval hast du eingestellt?
120
Es wäre gut, wenn du das hoch stellen könntest. Siehe auch hier.
-
@mrbungle64 sagte in Ecovacs Deebot Adapter: Status und Feedback:
@sigi234 sagte in Ecovacs Deebot Adapter: Status und Feedback:
@mrbungle64 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Welches Interval hast du eingestellt?
120
Es wäre gut, wenn du das hoch stellen könntest. Siehe auch hier.
Ok, habs auf 300 gestellt.
-
Gibt es die Möglichkeit die Sprachausgabe in einen DP zu bringen?
-
@sigi234 sagte in Ecovacs Deebot Adapter: Status und Feedback:
Gibt es die Möglichkeit die Sprachausgabe in einen DP zu bringen?
Im Datenpunkt "control.playSoundId" kannst du die versch. Sounds und Sprachausgaben auslösen.
Eine (unvollständige) Liste der IDs findest du hier.
Meintest du so was?