{"id":366,"date":"2026-05-18T20:29:09","date_gmt":"2026-05-18T18:29:09","guid":{"rendered":"https:\/\/www.coremind.ch\/wordpress\/?p=366"},"modified":"2026-05-18T21:24:23","modified_gmt":"2026-05-18T19:24:23","slug":"saugroboter-mit-karten-zonen-reinigung-im-ha","status":"publish","type":"post","link":"https:\/\/www.coremind.ch\/wordpress\/saugroboter-mit-karten-zonen-reinigung-im-ha\/","title":{"rendered":"Saugroboter mit Karten: Zonen-Reinigung im HA"},"content":{"rendered":"<p>Der Saugroboter ist f\u00fcr viele HA-Anwender das stille Arbeitstier im Smart Home: Er f\u00e4hrt los, wenn keiner zuhause ist, und kommt mit sauberen B\u00f6den zur\u00fcck. Wer aber nur \u00abRoborock starten\u00bb dr\u00fcckt, sch\u00f6pft das Potenzial nicht aus. Spannend wird es, sobald die <strong>Karten und Zonen<\/strong> aus Home Assistant direkt angesteuert werden \u2013 dann reinigt der Roboter nur die K\u00fcche nach dem Kochen, das Bad nach der Dusche oder das Wohnzimmer, bevor G\u00e4ste kommen. Genau diese Logik schauen wir uns mit einem Roborock S6 MaxV an.<\/p>\n<h2>Voraussetzungen und Integration<\/h2>\n<p>F\u00fcr volle Karten-Unterst\u00fctzung mit Bild-Entit\u00e4ten brauchst du die <strong>Xiaomi MiIO<\/strong>&#8211; oder die <strong>Roborock-Integration<\/strong> (offiziell seit Home Assistant 2023.8 und kontinuierlich verbessert). Wichtig ist der <strong>Cloud-Token<\/strong> \u2013 ohne ihn bekommst du zwar Status und Steuerung, aber keine Karten. Das Tool <code>roborock-token<\/code> oder der Umweg \u00fcber die Mi Home App liefert den Token, der dann in der HA-Konfiguration eingetragen wird. Sobald die Integration l\u00e4uft, erscheinen typischerweise drei Entit\u00e4ts-Gruppen: ein <code>vacuum.roborock_s6_maxv<\/code> f\u00fcr die Steuerung, ein <code>image.roborock_s6_maxv_erdgeschoss<\/code> und \u2013 wenn dein Modell mehrst\u00f6ckig speichert \u2013 ein zweites <code>image.roborock_s6_maxv_obergeschoss<\/code>. Die Bild-Entit\u00e4ten aktualisieren sich nach jedem Reinigungslauf und lassen sich direkt im Dashboard als Picture-Card einbinden \u2013 inklusive Reinigungspfad und schmutzigen Stellen.<\/p>\n<h2>Zonen definieren und gezielt reinigen<\/h2>\n<p>Roborock-Karten arbeiten mit Koordinaten in Millimetern, relativ zum Ladestation-Nullpunkt. Eine Zone ist einfach ein Rechteck <code>[x1, y1, x2, y2, wiederholungen]<\/code>. Du findest die Koordinaten am einfachsten, indem du in der Mi Home App eine Zonen-Reinigung manuell durchf\u00fchrst, danach das HA-Log durchschaust \u2013 die Werte tauchen als Aufruf-Parameter auf. So sieht ein Service-Aufruf f\u00fcr die K\u00fcche aus:<\/p>\n<pre><code>\r\nservice: vacuum.send_command\r\ntarget:\r\n  entity_id: vacuum.roborock_s6_maxv\r\ndata:\r\n  command: app_zoned_clean\r\n  params:\r\n    - [25500, 24200, 28900, 27800, 2]\r\n<\/code><\/pre>\n<p>Die letzte Zahl ist die Wiederholungsanzahl \u2013 zwei Durchg\u00e4nge sind f\u00fcr stark frequentierte Bereiche sinnvoll. Wer mit R\u00e4umen statt Koordinaten arbeiten will, nutzt <code>app_segment_clean<\/code> und \u00fcbergibt die Raum-IDs aus der App. Die Raum-IDs bleiben auch nach kleinen Karten-\u00c4nderungen stabil \u2013 ein klarer Vorteil gegen\u00fcber Koordinaten.<\/p>\n<h2>Automation mit Trigger und Anwesenheit<\/h2>\n<p>Der n\u00e4chste Schritt ist die Verkn\u00fcpfung mit anderen Sensoren. Ein Klassiker: Sobald <code>person.mike_neuburger<\/code> ausser Haus ist und es ein Wochentag zwischen 9 und 14 Uhr ist, soll die K\u00fcche gereinigt werden \u2013 aber nur, wenn der Backofen nicht aktiv war.<\/p>\n<pre><code>\r\nalias: K\u00fcche reinigen wenn niemand zuhause\r\ntrigger:\r\n  - platform: state\r\n    entity_id: person.mike_neuburger\r\n    to: not_home\r\n    for: \"00:15:00\"\r\ncondition:\r\n  - condition: time\r\n    after: \"09:00:00\"\r\n    before: \"14:00:00\"\r\n    weekday: [mon, tue, wed, thu, fri]\r\n  - condition: state\r\n    entity_id: binary_sensor.backofen_problem\r\n    state: \"off\"\r\naction:\r\n  - service: vacuum.send_command\r\n    target:\r\n      entity_id: vacuum.roborock_s6_maxv\r\n    data:\r\n      command: app_segment_clean\r\n      params: [16, 17]\r\n<\/code><\/pre>\n<p>Die <code>params<\/code> <code>[16, 17]<\/code> stehen hier f\u00fcr die Raum-IDs K\u00fcche und Eingangsbereich \u2013 diese IDs muss jeder f\u00fcr die eigene Wohnung herausfinden. Mit <code>mode: queued<\/code> lassen sich auch mehrere Trigger sauber abarbeiten, ohne dass sich Aufrufe gegenseitig abbrechen.<\/p>\n<h2>Karten im Dashboard einbinden<\/h2>\n<p>Die Bild-Entit\u00e4t wird mit einer einfachen Picture-Entity-Card eingebunden:<\/p>\n<pre><code>\r\ntype: picture-entity\r\nentity: image.roborock_s6_maxv_erdgeschoss\r\ncamera_view: live\r\nshow_state: false\r\nshow_name: false\r\ntap_action:\r\n  action: more-info\r\n<\/code><\/pre>\n<p>Eleganter wird es mit der Community-Card <strong>Xiaomi Vacuum Map Card<\/strong> \u2013 sie zeigt nicht nur die Karte, sondern erlaubt das <strong>Einzeichnen von Zonen direkt im Dashboard mit der Maus<\/strong>. Damit kann auch der Rest der Familie schnell sagen: \u00abHier bitte saugen.\u00bb Wer die Map-Card auf einem Wand-Tablet einrichtet, hat die volle Kontrolle ohne Sprachbefehl und ohne separate App \u2013 \u00e4hnlich praktisch wie die <a href=\"https:\/\/www.coremind.ch\/wordpress\/\">tageszeit-gesteuerten Hue-Szenen<\/a>, die wir k\u00fcrzlich besprochen haben.<\/p>\n<h2>Fazit<\/h2>\n<p>Ein Saugroboter, der einfach t\u00e4glich um 10 Uhr losf\u00e4hrt, ist nett. Ein Saugroboter, der <strong>kontextabh\u00e4ngig die richtigen R\u00e4ume zur richtigen Zeit reinigt<\/strong>, ist Smart Home, wie es sein soll. Die Integration in HA mit Karten-Entit\u00e4ten, Zonen-Commands und Anwesenheits-Triggern braucht ein paar Stunden Setup \u2013 l\u00e4uft danach aber jahrelang stabil. Wer mehrere Stockwerke hat, profitiert besonders: Ein Tipp auf dem Tablet und der Roboter saugt die Treppe hoch, das Schlafzimmer wird aussortiert, die Diele bleibt verschont. Das ist der Unterschied zwischen einem ferngesteuerten Spielzeug und einem echten Helfer im Alltag.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Saugroboter ist f\u00fcr viele HA-Anwender das stille Arbeitstier im Smart Home: Er f\u00e4hrt los, wenn keiner zuhause ist, und kommt mit sauberen B\u00f6den zur\u00fcck. Wer aber nur \u00abRoborock starten\u00bb dr\u00fcckt, sch\u00f6pft das Potenzial nicht aus. Spannend wird es, sobald die Karten und Zonen aus Home Assistant direkt angesteuert werden \u2013 dann reinigt der Roboter &#8230; <a title=\"Saugroboter mit Karten: Zonen-Reinigung im HA\" class=\"read-more\" href=\"https:\/\/www.coremind.ch\/wordpress\/saugroboter-mit-karten-zonen-reinigung-im-ha\/\" aria-label=\"Mehr Informationen \u00fcber Saugroboter mit Karten: Zonen-Reinigung im HA\">Weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-366","post","type-post","status-publish","format-standard","hentry","category-ha"],"_links":{"self":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/comments?post=366"}],"version-history":[{"count":1,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/366\/revisions"}],"predecessor-version":[{"id":370,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/366\/revisions\/370"}],"wp:attachment":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/media?parent=366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/categories?post=366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/tags?post=366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}