Hallo zusammen,
Ich habe soeben einen neuen Roboter bekommen: Dreame L20 Ultra
Ich möchte gerne diese Integration für HA nutzen:
https://github.com/Tasshack/dreame-vacuum
Leider kann ich den Sauger aber nur mit der originalen Dreame App verbinden und nicht mit der Xiaomi Home app.
Diese wird nach meinem Verständnis aber für die Integration benötigt…
Hat jemand auch dieses Porblem und hat dazu abhilfe gefunden?
Danke euch!
totow
28. Oktober 2023 um 11:55
2
Dein Roboter wird da auch nicht bei den Supporteten Geräten aufgeführt.
Also wird das mit der Integration wohl nichts oder du musst warten bis die Integration ein update bekommt, da dein Roboter ja noch recht neu ist.
LG
Richtig und in der aktuellen Beta ist er schon drin, aber das ändert ja leider nichts daran, das ich ihn mit der App nicht verbunden bekomme
totow
28. Oktober 2023 um 12:51
4
Hab grad mal die Infos zur Beta überflogen und würde sagen das es auch mit der Dreame App funktionieren müsste, sonst würde das kein sinn machen:
Shortcut button entities (Only available via Dreamehome app)
LG
Ok, das habe ich bisher nicht gesehen. Ganz oben steht halt, das man sich erst mit der Xiaomi Cloud App verbinden muss und das hat mich leider irritiert
mit der Beta version konnte ich nun auswählen welche app ich nutze!
entsprechend habe ich die dreameapp ausgesucht und es geht!
das habe ich in der dokumentation so nicht gefunden aber nun wissen wir es
1 „Gefällt mir“
Dieken
2. Januar 2024 um 12:02
7
Heißt, der Saugroboter funktioniert in HA? Also mit Karte, Modi, Saug- und Wischkraft einstellen, gezielte Räume saugen etc etc?
Ja das funktioniert mittlerweile einwandfrei
Haso
20. Januar 2024 um 11:58
10
Funktioniert es nur mit der Beta version oder gibt es eine neuere version?
Kann man danach updaten oder sollte man es nicht?
Kahuna
28. Februar 2024 um 17:21
11
Hallo in die Runde,
bin völlig neu hier im Forum und habe direkt eine Frage. Bislang konnte ich mir immer mit den Beiträgen von euch selber helfen….
Wie kann ich denn die Beta auswählen?
Wenn ich über GitHub die Integration hinzufüge, kann ich über die Konfiguration immer nur ein Xiaomi Konto als Anmeldung nutzen, würde es aber auch gerne über das Dreame Konto machen.
VG
Kahuna
Du musst bei der Installation, zunächst auswählen (Dropdown-Menü) welche Version Du installieren möchtest. Unter den Releases findest Du auch die Beta‘s.
Viel Erfolg
Gruß
Kahuna
2. März 2024 um 19:28
14
Ich benötige nochmal Unterstützung, da ich mit GitHub nicht wirklich viel Erfahrung haben…
Ich habe über GitHub die die oben gezeigte Seite aufgerufen, dort “Add Integration to My HA” angeklickt.
Dort gelange ich zu meinem System zu HACS.
Als nächstes werde ich aufgefordert die Konfiguration zu starten. Dort habe ich kein Dropdown Menü für eine Beta.
Habe bei GitHub auch die Beta gefunden. 2.0.0b12
Diese habe ich auf meinem PC auch runtergeladen.
Muss nun erst die andere Version auf HA noch deinstalliert werden, wenn ja, wie?
Vielen Dank…
Update:
Habe es gefunden…
Habe die Integration entfernt und nochmal eingefügt, diesmal die Beta.
Auf den ersten Blick wurden alle Entitäten übernommen…
Nun kann ich die Tage ein paar Automationen erstellen
Vielen Dank…
by HarryP: Zusammenführung Doppelpost (bitte „bearbeiten“ Funktion nutzen)
Hallo Kahuna,
entschuldige die verspätete Antwort.
Das war bei Dir der richtige Weg. Da Du keine Beta vorher installiert hattest.
Hättest Du vorher eine Beta installiert gehabt, wäre die Nachricht über das Update erschienen.
Wobei ich dazu sagen muss, dass das update von der Beta 2.0.0b11 auf die 2.0.0b12 nicht funktioniert hatte. Mehrfache Versuche schlugen fehl.
Nachdem ich dann recherchiert habe, wurde hier auch empfohlen zunächst die alte Beta zu deinstallieren und die Neue zu installieren.
Falls das wieder einmal bei einem der nächsten Beta-Releases vorkommen sollte, kannst Du Dir damit dann weiterhelfen.
Gruß Steffen
S-d
11. März 2024 um 14:28
16
Hat hier noch jemand das Problem, das der LogIn über den Dreame Account nicht klappt?
Bei mir kommt immer die Meldung: “Anmeldung nicht möglich, bitte die Anmeldedaten überprüfen.”
Hab es sowohl mit der Mailadresse, als auch mit dem kryptischen Benutzernamen aus der App versucht.
Kahuna
12. März 2024 um 17:18
17
Hast du die richtige Version gewählt?
Falls du die Stable Version mit der Xiaomi Anmeldung hast, gehen deine Dreame Anmeldedaten nicht.
Das geht nur mit der Beta
S-d
12. März 2024 um 21:06
18
Ja, hatte die Beta - die Fehlermeldung kam ja bei Auswahl der Option Dreame Account - habe nun die Integration neu installiert, jetzt ging es!
Jetzt hab ich auch noch ein paar weitere Fragen, aber das sprengt wohl den Thread - daher mache ich mal einen separaten auf.
Danke für die Anleitung, das hat schon mal gut geklappt!
Jetzt scheitere ich aber am DreameHome-App Passwort.
Ich glaube ich hatte mich mit meinem Google-Account angemeldet? Nun kann ich das Passwort nicht ändern.
Sollte ich mich nicht mit dem Google Account angemeldet haben (er ist aber hinterlegt) fehlt mir dennoch die Möglichkeit das Passwort zu resetten…
Hat hier jemand eine Idee? Eine Windows-Version / Website habe ich nicht gefunden, die Dreamtech-Seite hat scheinbar nichts damit zu tun (nur Shop)
Grüße
S-d
17. März 2024 um 17:05
20
Ich hatte ein ähnliches Problem, allerdings habe ich mich mit der Apple ID ursprünglich angemeldet. Ich konnte aber in den Settings sowohl Email Adresse als auch Passwort vergeben/ ändern. Dann ging es.
maikhome:
Falls noch mal jemand das Problem mit dem vergessenen Passwort hat: wenn man in der app ausgeloggt ist kann man es zurück setzen…
Es kann so einfach sein xD
Hallo zusammen,
Kann mir jemand sagen wie ich an die Action Befehler von dem Dreame rankommen?
Meine config sieht aktuell so aus, jedoch funktionieren die Buttons nicht
type: custom:xiaomi-vacuum-map-card
map_source:
camera: camera.l20_ultra_map
calibration_source:
camera: true
entity: vacuum.l20_ultra
vacuum_platform: Tasshack/dreame-vacuum
card_mod:
style: |
ha-card {
display: flex !important;
align-items: stretch;
flex-wrap: wrap;
justify-content: space-evenly;
}
.map-wrapper {
flex-grow: 3;
width: 600px;
}
.controls-wrapper {
flex-grow: 1;
width: 300px;
}
map_modes:
- template: vacuum_clean_zone
- template: vacuum_clean_point
- template: vacuum_clean_segment
predefined_selections:
- id: '1'
icon:
name: mdi:chef-hat
x: -5600
'y': 5050
label:
text: Kitchen
x: -5600
'y': 5050
offset_y: 35
outline:
- - -6300
- 3600
- - -1500
- 3600
- - -1500
- 6300
- - -6300
- 6300
- id: '2'
icon:
name: mdi:foot-print
x: -300
'y': 4850
label:
text: Corridor
x: -300
'y': 4850
offset_y: 35
outline:
- - -1500
- 3200
- - 1700
- 3200
- - 1700
- 7450
- - -1500
- 7450
- id: '3'
icon:
name: mdi:room-service-outline
x: -10350
'y': 5150
label:
text: Dining Hall
x: -10350
'y': 5150
offset_y: 35
outline:
- - -16000
- 2300
- - -6300
- 2300
- - -6300
- 7000
- - -16000
- 7000
- id: '4'
icon:
name: mdi:monitor-shimmer
x: 200
'y': 1300
label:
text: Office
x: 200
'y': 1300
offset_y: 35
outline:
- - -1650
- -800
- - 1700
- -800
- - 1700
- 3200
- - -1650
- 3200
- id: '5'
icon:
name: mdi:home-outline
x: -4050
'y': 1100
label:
text: Kinderzimmer
x: -4050
'y': 1100
offset_y: 35
outline:
- - -6550
- -800
- - -1650
- -800
- - -1650
- 2900
- - -6550
- 2900
- id: '6'
icon:
name: mdi:sofa-outline
x: -10100
'y': -1400
label:
text: Living Room
x: -10100
'y': -1400
offset_y: 35
outline:
- - -12750
- -6300
- - -6400
- -6300
- - -6400
- 3250
- - -12750
- 3250
- id: '7'
icon:
name: mdi:home-outline
x: -1350
'y': 8800
label:
text: Room 7
x: -1350
'y': 8800
offset_y: 35
outline:
- - -2700
- 7450
- - 600
- 7450
- - 600
- 11750
- - -2700
- 11750
- template: vacuum_clean_segment
predefined_selections:
- id: '1'
icon:
name: mdi:chef-hat
x: -5600
'y': 5050
label:
text: Kitchen
x: -5600
'y': 5050
offset_y: 35
outline:
- - -6300
- 3600
- - -1500
- 3600
- - -1500
- 6400
- - -6300
- 6400
- id: '2'
icon:
name: mdi:foot-print
x: -300
'y': 4850
label:
text: Corridor
x: -300
'y': 4850
offset_y: 35
outline:
- - -1500
- 3200
- - 1750
- 3200
- - 1750
- 7450
- - -1500
- 7450
- id: '3'
icon:
name: mdi:room-service-outline
x: -10350
'y': 5150
label:
text: Dining Hall
x: -10350
'y': 5150
offset_y: 35
outline:
- - -16000
- 2300
- - -6300
- 2300
- - -6300
- 7100
- - -16000
- 7100
- id: '4'
icon:
name: mdi:monitor-shimmer
x: 200
'y': 1300
label:
text: Office
x: 200
'y': 1300
offset_y: 35
outline:
- - -1650
- -850
- - 1750
- -850
- - 1750
- 3200
- - -1650
- 3200
- id: '5'
icon:
name: mdi:home-outline
x: -4050
'y': 1100
label:
text: Kinderzimmer
x: -4050
'y': 1100
offset_y: 35
outline:
- - -6550
- -850
- - -1650
- -850
- - -1650
- 2950
- - -6550
- 2950
- id: '6'
icon:
name: mdi:sofa-outline
x: -10100
'y': -1400
label:
text: Living Room
x: -10100
'y': -1400
offset_y: 35
outline:
- - -12850
- -6450
- - -6350
- -6450
- - -6350
- 3250
- - -12850
- 3250
- id: '7'
icon:
name: mdi:home-outline
x: -1350
'y': 8800
label:
text: Room 7
x: -1350
'y': 8800
offset_y: 35
outline:
- - -2700
- 7450
- - 600
- 7450
- - 600
- 11800
- - -2700
- 11800
tiles:
- tile_id: status
entity: vacuum.l20_ultra
label: Status
attribute: status
icon: mdi:robot-vacuum
translations:
starting: Starting
charger disconnected: Charger disconnected
idle: Idle
remote control active: Remote control active
cleaning: Cleaning
returning home: Returning home
manual mode: Manual mode
charging: Charging
charging problem: Charging problem
paused: Paused
spot cleaning: Spot cleaning
error: Error
shutting down: Shutting down
updating: Updating
docking: Docking
going to target: Going to target
zoned cleaning: Zoned cleaning
segment cleaning: Segment cleaning
emptying the bin: Emptying the bin
charging complete: Charging complete
device offline: Device offline
- tile_id: battery_level
entity: vacuum.l20_ultra
label: Battery
attribute: battery_level
icon: mdi:battery-charging-100
unit: '%'
- tile_id: fan_speed
entity: vacuum.l20_ultra
label: Fan speed
attribute: fan_speed
icon: mdi:fan
translations:
silent: Silent
standard: Standard
medium: Medium
turbo: Turbo
auto: Auto
gentle: Gentle
icons:
- icon: mdi:play
conditions:
- entity: vacuum.l20_ultra
value_not: cleaning
- entity: vacuum.l20_ultra
value_not: error
- entity: vacuum.l20_ultra
value_not: returning
tooltip: Start
tap_action:
action: call-service
service: vacuum.start
service_data:
entity_id: vacuum.l20_ultra
- icon: mdi:pause
conditions:
- entity: vacuum.l20_ultra
value_not: docked
- entity: vacuum.l20_ultra
value_not: idle
- entity: vacuum.l20_ultra
value_not: error
- entity: vacuum.l20_ultra
value_not: paused
tooltip: Pause
tap_action:
action: call-service
service: vacuum.pause
service_data:
entity_id: vacuum.l20_ultra
- icon: mdi:stop
conditions:
- entity: vacuum.l20_ultra
value_not: docked
- entity: vacuum.l20_ultra
value_not: idle
- entity: vacuum.l20_ultra
value_not: error
- entity: vacuum.l20_ultra
value_not: paused
tooltip: Stop
tap_action:
action: call-service
service: vacuum.stop
service_data:
entity_id: vacuum.l20_ultra
- icon: mdi:home-map-marker
conditions:
- entity: vacuum.l20_ultra
value_not: docked
- entity: vacuum.l20_ultra
value_not: returning
tooltip: Return to base
tap_action:
action: call-service
service: vacuum.return_to_base
service_data:
entity_id: vacuum.l20_ultra
- icon: mdi:target-variant
conditions:
- entity: vacuum.l20_ultra
value_not: docked
- entity: vacuum.l20_ultra
value_not: error
- entity: vacuum.l20_ultra
value_not: cleaning
- entity: vacuum.l20_ultra
value_not: returning
tooltip: Clean spot
tap_action:
action: call-service
service: vacuum.clean_spot
service_data:
entity_id: vacuum.l20_ultra
- icon: mdi:map-marker
tooltip: Locate
tap_action:
action: call-service
service: vacuum.locate
service_data:
entity_id: vacuum.l20_ultra
- icon: mdi:fan-alert
conditions:
- entity: vacuum.l20_ultra
attribute: fan_speed
value: 'off'
tooltip: Change fan speed
tap_action:
action: call-service
service: vacuum.set_fan_speed
service_data:
entity_id: vacuum.l20_ultra
fan_speed: silent
- icon: mdi:fan-alert
conditions:
- entity: vacuum.l20_ultra
attribute: fan_speed
value: silent
tooltip: Change fan speed
tap_action:
action: call-service
service: vacuum.set_fan_speed
service_data:
entity_id: vacuum.l20_ultra
fan_speed: balanced
- icon: mdi:fan-alert
conditions:
- entity: vacuum.l20_ultra
attribute: fan_speed
value: balanced
tooltip: Change fan speed
tap_action:
action: call-service
service: vacuum.set_fan_speed
service_data:
entity_id: vacuum.l20_ultra
fan_speed: turbo
- icon: mdi:fan-alert
conditions:
- entity: vacuum.l20_ultra
attribute: fan_speed
value: turbo
tooltip: Change fan speed
tap_action:
action: call-service
service: vacuum.set_fan_speed
service_data:
entity_id: vacuum.l20_ultra
fan_speed: max
- icon: mdi:fan-alert
conditions:
- entity: vacuum.l20_ultra
attribute: fan_speed
value: max
tooltip: Change fan speed
tap_action:
action: call-service
service: vacuum.set_fan_speed
service_data:
entity_id: vacuum.l20_ultra
fan_speed: max_plus
- icon: mdi:fan-alert
conditions:
- entity: vacuum.l20_ultra
attribute: fan_speed
value: max_plus
tooltip: Change fan speed
tap_action:
action: call-service
service: vacuum.set_fan_speed
service_data:
entity_id: vacuum.l20_ultra
fan_speed: custom
- icon: mdi:fan-alert
conditions:
- entity: vacuum.l20_ultra
attribute: fan_speed
value: custom
tooltip: Change fan speed
tap_action:
action: call-service
service: vacuum.set_fan_speed
service_data:
entity_id: vacuum.l20_ultra
fan_speed: 'off'
- icon: mdi:fan-alert
conditions:
- entity: vacuum.l20_ultra
attribute: fan_speed
value_not: 'off'
- entity: vacuum.l20_ultra
attribute: fan_speed
value_not: silent
- entity: vacuum.l20_ultra
attribute: fan_speed
value_not: balanced
- entity: vacuum.l20_ultra
attribute: fan_speed
value_not: turbo
- entity: vacuum.l20_ultra
attribute: fan_speed
value_not: max
- entity: vacuum.l20_ultra
attribute: fan_speed
value_not: max_plus
- entity: vacuum.l20_ultra
attribute: fan_speed
value_not: custom
tooltip: Change fan speed
tap_action:
action: call-service
service: vacuum.set_fan_speed
service_data:
entity_id: vacuum.l20_ultra
fan_speed: 'off'
- icon: mdi:wave
conditions:
- entity: vacuum.l20_ultra
attribute: waterBoxMode
value: 201
tooltip: Change mop intensity
tap_action:
action: call-service
service: vacuum.send_command
service_data:
command: set_water_box_custom_mode
params: 202
target:
entity_id: vacuum.l20_ultra
- icon: mdi:waves-arrow-up
conditions:
- entity: vacuum.l20_ultra
attribute: waterBoxMode
value: 202
tooltip: Change mop intensity
tap_action:
action: call-service
service: vacuum.send_command
service_data:
command: set_water_box_custom_mode
params: 203
target:
entity_id: vacuum.l20_ultra
- icon: mdi:waves
conditions:
- entity: vacuum.l20_ultra
attribute: waterBoxMode
value: 203
tooltip: Change mop intensity
tap_action:
action: call-service
service: vacuum.send_command
service_data:
command: set_water_box_custom_mode
params: 200
target:
entity_id: vacuum.l20_ultra
- icon: mdi:waves
conditions:
- entity: vacuum.l20_ultra
attribute: waterBoxMode
value_not: 200
- entity: vacuum.l20_ultra
attribute: waterBoxMode
value_not: 201
- entity: vacuum.l20_ultra
attribute: waterBoxMode
value_not: 202
- entity: vacuum.l20_ultra
attribute: waterBoxMode
value_not: 203
ich möchte letztlich nur auswählen, ob er saugen, wischen & saugen, oder wischen soll