-
Notifications
You must be signed in to change notification settings - Fork 54
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
Xiaomi Robot Vacuum X20 Max not Supportet #1011
Comments
Bitte mal den issue typ "neues Gerät" ansehen. ex beaucht noch einige angaben, was genau das für ei gerät ist. Wenn es ein roborock ist, wird vieles out of the box funktionieren, da braucht wir den typ nur hinzufügen, damit die warnung nicht mehr kommt. |
Wie in der Überschrift erwähnt ist es der neue Xiaomi Robot Vacuum X20 Max wenn es Infos braucht bin ich gerne behilflich im Moment funktioniert nichts |
Wenn gar nichts funktioniert ist schlecht, aber was genau bedeutet das? Ist er denn verbunden, also Adapter grün? Wenn nicht, mal ins debug log schauen, ob er sich denn generell mit der cloud verbindet. |
Ja ist verbunden Adapter grün aber Starten nimmt er nicht an in der App ist er verbunden und konnte im Adapter auch in der cloud suche gefunden werden |
Was sagt denn das debug log? |
schau doch mal bitte in dieses Issue #1000 |
habe jetzt mal folgende zeile eingefügt: auch wenn dass wahrscheinlich nicht der beste weg ist. Allerdings auch dort kein starten oder stoppen möglich einzig wenn man auf home geht sagt er dass er bereits in der Station ist. Debug Log vom Starten sagt quasi nichts aus. `
` |
mein fehler hatte die falsche Logstufe `
` |
hmmm, mit der dreame Lib kenne ich micht so aus, aber ich würde sagen, da kommt auch nicht viel vernünftiges bei rum. Das müsste sich ggf mal @DemigodCode anschauen. Wenn es wirklich ein komplett neuer ty ist, müsste da was ganz eigenes für entwicklet werden. Das mit der Zeile ist nur temporär und sagt nur aus, dass er nicht die roborock lib, sondern die dreamlib. |
Also neue instanz bringt auch keine änderung |
Einen state habe ich gefunden damit läuft er immerhin los und saugt |
Puh, das mit der Zeile hattest du gemacht? Also eine neue hinzugefügt und den Adapter neugestartet? Kann sein dass Ding eine komplett neue API hat. Das wäre dann suboptimal. |
Ja die zeile habe ich eingefügt aber scheinbar funktioniert nur mihome-vacuum.0.control.start |
Könntest mal hier gucken: |
Sehr wahrscheinlich hast du nur glück, dass der Code für Start zufälligerweise der gleiche ist ;-) |
Hier die specs: https://home.miot-spec.com/spec/xiaomi.vacuum.d109gl Wenn du das mit den jetzigen vergleichst (url ändern) kannst du vll. Die Unterschiede erkennen. |
Die Zeile braucht man jetzt nicht mehr einfügen. xiaomi nutzt ab sofort automatisch die Dreame library. |
Hallo Zusammen, Sorry für die doofe Frage! Im Forum habe ich leider auch keine Antwort gefunden die mir weiterhilft :-( |
Ganz einfach, es scheint ja so, dass mit dem Dreammanager innerhalb des Adapter ja mit dem Gerät kommuniziert kann. Jetzt ist es an den Leuten, die so ein Gerät haben, herauszufinden, was das Gerät kann und wie es eingebunden werden kann. Dann macht man einen entsprechenden MergeRequest und es haben alle zukünftigen Xiaomi Besitzer was davon. Die Quellen, wo man sich schlau lesen kann, hat DemigoCode ja oben schon genannt. So funktioniert community |
Alles klar :-) Vielen Dank für dein Feedback. Ich helfe gern, soweit ich mit meinem können helfen kann. |
Ich weiss nicht ob das weiterhilft. Mit dem MiHome Cloud Adapter kommen sämtliche Werte des Saugers an. |
Nimm dir die Specs für deinen Xiaomi und einen der bereits eingebunden ist und vergleiche die Specs. Ich denke dass es hier Unterschiede gibt. Die müssten im ersten Schritt rausgearbeitet werden. |
Mit welchem soll ich das vergleichen? Das kann ich gerne übernehmen :-) |
bspw. dem hier: dreame.vacuum.p2027 (Dreame W10) Musst dir aber die richtige spec raussuchen (https://home.miot-spec.com/spec/dreame.vacuum.p2027/) |
Also, ich hab mal die beiden hier verglichen: Die Unterschiede beginnen schon ganz oben bei den Properties. Der Dreame hat lediglich 4 Einträge, der Xiaomi 84... SIID:2 --> SIID:3 --> SIID:4 --> SIID:5 --> SIID:6 --> SIID:7 --> SIID:8 --> SIID:9 --> SIID:10 SIID:11 SIID:12 SIID:13 SIID:14 SIID:15 SIID:18 SIID:19 SIID:20 |
Dann ist die API nicht gleich und kann nicht benutzt werden. Für xiaomi oder zumindest für diese Modelle, müsste dann ein neuer "Treiber" zum Paket hinzugefügt werden. Vielleicht kann man den jetzigen Dreame Treiber kopieren und einfach die SIID Werte anpassen, sodass dieser dann für Xiaomi funktioniert. |
Sorry für die doofe Frage, wie kann ich da als nicht Programmierer unterstützen? |
Habe folgende Meldung erhalten
mihome-vacuum.0 | 2024-12-31 12:24:42.771 | warn | Model xiaomi.vacuum.d109gl not supported! Please open issue on git: https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum/issues
Ich hoffe es ist hier richtig aufgehoben
The text was updated successfully, but these errors were encountered: