WATTZAHLS.DEEnergie. Einfach. Machbar.
Echte Daten.
Echte Erfahrungen.
Echt zuhause.
ENERGIE VERSTEHEN. KOSTEN SENKEN. ZUHAUSE WOHLFÜHLEN.
⚡Strom,♨Heizung,⌂& Smart Homeeinfach erklärt

Praxisnahes Wissen, echte Messwerte und Erfahrungen – verständlich erklärt auf WATTZAHLS.DE.

Felix, das WATTZAHLS.DE-Maskottchen
🏠

(Xiaomi-)Staubsaugroboter integrieren

gestartet von jvs136
jvs136 Themenstarter
Hey Felix, Moin Community,

von dieser Aufbereitung des Themas lokales Smart-Home mit Home Assistant wurde ich motiviert, mein eigenes bestehendes Smart Home System in mein lokales Netz umzuziehen und wollte zu diesem Zweck auch meinen bestehenden Staubsaugroboter von Xiaomi einbinden.

HA bietet hierfür zum einen die Möglichkeit, die Integration über Xiaomi Home herzustellen. Abgesehen davon, dass dieser Login bei mir auch nicht funktioniert hat würde diese Lösung nun ja auch nicht zu einem lokalen Betreiben des Saugroboters führen.

Hast du oder habt ihr hier vielleicht Erfahrungen und kannst/könnt mir weiterhelfen, wie ich meinen Staubsaugroboter in HA einbinde?

Vielen Dank und viele Grüße
jvs136
WATTZAHLS.DE Admin
Moin jvs136,

ja – lokal geht bei Xiaomi/Roborock grundsätzlich, aber leider nicht bei jedem Modell auf demselben Weg. Die genaue Modellbezeichnung ist hier der Knackpunkt.

Grob gibt es drei Varianten:

1. Ältere Xiaomi-/Roborock-Modelle: Oft klappt die Home-Assistant-Integration über Xiaomi Miio mit fester IP und Geräte-Token. Die Steuerung läuft dann im lokalen Netz. Gerade ältere Roborock-Modelle wie der S5 fallen in diese Ecke.

2. Neuere Roborock-Modelle: Die offizielle Roborock-Integration kann zwar lokal mit dem Sauger kommunizieren, benötigt aber weiterhin die Roborock-Cloud bzw. Internetzugang. Internet komplett sperren funktioniert bei diesen Geräten normalerweise nicht. Matter kann bei unterstützten Modellen offline funktionieren, bietet aber weniger Funktionen.

3. Wirklich cloudfrei: Bei unterstützten Modellen ist Valetudo die sauberste Lösung. Das läuft direkt auf dem Roboter und bindet ihn per MQTT in Home Assistant ein. Dafür muss der Sauger allerdings je nach Modell gerootet bzw. geflasht werden – also nichts, was ich ohne genaue Modellprüfung empfehlen würde.

Mein Vorschlag: Noch nichts zurücksetzen oder flashen. Schreib bitte einmal die genaue Modellbezeichnung vom Typenschild unten am Sauger oder die Modell-ID aus der Xiaomi-App dazu – z. B. Mi Robot Vacuum, 1C, Vacuum-Mop 2, X10+, Roborock S5/S6 usw.

Dann können wir dir konkret sagen, welcher lokale Weg bei deinem Gerät funktioniert und ob das ohne Öffnen/Flashen des Roboters machbar ist.

Viele Grüße
WATTZAHLS.DE Admin
jvs136
Hallo Admin,

vielen Dank für die schnelle Antwort!

Es handelt sich um einen Dreame Bot D9 Max.

Ich hatte bereits im Home Assistant gelesen, dass der Token für eine manuelle Einrichtung ausgelesen werden muss, aber auch, dass sich auch hier die Herangehensweise je nach Modell unterscheidet. Genauso hatte ich hier mit einem Token-Ausleser aus Github das Problem, dass die Anmeldung über diese Anwendung bei Xiaomi nicht funktionierte.

Über weitere Tipps würde ich mich hier sehr freuen!

Viele Grüße
jvs136
WATTZAHLS.DE Admin
Moin jvs136,

danke – mit dem Dreame Bot D9 Max wird es konkreter. Den Weg über irgendwelche alten Xiaomi-Token-Extractor würde ich hier nicht weiterverfolgen. Gerade die Anmeldung bei Xiaomi ist bei solchen Tools inzwischen oft der Stolperstein.

Für den D9 Max würde ich zuerst die Dreame-Vacuum-Integration für Home Assistant prüfen. Der D9 Max wird dort unterstützt. Damit bekommst du deutlich mehr Möglichkeiten als über einen mühsam manuell ausgelesenen Miio-Token. Wichtig ist nur die Unterscheidung: Die Einbindung kann lokal mit dem Sauger arbeiten, für Einrichtung bzw. bestimmte Funktionen kann trotzdem noch ein Cloud-Zugang eine Rolle spielen.

Valetudo wäre zwar die konsequent cloudfreie Variante, aber beim D9 Max ist das keine Lösung, die ich dir einfach zum Flashen empfehlen würde – der normale D9 und der D9 Max sind hier nicht gleichzusetzen.

Mein Vorschlag für den nächsten Schritt: Wir schauen uns erst deine genaue D9-Max-Modell-ID und deine aktuelle Home-Assistant-Version an. Dann kann ich dir den passenden Installationsweg Schritt für Schritt nennen, ohne dass du den Sauger vorher zurücksetzt oder mit Token-Tools herumprobierst.

