Hier zeige ich dir beeindruckende Dreame Integration mit über 220 Entitäten für ein Gerät und wie du einzelne Räume präzise über dein Smart Home Dashboard steuern kannst ✅
Das Ganze am beispiel vom Dreame Aqua10 Ultra Roller Complete, mit Rollmopp & exzelenter Reinigungsleistung dank FluffRoll™ Technologie.
Inhaltsverzeichnis
- Voraussetzungen
- Dreame-Saugroboter
- Code
Voraussetzungen
HACS
Benötigte HACS-Integrationen
Beide können einfach in HACS gesucht und heruntergeladen werden. Dreame Accounts und auch der Dreame Aqua10 Ultra Roller wird aktuell nur von der 2.X (Beta) unterstützt. Achte beim Download darauf.
* Die meisten aktuellen Dreame-Saugroboter sind aktuell nur mit der Beta-Version der Integration kompatibel
Dreame-Saugroboter
Hier noch eine Auswahl an Saugrobotern. Der im Video genutzte ist dieser hier & der soll übrigens auch irgendwann Matter 1.4 erhalten 👇
Alternativ dazu gibt es noch Budget-freundlichere Optionen:

Oder auch den X50 Master, gedacht als Einbaugerät beispielsweise in der Küche mit Frischwasserzufuhr & Abwasseranschluss. Auch dieser ist aktuell nur mit der Beta-Integration für Home Assistant kompatibel.

Code
Hier noch alle gezeigten Code-Snippets zum kopieren 🫶
Du willst dich bedanken? Am Ende vom Beitrag in der Autor-Box findest du Spenden-Buttons für die Kaffee-Kasse oder du kannst auch Kanalmitglied werden 🎉
Automation – Saugen morgens starten nach Präsenzmelder-Abwesenheit

alias: "Morgenreinigung - Dreame Staubsauger "
description: >-
Der Staubsauger startet am Morgen, wenn niemand mehr im Schlafzimmer ist und
die Automation seit 18 Stunden nicht gelaufen ist.
triggers:
- type: not_present
device_id: 33d9a61c6d5e0ebddd8b324e3044dc04
entity_id: c4e3b1736a7ef98f297a7c1ce3fae27e
domain: binary_sensor
trigger: device
for:
hours: 0
minutes: 20
seconds: 0
conditions:
- condition: template
value_template: >-
{{ state_attr(this.entity_id, 'last_triggered') == None or (
as_timestamp(now()) - as_timestamp(state_attr(this.entity_id,
'last_triggered')) |int(0) ) >= (18*3600) }}
alias: Automation ist noch nie oder vor mehr als 18 Stunden gelaufen
- condition: time
after: "06:30:00"
before: "11:00:00"
actions:
- action: vacuum.start
metadata: {}
data: {}
target:
entity_id: vacuum.aqua10_ultra_roller_complete
mode: single
Automation – Raum saugen durch aktivieren von Helfer

alias: Dreame Staubsauger - Küche reinigen
description: Startet den Saugroboter für die Reinigung des Küchenbereichs.
triggers:
- trigger: state
entity_id:
- input_boolean.kuche_reinigen
to: "on"
conditions: []
actions:
- action: dreame_vacuum.vacuum_clean_segment
target:
entity_id: vacuum.aqua10_ultra_roller_complete
data:
segments: 2
- wait_for_trigger:
- trigger: state
entity_id:
- vacuum.aqua10_ultra_roller_complete
to: returning
- action: input_boolean.turn_off
metadata: {}
data: {}
target:
entity_id: input_boolean.kuche_reinigen
mode: single
Automation – Raum saugen mit Benutzerdefinierten Raum-Einstellungen
Um einen Raum oder auch die ganze Wohnung mit den in der App unter benutzerdefiniert -> Raumreinigung anpassen festgelegten einstellungen zur reinigen, muss scheinbar nur der Clean Genius Mode auf aus gestellt werden
Dadurch 👆 werden dann übrigens auch die Cleaning-Mode, Water-Level und sonstige Raumeinstellungen für die Räume in der Integration aktiviert und könnten auch verändert werden. Die Einstellungen, die initial übernommen werden, scheinen wie gesagt die benutzerdefinierten Settings pro Raum aus der App zu sein.
Entsprechende Automation, wieder am Beispiel Küche:
alias: Dreame Staubsauger - Küche reinigen
description: Startet den Saugroboter für die Reinigung des Küchenbereichs.
triggers:
- trigger: state
entity_id:
- input_boolean.kuche_reinigen
to: "on"
conditions: []
actions:
- action: select.select_option
metadata: {}
data:
option: "off"
target:
entity_id: select.aqua10_ultra_roller_complete_cleangenius
- action: dreame_vacuum.vacuum_clean_segment
target:
entity_id: vacuum.aqua10_ultra_roller_complete
data:
segments: 2
- wait_for_trigger:
- trigger: state
entity_id:
- vacuum.aqua10_ultra_roller_complete
to: returning
- action: input_boolean.turn_off
metadata: {}
data: {}
target:
entity_id: input_boolean.kuche_reinigen
mode: single
Hinweis: Umschalten in Clean Genius Modus
Damit dann andere Automation ggf. wieder mit dem Clean-Genius Modus funktionieren, musst du (dann natürlich vor dem starten der Reinigung) den Modus wieder entsprechend einstellen:
Clean Genius – In Routinereinigung schalten
action: select.select_option target: entity_id: select.aqua10_ultra_roller_complete_cleangenius data: option: routine_cleaning
Clean Genius – In Tiefenreinigung schalten
action: select.select_option target: entity_id: select.aqua10_ultra_roller_complete_cleangenius data: option: deep_cleaning
Referenz – Meine Vacuum-Map Config
Falls jemand die genaue Konfig meiner Karte haben will um etwas nachzuschauen, bitteschön 😊

