Automation, aber nur bei Sonne

Ich würde gerne eine Zeitgesteurte Automation starten lassen, “wenn” aber nur das Wetter welches Intergriert ist auf Sonne (schein) steht.

Ich hab DWD / Wetter / Forcast / installiert, aber irgentwie bekomme ich das Atribut nicht hin…

Aber in einer Markdown-Card, habe ich eine Text verarbeitung, welche wir ausgibt, dass das Wetter heute Sonnig ist.

Wo habe ich den gedanken feher?

alias: Pool Pumpe
description: ""
triggers:
  - trigger: time
    at: "10:30:00"
  - trigger: time
    at: "18:30:00"
conditions:
  - condition: state
    entity_id: ""
    state: ""
actions:
  - type: toggle
    device_id: dd5a825885894a7c5e541da0a1c8efb1
    entity_id: dd1e5faeb18038fbc681067a47b349ef
    domain: switch
mode: single

Sollte der Zustand der Wetter Entität sein

conditions:
  - condition: state
    entity_id: weather.dwd
    state: sunny

Kopfklatsch :expressionless:
Dumheitsfehler von mir, ich hatte eine falsche Entität bei mir genutz…
Danke für den wink…

Da das ja jetzt läuft, möchte ich jetzt natürlich das ganze etwas weiter ausbauen.

Jetzt stelle ich mir vor, es ist den ganz Tag Regnerisch und die Pumpe ist natürlich aufgrund des Wetter und dem Zustand “Sonnig” nicht gelaufen.

Wie kann ich jetzt ne Prüfung einbauen, welche festellt das die Pumpe nicht an war und dann aber die Pumpe für ca. 2 Std laufen lässt

Du könntest dir z.B. einen Helfer anlegen den du um 0:01 einschaltest.
Bei deiner Pumpenautomation setzt du denn Helfer auf aus, wenn die Pumpe gelaufen ist.

Wenn also der Helfer um 19 Uhr immer noch “an” ist, startest du die Pumpe und setzt den Helfer auf aus.

Okay okay, verstehe die Intension dahinter, klingt ja auch logisch…
An nen Helfer hatte ich ja auch schon gedacht, aber brauche ich da nicht eigentlich zwei?

Doch fehlt mir jetzt gerade der Gedanke, wie ich den passend einbinden soll.

Also erstelle ich mir jetzt nen Helfer / Tageszeitsensor… Und dann wie weiter?

Könntest mir dein weg etwas genauer oder anders Beschreiben?

Ich würde es erst mal mit einem einfachen Schalter Helfer machen.

Diesen wie gesagt nach Mitternacht auf ein schalten (1. Automatisierung).

Dann in deiner Automatisierung (2. Automatisierung) diesen ausschalten, sofern die Pumpe gelaufen ist

alias: Pool Pumpe
description: ""
triggers:
  - trigger: time
    at: "10:30:00"
  - trigger: time
    at: "18:30:00"
conditions:
  - condition: state
    entity_id: weather.dwd
    state: sunny
actions:
  - type: toggle
    device_id: dd5a825885894a7c5e541da0a1c8efb1
    entity_id: dd1e5faeb18038fbc681067a47b349ef
    domain: switch
  - action: input_boolean.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: input_boolean.xy
mode: single

Und in einer 3. Automatisierung prüfen, ob der Schalter um 19 Uhr noch an ist

alias: Pool Pumpe 2
description: ""
triggers:
  - trigger: time
    at: "19:00:00"
conditions:
  - condition: state
    entity_id: input_boolean.xy
    state: "on"
actions:
  - type: toggle
    device_id: dd5a825885894a7c5e541da0a1c8efb1
    entity_id: dd1e5faeb18038fbc681067a47b349ef
    domain: switch
  - action: input_boolean.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: input_boolean.xy
mode: single

Ja danke, jetzt habe ich das auch verstanden…

Danke für die Info…