Staubsauger in Räume schicken

Hallo Zusammen,

Wir haben den Ecovacs DEEBOT T20 OMNI

Dafür würde ich jetzt endlich das Dashboard erstellen

Meine Frage ist nun wie kann ich die in der App erstellten Räume auch in HA nutzen sodass ich den Staubi gezielt in einen Raum schicken kann

Vielleicht könnt ihr auch mal Eure Dashboards zeigen oder sogar teilen

Danke im Voraus

Gruß Marcel

nutzt denn niemand diesen Saugroboter das kann ich mir garnicht vorstellen

Hi, ich kann dir da leider nicht wirklich weiterhelfen, nutzen selber Dreame(s). Seit Beginn des Jahres ist das aber eigentlich für die meisten Robis über action: vacuum.clean_area direkt aus HA heraus die Raumsteuerung möglich, da sich die Kartensegmente direkt den jeweiligen HA-Bereichen zuordnen lassen. So hatte ich das jedenfalls verstanden, wollte ich mir im Winter auch mal wieder vornehmen.

Sry Marcel, ich habe gar keinen Saugroboter, ich habe eine Fr… :slight_smile:

Ich könnte dir mit einem Mähroboter helfen.
Ich habe für meine Dashboard Schalter gebaut die ich aktiv auf On Stelle und dann fährt er da hin, vielleicht hilft es dir ja ein bisschen.

  - type: entities
    title: Aktive Arbeitsbereiche *****
    show_header_toggle: false
    state_color: true
    entities:
      - entity: switch.am405x_mein_rasen
      - entity: switch.am405x_arbeitsbereich_2
      - entity: switch.am405x_hinten_rechts

Vielen Dank für deine Antwort
Das habe ich in der Automation auch entdeckt aber wie verknüpfe ich die in der App angelegten Räume mit denen welche sich im HA befinden

da hast du bestimmt die Bereiche deines Roboters als direkte Entity im HA

Upps sry stimmt.

Es ist schon etwas her

Aber hat denn wirklich keine eine Idee?

Hi, ich nutze selbst Dreame und kann das für deinen Ecovacs deshalb nicht genau sagen. Das Prinzip ist aber bei allen Saugern gleich, die die Raumreinigung in HA unterstützen.

1. Räume in der App anlegen
Bei mir: Karte in der Xiaomi/Dreame-App erstellen und die Räume benennen. Die Karte wird dann automatisch an HA übertragen und steht dort zur Verfügung. Bei dir also in der Ecovacs-App die Karte speichern und die Räume anlegen.

2. Bereiche in HA anlegen
Einstellungen → Bereiche → pro Raum einen Bereich erstellen (Küche, Wohnzimmer usw.), falls nicht schon angelegt.

3. Räume der App den HA-Bereichen zuordnen
Einstellungen → Geräte & Dienste → Entitäten → deinen Staubsauger (vacuum.…) öffnen → Zahnrad (Einstellungen). Dort sollte es einen Punkt für die Staubsauger-Optionen bzw. die Zuordnung der Segmente zu Bereichen geben („Map vacuum segments to areas“).

Schaut bei mir, wie im Bild anbei aus und passiert die Zuordnung, wo ich für Raum 1 - Raum 5 die passenden Räume aus HA hinterlegen bzw. verknüpfen kann. Sieht man den Punkt(e) nicht, unterstützt die Integration für deinen Sauger die Raumreinigung (noch) nicht. Dann hilft ein Blick in die Integrations-Doku bzw. ein Update von HA.

4. Raum gezielt anfahren (hatte ich ja schon einmal beschrieben)
Am einfachsten in einer Automation oder einem Script über den UI-Editor: Aktion vacuum.clean_area wählen, den Staubsauger und die Bereiche auswählen. Als YAML sieht das ungefähr so aus:

action: vacuum.clean_area
target:
  entity_id: vacuum.dein_staubsauger
data:
  cleaning_area_id:
    - kueche
    - wohnzimmer

5. Fürs Dashboard
Und im Dashboard je Raum ein Button, der die Aktion aufruft:

type: button
name: Küche saugen
icon: mdi:robot-vacuum
tap_action:
  action: perform-action
  perform_action: vacuum.clean_area
  target:
    entity_id: vacuum.dein_staubsauger
  data:
    cleaning_area_id:
      - kueche

entity_id und die Bereichs-IDs musst du natürlich an deine anpassen. Im UI-Editor wählst du sie einfach entsprechend aus der Liste.

So hoffe damit deine Frage jetzt nochmal genauer beantwortet zu haben. :slight_smile:

Danke für deine Ausführliche Erklärung

Da ich bei mir diesen Punkt nicht finde wird es wohl nicht unterstützt

Dann muss es wohl doch direkt über die Alexa passieren

Gruß

Marcel