Home Assistant
Der Roboter erscheint als Gerät mit Entitäten und Aktionen. Start, Pause, Dock und je nach Integration Räume, Karte und weitere Funktionen werden nutzbar.
„Ich will meinen Staubsauger in Home Assistant – möglichst lokal.“ Klingt einfach. In der Praxis entscheiden Hersteller, Modell und Baujahr darüber, welcher Weg sinnvoll ist. Wir zeigen die Möglichkeiten ohne Token-Voodoo.

Community-Mitglied jvs136 möchte einen Dreame Bot D9 Max aus Xiaomi Home in das lokale Home Assistant holen. Der Xiaomi-Login und ein Token-Ausleser machten Probleme. Genau daraus ist dieser Praxisartikel entstanden.
→ Forumsdiskussion „(Xiaomi-)Staubsaugroboter integrieren“ öffnen
Der Roboter erscheint als Gerät mit Entitäten und Aktionen. Start, Pause, Dock und je nach Integration Räume, Karte und weitere Funktionen werden nutzbar.
Manche Integrationen brauchen den Hersteller-Account nur zur Einrichtung, andere dauerhaft. „In Home Assistant“ bedeutet deshalb nicht automatisch „komplett lokal“.
Bei älteren Xiaomi-miio-Geräten kann ein Geräte-Token für lokale Befehle nötig sein. Home Assistant empfiehlt heute, wenn möglich, die Zugangsdaten im Einrichtungsdialog zu verwenden.
Valetudo kann bei ausdrücklich unterstützten Robotern eine cloudfreie Lösung sein. Aber: Nicht jedes ähnlich benannte Modell ist kompatibel.
„Xiaomi-Sauger“ reicht nicht. Notiere Hersteller, Modellname und möglichst die interne Modell-ID. Beim Forumsgerät ist es ein Dreame Bot D9 Max; die Dreame-Integration listet ihn als dreame.vacuum.p2259.
Xiaomi Mi Robot / ältere Geräte: Xiaomi-miio kann lokale Steuerung ermöglichen. Je nach Gerät werden IP-Adresse und Token benötigt.
Dreame: Für viele Modelle gibt es eine umfangreiche Dreame-Vacuum-Custom-Integration mit Karten-, Raum- und Automationsfunktionen. Der D9 Max steht auf deren Liste unterstützter Geräte.
Roborock: Bei neueren Geräten zuerst die aktuelle Home-Assistant-/Roborock-Integration prüfen, statt automatisch alte Xiaomi-Token-Anleitungen zu verwenden.
Valetudo unterstützt den Dreame D9, weist aber ausdrücklich darauf hin, dass der D9 Max ein anderes Gerät ist und nicht unterstützt wird. Deshalb beim D9 Max nicht nach einer D9-Anleitung flashen.
Wenn die Anmeldung bei einem alten Token-Extractor scheitert, ist das kein Grund, den Roboter sofort zurückzusetzen. Prüfe zuerst, ob eine aktuelle Integration dein Modell direkt unterstützt. Ein WLAN-Reset kann außerdem einen vorhandenen Token ändern.
Wenn der Roboter eingebunden ist, teste zuerst nur drei Dinge: Status lesen, Reinigung starten und zur Ladestation schicken. Erst wenn das zuverlässig funktioniert, kommen Räume, Karten und Automationen dazu.
Community-Mitglied jvs136 hat den D9 Max inzwischen erfolgreich eingebunden. Der Xiaomi-/Miio-Login und der Xiaomi Cloud Tokens Extractor scheiterten bei ihm trotz korrekter Zugangsdaten. Funktioniert hat dagegen: HACS installieren → Dreame Vacuum von Tasshack installieren → Home Assistant neu starten → unter „Geräte & Dienste“ die Integration hinzufügen → mit dem Dreame-/Xiaomi-Konto anmelden. Eine manuelle Token-Extraktion war nicht nötig.
Danach wurde der Roboter direkt erkannt. In Home Assistant stehen bei ihm unter anderem Start, Pause, Docking, Akkustand, Reinigungsdauer, gereinigte Fläche, Saugstufe, Raumzuordnung, Status und die Kartenansicht mit Räumen zur Verfügung.
Wichtig zur lokalen Steuerung: Dieser erfolgreiche Praxistest nutzt die Kontoanmeldung. Die Integration bietet zwar auch einen Token-Modus, dabei können laut Einrichtungsdialog Funktionen wie Mapping/Karte eingeschränkt sein. Ein Betrieb des D9 Max komplett ohne Internet wurde in diesem Forumsfall noch nicht getestet. Deshalb bezeichnen wir diese Variante ausdrücklich nicht als vollständig cloudfrei.
Haus leer → nach definierter Wartezeit Reinigung starten. So fährt der Roboter nicht los, nur weil jemand kurz den Müll rausbringt.
Mit einem Helfer lässt sich z. B. prüfen, wann zuletzt gesaugt wurde. Dann startet Home Assistant nur bei Abwesenheit und wenn die letzte Reinigung lange genug zurückliegt.
Unsere eigene Home-Assistant-Automation prüft regelmäßig die Abwesenheit, den Türzustand und den Abstand zur letzten Reinigung. Erst wenn die Bedingungen passen, darf der Staubsauger starten. Genau diese Logik bauen wir als nächsten Praxisschritt hier aus.
Schreib Hersteller, genaue Modellbezeichnung und dein Ziel in den bestehenden Forumsthread. Dann ergänzen wir den Artikel mit echten Fällen aus der Community statt mit einer theoretischen Kompatibilitätsliste.