Automationen zusammenfassen

Hallo,
ich steuere eine Teichpumpe nach Sonnenstand und habe hierzu zwei Automationen erstellt:

alias: Teichpumpe an nach Sonnenaufgang
description: ""
trigger:
  - platform: sun
    event: sunrise
    offset: "1"
condition: []
action:
  - type: turn_off
    device_id: b1feffaa03463b07306bf5558c2cf8a9
    entity_id: switch.pumpe_teich_switch
    domain: switch
mode: single

und :

alias: Schaltet Pumpe Teich nach Sonnenstand aus
description: ""
trigger:
  - platform: sun
    event: sunset
    offset: "-1"
condition: []
action:
  - type: turn_off
    device_id: b1feffaa03463b07306bf5558c2cf8a9
    entity_id: switch.pumpe_teich_switch
    domain: switch
mode: single

Eigentlich funktioniert das gut, möchte es aber in einer Automation zusammenfassen.
Als Einsteiger verzweifle ich hieran und kriege es einfach nicht ans laufen.
Ich habe es bei den Aktionen mit “Auswählen” und mit “wenn-dann” in allen möglich Variationen versucht, bisher ohne Erfolg…

Kann mir jemand einen Tip geben?

Ich würde es mit Trigger-IDs machen und unten bei Aktion dann “Auswählen” nehmen:

alias: Teichpumpe
description: ""
trigger:
  - platform: sun
    event: sunrise
    offset: "1"
    id: Pumpe-An
  - platform: sun
    event: sunset
    offset: "-1"
    id: Pumpe-Aus
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: Pumpe-An
        sequence:
          - type: turn_on
            device_id: b1feffaa03463b07306bf5558c2cf8a9
            entity_id: switch.pumpe_teich_switch
            domain: switch
      - conditions:
          - condition: trigger
            id: Pumpe-Aus
        sequence:
          - type: turn_off
            device_id: b1feffaa03463b07306bf5558c2cf8a9
            entity_id: switch.pumpe_teich_switch
            domain: switch
mode: single

1 „Gefällt mir“

Stichwort Automation Trigger ID. Aber laut Code schaltest du 2x aus?

Hallo,
danke für die Tipps.
Ich habs mal im visuellen Editor nachgebaut und dabei kam folgendes heraus…

alias: Pumpe nach Sonne
description: ""
trigger:
  - platform: sun
    event: sunrise
    offset: 0
    id: Pumpe-ein
  - platform: sun
    event: sunset
    offset: 0
    id: Pumpe-aus
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: Pumpe-ein
        sequence:
          - type: turn_on
            device_id: b1feffaa03463b07306bf5558c2cf8a9
            entity_id: switch.pumpe_teich_switch
            domain: switch
      - conditions:
          - condition: trigger
            id: Pumpe-aus
        sequence:
          - type: turn_off
            device_id: b1feffaa03463b07306bf5558c2cf8a9
            entity_id: switch.pumpe_teich_switch
            domain: switch
mode: single

Ich glaube, das könnte passen und lass es mal so Laufen. Den Zeitversatz setze ich noch ein.

Viele Grüße
Volker

Nachtrag:
Hallo,
jetzt seh ich, was Du meinst. Das ist aber wohl bei meinen Experimenten durcheinander geraten. In den letzten Tagen hatte es funktioniert.
Viele Grüße
Volker

:crayon:by HarryP: Zusammenführung Doppelpost.
*@rekloV *
Bitte für Nachträge/Korrekturen die “bearbeiten” Funktion (geht 24h) nutzen. Danke!

Hallo,

ich weiß ja nicht, was Du für einen Teich hast, aber wenn das eine Filterpumpe für einen Koiteich sein sollte, kann ich nur davon abraten, die Pumpe über Nacht abzustellen. Dann können nämlich insbesondere die Filterbakterien absterben. Bei einer Bachlauf- oder Springbrunnenpumpe ist es natürlich egal. Ich schalte nur die UV-Lampe nachts ab, da kann nichts passieren.

LG Pit

Hallo,
vielen Dank für deinen Hinweis.
Ist tatsächlich nur eine Bachlaufpumpe, wo ein kleiner Plastikteich dran hängt.
Hab das bisher mit einer Schaltuhr mit festen Zeit gemacht, gab bisher keine Probleme.

Viele Grüße
Volker