type: custom:xiaomi-vacuum-map-card
map_source:
camera: camera.aqua10_ultra_roller_complete_map
calibration_source:
camera: true
entity: vacuum.aqua10_ultra_roller_complete
vacuum_platform: Tasshack/dreame-vacuum
map_modes:
- template: vacuum_clean_zone
- template: vacuum_clean_point
- template: vacuum_goto
- template: vacuum_clean_segment
predefined_selections:
- id: "1"
icon:
name: mdi:sofa-outline
x: 1750
"y": -850
label:
text: Living Room
x: 1750
"y": -850
offset_y: 35
outline:
- - -4000
- -3450
- - 4300
- -3450
- - 4300
- 1700
- - -4000
- 1700
- id: "2"
icon:
name: mdi:chef-hat
x: -3600
"y": -1950
label:
text: Kitchen
x: -3600
"y": -1950
offset_y: 35
outline:
- - -4100
- -3450
- - -800
- -3450
- - -800
- -450
- - -4100
- -450
- id: "3"
icon:
name: mdi:monitor-shimmer
x: -6750
"y": -1600
label:
text: Office 2
x: -6750
"y": -1600
offset_y: 35
outline:
- - -8800
- -3300
- - -4900
- -3300
- - -4900
- 300
- - -8800
- 300
- id: "5"
icon:
name: mdi:monitor-shimmer
x: -850
"y": -6600
label:
text: Office
x: -850
"y": -6600
offset_y: 35
outline:
- - -2750
- -8600
- - 550
- -8600
- - 550
- -4900
- - -2750
- -4900
- id: "6"
icon:
name: mdi:toilet
x: -4900
"y": -7500
label:
text: Bathroom
x: -4900
"y": -7500
offset_y: 35
outline:
- - -6350
- -8600
- - -3100
- -8600
- - -3100
- -4950
- - -6350
- -4950
- id: "7"
icon:
name: mdi:bed-king-outline
x: 2600
"y": -6450
label:
text: Primary Bedroom
x: 2600
"y": -6450
offset_y: 35
outline:
- - 750
- -8850
- - 4250
- -8850
- - 4250
- -3750
- - 750
- -3750
- id: "8"
icon:
name: mdi:foot-print
x: -2800
"y": -4250
label:
text: Corridor
x: -2800
"y": -4250
offset_y: 35
outline:
- - -6350
- -5050
- - 800
- -5050
- - 800
- -3300
- - -6350
- -3300



Hallo Simon
Danke für deinen super Beitrag über robot Staubsauger. Ich habe einen L40S Ultra und funktioniert auch fast perfekt. Mein problem ist dass er die Map als grau skala anzeigt und nicht mig Farbe. Leider habe ich versucht dass eine oder ander aber es hilft nichts.
Hast du evt. eine idé wieso es bei mir so ist und was ich ändre muss
Der erste prinstcreen is von HA Dreame Vacuum und der zweite von der Dreame app