Automation abschalten funktioniert nicht

Hi Leute,

habe für meine Spülmaschine eine automation erstellt. Das starten funktioniert auch. Jetzt möchte ich das die automation sich danach selbständig deaktiviert. Sonst läuft die täglich sobald die Türe geschlossen ist.

Das deaktivieren funktioniert aber nicht. Was mache ich falsch?

alias: "Spülmaschine PV Überschuss "
description: ""
triggers:
  - type: power
    device_id: aaf8eacdcead8724fd0628a1a30cc602
    entity_id: 2b29071ffbf7d6266113c34afb21aad3
    domain: sensor
    trigger: device
    above: 1800
    for:
      hours: 0
      minutes: 10
      seconds: 0
  - trigger: time
    at: "11:00:00"
conditions:
  - condition: state
    entity_id: sun.sun
    state: above_horizon
  - condition: state
    entity_id: sensor.geschirrspuler_tur
    state: closed
actions:
  - type: turn_on
    device_id: ce83db4590fe8ab6fd32e1bbe48f3740
    entity_id: fc2c7cfcdb74b4c702b62101258b7080
    domain: switch
  - device_id: ce83db4590fe8ab6fd32e1bbe48f3740
    domain: select
    entity_id: a78f543210892275fc1f38f5adb1e9ed
    type: select_option
    option: dishcare_dishwasher_program_intensiv_70
  - device_id: ce83db4590fe8ab6fd32e1bbe48f3740
    domain: select
    entity_id: a78f543210892275fc1f38f5adb1e9ed
    type: select_first
  - action: automation.turn_off
    metadata: {}
    data:
      stop_actions: true
    target:
      entity_id: automation.spulmaschine_pv_uberschuss
mode: single

Hast du die entity_id überprüft? Schwirrt eine Dublette automation.spulmaschine_pv_uberschuss_2 im System rum? Was sagt die trace?

Ich würde Automationen nicht aktivieren und deaktivieren sondern über einen Helfer arbeiten.
Über Einstellungen=>Geräte&Dienste=>Helfer einen neue input_boolean mit z.B. dem Namen spuelen_wenn_ueberschuss erzeugen und diesen Helfer z.B. über eine Entitäten-Karte dem Dashboard hinzufügen. Man kann den Helfer so über das Dashboard einfach ein- oder ausschalten.
In die Automation als condition

conditions:
  - condition: state
    entity_id: input_boolean.spuelen_wenn_ueberschuss
    state: "on"

hinzufügen, dann wird die Automation nur gestartet, wenn der Helfer “AN” ist.
Danach in den actions als Erstes den Helfer abschalten mit

actions:
  - action: input_boolean.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: input_boolean.spuelen_wenn_ueberschuss 

Die Maschine kann so nur wieder starten, wenn der Helfer vorher per Dashboard manuell auf “AN” gesetzt wurde.