Ohne China-Cloud: Xiaomi-Saugroboter per MQTT und HTTP steuern

Mit dem Open-Source-Webinterface Valetudo steuert man Sauger von Xiaomi komfortabel über Smartphone-Widgets und Heimautomationen – ganz ohne China-Cloud.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht 11 Kommentare lesen
Xiaomi-Saugroboter per MQTT und HTTP steuern
Lesezeit: 8 Min.
Von
  • Andrijan Möcker
Inhaltsverzeichnis

Die Saugroboter des chinesischen Herstellers Xiaomi sind sehr beliebt, denn sie liefern ähnliche Saugleistung wie die Topmodelle europäischer Hersteller, sind aber gleichzeitig wesentlich preisgünstiger.

Einen Nachteil haben sie jedoch: Sie schnattern unentwegt mit der Heimat, sodass das Reinigungsverhalten und die Kartendaten ständig an die Herstellerserver gesendet werden. Ob und wie dieser die Daten auswertet, ist nicht bekannt.

Wir haben bereits gezeigt, wie Sie dem Datenschutz-Schlamassel mithilfe der quelloffenen Modifikationen Dustcloud und Valetudo entkommen und Ihren Bot über ein lokales Webinterface bedienen. Valetudo bringt aber nicht nur das mit – ein HTTP-API und das Telemetrieprotokoll MQTT sind ebenso an Bord, jedoch kaum dokumentiert. Wir haben sie rekonstruiert und zeigen, wie Sie Ihren Sauger komfortabel mit Ihrem Smartphone steuern oder in Heimautomationen integrieren.