Automatisierung wird nicht voll ausgeführt

Hallo,

folgendes Skript habe ich:

alias: Heizung - Urlaubsmodus umschalten
description: Schaltet das Heizungsprofil basierend auf dem Urlaubsmodus-Helfer um.
triggers:
  - entity_id:
      - input_boolean.urlaubsmodus_heizung
    trigger: state
conditions: []
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: input_boolean.urlaubsmodus_heizung
            state:
              - 'on'
        sequence:
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.dg_bad
            data:
              preset_mode: Urlaub
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.dg_zimmer
            data:
              preset_mode: Urlaub
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_arbeitszimmer
            data:
              preset_mode: Urlaub
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_bad
            data:
              preset_mode: Urlaub
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_flur
            data:
              preset_mode: Urlaub
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_schlafzimmer
            data:
              preset_mode: Urlaub
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_wohnzimmer
            data:
              preset_mode: Urlaub
      - conditions:
          - condition: state
            entity_id: input_boolean.urlaubsmodus_heizung
            state:
              - 'off'
        sequence:
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.dg_bad
            data:
              preset_mode: Standard
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.dg_zimmer
            data:
              preset_mode: Winter
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_arbeitszimmer
            data:
              preset_mode: Standard
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_bad
            data:
              preset_mode: Standard
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_flur
            data:
              preset_mode: Winter
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_schlafzimmer
            data:
              preset_mode: Standard
          - action: climate.set_preset_mode
            metadata: {}
            target:
              entity_id: climate.eg_wohnzimmer
            data:
              preset_mode: Standard
mode: single

Wenn ich den Schalter auf ein schalte, wird das Profil Urlaub in den Zimmern DG Dach und DG Zimmer aufgerufen, in allen anderen Zimmern nicht.

Wenn ich den Schalter auf aus stelle, werden in allen Räumen die richtigen Profile aufgerufen.

Getestet habe ich dies, indem ich manuell in den Räumen unterschiedliche Profile aufgerufen habe.

Habt Ihr eine Idee?

Was steht im Trace ?
Sind die Presets wirklich mit Großbuchstaben am Anfang ?

Du kannst übrigens alle zusammenfassen damit du nur 1 aus und 1 an Punkt hast.

Bitte den Trace zeigen für ON

Schaltet wirklich jedes Gerät auch im Einzelaufruf?

action: climate.set_preset_mode
target:
entity_id: climate.eg_wohnzimmer
data:
preset_mode: Urlaub

EDIT Thomas war schneller

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Bitte nicht lachen: Was ist ein Trace? Wo finde ich das?

Wie könnte denn eine solche Zusammenfassung aussehen? Würde man die Entitäten alle direkt untereinander setzen?

Die Schreibweise ist richtig! Habe auch alles im visuellen Editor nachgeschaut, denn dort werden die vorhandenen Presets ja übernommen und angezeigt.

Wenn Du in Deiner Automation bist, gibt es oben rechts “Traces”.

Danke! Dort steht ein Fehler!

usgeführt: 3. September 2026 um 09:53:25
Fehler: not_valid_preset_mode
Ergebnis:

params:
  domain: climate
  service: set_preset_mode
  service_data:
    preset_mode: Urlaub
    entity_id:
      - climate.eg_arbeitszimmer
  target:
    entity_id:
      - climate.eg_arbeitszimmer
running_script: false

Das Profil ist aber richtig geschrieben.

Info dazu:
Ich habe das Profil erst gestern in der Homematic App angelegt. Kann es sein, dass es etwas dauert, bis Home Assistant dies von Homematic übernimmt bzw. dass Homematic dies verzögert weitergibt?

Ja zusammenfassen bedeutet das einfach alle Entitäten zusammen angibst, das müsste in der gui auch möglich sein.

Geh mal auf Tools und darauf Zustände und schau dir mal die Attribute an von der Entität die den Fehler wirft.
Da müsste. Die möglichen Presets eigentlich stehen

Komische Sache!

Habe gerade mal mein Skript von oben neu in die Automatisierung kopiert. Nun läuft alles wie es soll! Das verstehe einer!

Danke für Eure Hilfe.

Und ich habe Traces kennengelernt zur Fehlersuche!