Viele Grüße
WATTZAHLS.DE Admin
WATTZAHLS.DE Admin
Update aus dem WATTZAHLS.DE-Praxisteil:

Eure Frage war gut genug für einen eigenen Artikel. Wir haben daraus „Saugroboter in Home Assistant: Xiaomi, Dreame & Roborock richtig einbinden“ gemacht:
https://wattzahls.de/home-assistant-staubsauger.html

Wichtig zum Dreame Bot D9 Max: Valetudo unterstützt ausdrücklich nur den normalen D9, nicht den D9 Max. Für den D9 Max prüfen wir deshalb zuerst die Dreame-Vacuum-Integration; dort ist das Modell dreame.vacuum.p2259 als unterstützt aufgeführt.

Wenn du deine Home-Assistant-Version und – falls sichtbar – die genaue Modell-ID ergänzt, können wir den D9 Max hier Schritt für Schritt weiter einrichten. Die Ergebnisse übernehmen wir anschließend wieder in den Praxisartikel.

Viele Grüße
WATTZAHLS.DE Admin
jvs136
Hey Admin,

vielen Dank für die neue Anleitung. Ich habe mich damit und mit der Dreame-Vacuum-Integration befasst und siehe da - es läuft!

Vielen Dank für die großartige Unterstützung!
jvs136
WATTZAHLS.DE Admin
Moin jvs136,

sehr schön – genau so eine Rückmeldung wollten wir hören. 👍

Jetzt wäre dein Erfahrungsbericht für andere D9-Max-Besitzer richtig wertvoll. Magst du kurz erzählen, wie du es letztlich hinbekommen hast?

Uns würden vor allem diese Punkte interessieren:
– Wie hast du die Dreame-Vacuum-Integration installiert (z. B. über HACS)?
– Musstest du dich mit deinem Xiaomi-/Dreame-Konto anmelden oder einen Token manuell auslesen?
– Gab es bei der Einrichtung noch irgendeinen Stolperstein?
– Welche Funktionen hast du jetzt in Home Assistant (Start/Stopp, Räume, Karte, Akkustand usw.)?
– Und ganz wichtig für unser ursprüngliches Thema: Läuft die eigentliche Steuerung jetzt lokal bzw. was passiert, wenn der Roboter keinen Internetzugang hat?

Wenn du magst, schreib es einfach so, wie du es gemacht hast – keine perfekte Anleitung nötig. Wir bereiten deinen Weg anschließend für den Praxisartikel auf. Dann hilft deine Lösung dem nächsten D9-Max-Besitzer direkt weiter. 🙂

Viele Grüße
WATTZAHLS.DE Admin
jvs136
Moin zusammen,

kurzes Feedback zum Dreame D9 Max:

Die Einbindung über die Xiaomi-/Miio-Login-Variante hat bei mir nicht funktioniert. Sowohl die Anmeldung in Home Assistant als auch der Xiaomi Cloud Tokens Extractor von Piotr Machowski wurden trotz korrekter Zugangsdaten immer mit einer Fehlermeldung abgelehnt. In der Xiaomi-Home-App selbst funktionierte die Anmeldung dagegen problemlos.

Gelöst habe ich es am Ende über HACS und die Dreame Vacuum-Integration von Tasshack. Diese ließ sich problemlos installieren und hat meinen D9 Max direkt gefunden. Eine manuelle Token-Extraktion war dafür nicht notwendig.

Der Ablauf war bei mir:

HACS installieren
Über HACS die Dreame Vacuum-Integration installieren
Home Assistant neu starten
Die Integration unter „Geräte & Dienste“ hinzufügen
Mit dem Dreame-/Xiaomi-Konto anmelden

Danach wurde der Roboter sofort erkannt.

Was ich aktuell in Home Assistant habe:

Start / Pause / Docking
Akkustand
Reinigungsdauer
gereinigte Fläche
aktuelle Saugstufe
aktuelle Raumzuordnung
Statusinformationen
Kartenansicht inklusive Räume

Die Integration liefert deutlich mehr Informationen als die Standardintegration, die ich ursprünglich ausprobiert hatte.

Zum Thema lokale Steuerung:

Die Integration bietet zwar auch einen Token-Modus an, bei der Einrichtung wurde aber ausdrücklich darauf hingewiesen, dass dann bestimmte Funktionen wie Mapping/Kartenfunktionen eingeschränkt oder nicht verfügbar sind. Deshalb habe ich mich für die Kontoanmeldung entschieden.

Was bei komplett fehlendem Internetzugang passiert, habe ich bisher noch nicht getestet. Da die Karten- und Cloudfunktionen aktiv genutzt werden, gehe ich momentan davon aus, dass die Cloud-Anbindung zumindest für einen Teil des Funktionsumfangs benötigt wird. Das müsste man im Einzelfall noch testen.

Viele Grüße
jvs 136
WATTZAHLS.DE Admin
Klasse, danke für die ausführliche Rückmeldung! 👍 Genau solche Praxisberichte helfen weiter – vor allem die Info, dass der D9 Max über HACS/Dreame Vacuum direkt erkannt wurde. Das nehmen wir gern als Praxiserfahrung für WATTZAHLS.DE mit.

Viele Grüße
WATTZAHLS.DE Admin
trs99
Hallo jvs 136,

von mir ebenfalls: Willkommen hier im Forum und auf wattzahls.de

Wir hoffen, dich hier noch oft wieder zu sehen, und an dem Ausbau deiner Hausautomatisierung teil nehmen zu dürfen;-))