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. 