Einfache Automation für meinen Dreame X40 - ich raff es einfach nicht

Hallo Leute,
Ich möchte für meinen Dreame x40 einige einfache Automationen erstellen:
Beispiel:
Trigger1 ->Küche Saugen
Trigger2 ->Küche Reinigen (Saugen/Wischen)

Habe dazu folgendes gefunden:

Beitrag

Nein, du musst einmal das saugen mit suction_level und dann das wischen mit water_volume festlegen.

Also nur saugen:

service: dreame_vacuum.vacuum_set_custom_cleaning
data:
    suction_level: 
      - 3
    water_volume: 
      - 0
target:
    entity_id: vacuum.vacuum

Und nur wischen:

service: dreame_vacuum.vacuum_set_custom_cleaning
data:
    suction_level: 
      - 0
    water_volume: 
      - 2
target:
    entity_id: vacuum.vacuum

Wo füge ich diesen Code in der Automation bei “Dann” ein ?
Integration (beta) und Vacuum Map laufen bei mir.

Gruß Jürgen

GutenMorgen, klappt es jetzt bei Dir? und was musstest Du wo machen? stehe vor dem selben Problem

Hi,
Bisher habe ich folgendes erreicht (mein Bsp oben):
Ich stelle in der App unter Alles → Benutzerdefinierte → “Reinigen und Saugen” ein,
Saugleistung auf “Max” , Feuchtigkeit auf “18” ein.

In HA unter Karte/Automation:

action: dreame_vacuum.vacuum_clean_segment
metadata: {}
data:
  segments: 1
  water_volume: 0
  repeats: 1
  suction_level: 3
target:
  device_id: xxx

ein,
dann saugt er nur,
und mit:

action: dreame_vacuum.vacuum_clean_segment
metadata: {}
data:
  segments: 1
  water_volume: 2
  repeats: 1
  suction_level: 3
target:
  device_id: xxx

dann saugt und wischt er.
Das ist aber alles andere als Smart, denn wenn ich in der App was verstelle hat das Auswirkungen auf meine Automation.
Also z.B. ich stelle in der App auf nur Saugen, saugt er auch nur, egal welche Automation (s.O.) ich verwende.

Habe mein Anliegen auch mal Im HA (Haupt)Forum beim EntwicklerThread angesprochen, leider ohne Antwort oder Hilfe.
Warscheinlich benutzt niemand Karten/Automationen für den Dreame X40, weil die Integration ist ja auch noch beta und das seit langer Zeit ?!

Kannst ja mal das von oben probieren, und hier schreiben wie das Verhalten bei dir ist.
Vielleicht kommst du auf die Lösung, glaub Hilfe von Ausserhalb gibts nicht.

Gruß Jürgen

Danke Dir, ich werde damit rumexperimentieren, ich habe einen eigenen Account für HA bei Dreame erstellt und in meinem „Hauptaccount“ den x40 geteilt, ich hoffe dass ich so die Veränderungen in der App gegen HA verhindern kann,

….mal sehen

Ich denke da muß es eine bessere Lösung geben als mehrere Accounts ??!!
Wünsche dir aber viel Glück und meld dich wenn du weiter kommst.
Gruß

Erstell dir doch mit den Befehlen 2 Skripte die du dann in deiner Automation aufrufst. Somit kannst du in der Automation sauber steuern ob du nur saugen oder auch wischen willst.

Hi Moekli,

ja, gerne, hast du mir ein Beispiel Script zu meinem Anwendungsfall?
Kenne mich mit scripten nicht so aus…

Gruß

Damit kann ich leider nicht dienen, da ich weder ein Dreame besitze noch mich genauso gut mit Scripten auskenne, aber ich denke Google bzw das Forum hier durchsuchen wird dir sicherlicher eine Lösung bieten.
Viel Erfolg