NEWS
Ecovacs Deebot Adapter: Status und Feedback
-
(Anmerkung: Der folgende Text wurde am 03.06.2022 gekürzt und danach immer wieder aktualisiert)
Hallo zusammen,
ich möchte hier über den Status des Ecovacs Deebot Adapters berichten
und natürlich auch nach Eurer Meinung fragen, ob es noch "offene Baustellen" gibt - oder ob Ihr soweit alles damit umsetzen könnt, was Ihr Euch so vorgestellt habt ( Bitte dabei aber realistisch bleiben und auch den aktuellen Status berücksichtigen ).
Aktuelle Versionen
Stadium Version Releasedatum Stable 1.4.14 04.02.2024 / 20.02.2024 Beta 1.4.15 16.03.2024 Alpha 1.4.16-alpha.2 09.05.2024
Bekannte (größere) Probleme
- Aktuell gibt es (mehr oder weniger häufig) auf 32-Bit Systemen Probleme mit der Erstellung vom Map Image.
- Das betrifft hauptsächlich Raspberry Pi Systeme, welche i.d.R. noch mit einem 32-Bit Linux betrieben werden. Das wird offensichtlich durch eine System-nahe Komponente von bzw. unter der Canvas Library verursacht - daher kann ich aktuell nichts machen und muss an anderer Stelle gefixt werden. Auch eine ältere Version von Canvas hilft nicht weiter, da der betroffene Teil bei der Installation i.d.R. neu erstellt wird.
- Die Generierung der aktuellen Map ("map.[mapID].loadMapImage" bzw. "map64") funktioniert noch nicht bei den Deebot X1, X2, T20 und T30 Serien
Weitere Informationen:
Möglichkeit für sonstiges Feedback:
Nützliche Links:
- Aktuell gibt es (mehr oder weniger häufig) auf 32-Bit Systemen Probleme mit der Erstellung vom Map Image.
-
@mrbungle64 sagte in Ecovacs Deebot Adapter - Status und Feedback:
Ich würde mir Feedback in folgender Form wünschen:
Doch immer gerne und danke für die ganze Arbeit
Ich habe das Modell OZMO 950
Variante 1) Es funktioniert alles soweit und ich kann auch soweit alle elementaren Dinge damit umsetzen (sofern die Server halt mal stabil laufen, aber dass ist ja nicht dein Thema ).
Ich habe den Adapter über folgendes Repository installiert: [Beta]
Werte der Datenpunkte (optional)
- info.version: [1.3.4]
- info.library.version: [0.7.2-beta.0]
- info.deviceModel: [DEEBOT OZMO 950 Series]
- info.deviceClass: [yna5xi]
-
Hallo, hier ein kleines Feedback.
Der Adapter funktioniert sehr gut. Ich nutze den Adapter für die Statusanzeigen in der VIS. Zeitgesteuerte Reinigung ist momentan nicht geplant. Was ich noch umsetzen möchte ist das anwählen von Räumen und manuelle starten in der VIS.
Eine Frage hab ich noch, in meiner App gibt es vier Datenpunkte für die Zubehörnutzung:
Dar Adapter zeigt nur die ersten drei:Kann aber sein das die API von ecovacs nicht mehr hergibt.
info.version: [1.3.4]
info.library.version: [0.7.2-beta.0]
info.deviceModel: [DEEBOT N8 PRO]
info.deviceClass: {snxbvc]Danke für die tolle Arbeit.
-
@mane444 said in Ecovacs Deebot Adapter - Status und Feedback:
...
Hallo @mane444, danke für das Feedback
Eine Frage hab ich noch, in meiner App gibt es vier Datenpunkte für die Zubehörnutzung:
Dar Adapter zeigt nur die ersten drei
Das war mir bisher nicht bekannt, dass es bei der Zubehörnutzung noch einen Wert für "Andere Bauteile" gibt.
Kann aber sein das die API von ecovacs nicht mehr hergibt.
Ich gehe mal davon aus, dass dieser Wert über die API bezogen werden kann. Da es gibt leider keine öffentlich zugängliche Dokumentation der Ecovacs API gibt und ich auch leider kein Gerät mit diesem "Feature" habe, muss ich warten bis ich an diese Info oder an Response-Daten komme, welche das enthalten.
-
Ich hatte eben noch eine andere Idee um an "Andere Bauteile" zu kommen.
Bitte installiere die Version 1.3.4 einfach noch mal über "Adapter" -> Info-Menü -> "Eine bestimmte Version installieren" neu drüber (also ohne vorher zu deinstallieren).
Danach sollte die Version 0.7.2-beta.1 der Library installiert sein und auch unter "info.library.version" erscheinen.Dann schau mal direkt nach dem Start der Instanz, ob unter "info.library.debugMessage" eine folgende Meldung erscheint:
"Unknown life span component type: xxx" -
@mrbungle64 sagte in Ecovacs Deebot Adapter - Status und Feedback:
nfo.library.debugMessag
Hab's probiert, es bleibt allerdings bei der Version 0.7.2-beta.0
-
@mane444 said in Ecovacs Deebot Adapter - Status und Feedback:
@mrbungle64 sagte in Ecovacs Deebot Adapter - Status und Feedback:
nfo.library.debugMessag
Hab's probiert, es bleibt allerdings bei der Version 0.7.2-beta.0
Hast Du die Instanz schon mal manuell neu gestartet?
-
@mrbungle64 Ich hab nochmal über Git installiert nun ist die neue Version da. Im DP "info.library.debugMessage" erscheint aber kein Wert.
-
@mane444 said in Ecovacs Deebot Adapter - Status und Feedback:
@mrbungle64 Ich hab nochmal über Git installiert nun ist die neue Version da. Im DP "info.library.debugMessage" erscheint aber kein Wert.
Schade, dann wird das wohl unabhängig von den anderen 3 Zubehör-Komponenten behandelt.
-
Ich habe das Modell [Deebot 901].
Variante 1) Es funktioniert alles soweit und ich kann auch soweit alle elementaren Dinge damit umsetzen.
- hatte ich ja schon im GitHub gefragt Letzte "Anwesenheit" des Roboters pro Raum #144
Ich habe den Adapter über folgendes Repository installiert: [GitHub]
Werte der Datenpunkte (optional)
info.version: [1.3.4] info.library.version: [0.7.2-beta.1] info.deviceModel: [DEEBOT 900 Series] info.deviceClass: [ls1ok3]
-
Ich würde mich über weiteres Feedback freuen
Gibt es z.B. ein Modell welches (mit einer aktuellen Version) gar nicht funktioniert?
Positives Feedback ist natürlich weiterhin willkommen -
Hi mrbungle64,
der Adapter war kaufentscheidend für meine zwei Ecovacs (Osmo 950 und N8 pro).
Danke dafür.
Es funktioniert alles wunderbar.
Das beste Alleinstellungsmerkmal des Adapters ist die möglich die einmalig angesteuerten Custombereiche abzuspeichern und dann speziell anzufahren. (sauge unter dem Tisch die Brösel …).
Diese Funktion würde ich mir ein wenig komfortabler wünschen.
Aber sonst Alles Gut.Gruss Marcus
-
@marcus007 said in Ecovacs Deebot Adapter - Status und Feedback:
Hi mrbungle64,
der Adapter war kaufentscheidend für meine zwei Ecovacs (Osmo 950 und N8 pro).
Danke dafür.
Es funktioniert alles wunderbar.Hi Marcus,
danke für das Feedback
Das beste Alleinstellungsmerkmal des Adapters ist die möglich die einmalig angesteuerten Custombereiche abzuspeichern und dann speziell anzufahren. (sauge unter dem Tisch die Brösel …).
Diese Funktion würde ich mir ein wenig komfortabler wünschen.hast Du einen Vorschlag, wie man das erreichen könnte?
Aber sonst Alles Gut.
Gruss Marcus
-
@mrbungle64 Guten Abend.
Variante 1) Es funktioniert alles soweit und ich kann auch soweit alle elementaren Dinge damit umsetzen
Ich habe den Adapter über folgendes Repository installiert: [Beta]
Werte der Datenpunkte (optional)
info.version: [1.3.4]
info.library.version: [0.7.2-beta.0]
info.deviceModel: [DEEBOT T9 AIVI]
info.deviceClass: [659yh8]Das was bei mir nicht angezeigt wird ist die cleaninglog, die wird nicht richtig befüllt. Denke es liegt an dem Datum. Alle Versuche es Manuell anzupassen haben leider nicht funktioniert.
Und habe "auch" nur 3 Verschleißanzeigen, wie oben schon genannt, Obwohl mit andere Bauteile nur die Reinigung der Sensoren gemeint ist.
Aber für meine Zwecke reichen die vorhandenen Daten völlig aus.
Danke für den tollen Adapter.P.S Wie hast du die Karte in Lovelace eingebunden, wenn man fragen darf? Hatte es schon mal hinbekommen musste dann aber ein Backup einspielen wo die Ansicht fehlte.
-
@j-m said in Ecovacs Deebot Adapter - Status und Feedback:
@mrbungle64 Guten Abend.
Variante 1) Es funktioniert alles soweit und ich kann auch soweit alle elementaren Dinge damit umsetzen
Danke für das Feedback
Ich habe den Adapter über folgendes Repository installiert: [Beta]
Werte der Datenpunkte (optional)
info.version: [1.3.4]
info.library.version: [0.7.2-beta.0]
info.deviceModel: [DEEBOT T9 AIVI]
info.deviceClass: [659yh8]Das was bei mir nicht angezeigt wird ist die cleaninglog, die wird nicht richtig befüllt. Denke es liegt an dem Datum. Alle Versuche es Manuell anzupassen haben leider nicht funktioniert.
Das ist ein bekanntes Problem bei der T9 Serie (siehe Known Issues). Ich habe leider keinen T9 - von daher ist es aktuell nicht ganz einfach das Problem zu lösen.
Und habe "auch" nur 3 Verschleißanzeigen, wie oben schon genannt, Obwohl mit andere Bauteile nur die Reinigung der Sensoren gemeint ist.
Aber für meine Zwecke reichen die vorhandenen Daten völlig aus.
Danke für den tollen Adapter.P.S Wie hast du die Karte in Lovelace eingebunden, wenn man fragen darf? Hatte es schon mal hinbekommen musste dann aber ein Backup einspielen wo die Ansicht fehlte.
Über eine Markdown Karte:
type: markdown content: <img src="{ecovacs-deebot.0.map.[mapID].map64}"/>
"[mapID]" musst du noch mit deiner mapID ersetzen.
Und für einen Button zum Laden der Karte müsstest Du noch einen Button für den Datenpunkt "map.[mapID].loadMapImage" erstellen:
type: button tap_action: action: toggle show_icon: false entity: input_boolean.xxx_loadMapImage name: Karte laden
-
@mrbungle64 Danke dir. Das war es.
-
danke für die neue Version. Muss jetzt mal schauen wie ich das in meine VIS darstellen kann.
-
Hallo in die Runde,
Adapter Version v1.3.3 folgende Fehlermeldung dauerhaft:
Error message received: unknown errorCode: 4200jemand eine Idee?
-
@zoxx said in Ecovacs Deebot Adapter - Status und Feedback:
Hallo in die Runde,
Adapter Version v1.3.3 folgende Fehlermeldung dauerhaft:
Error message received: unknown errorCode: 4200jemand eine Idee?
Hallo @ZoXx
Error Code 4200 bedeutet "Robot not reachable".
Ist das Gerät über die Ecovacs Mobile App erreichbar? -
@mrbungle64 laut APP ist er "online"