Sonnenuntergang oder Zeit

Omme (MF)

Member
Hallo,
ich bekomme das einfach nicht hin, obwohl ich schon viel nachgelesen habe.
Ich möchte, dass meine Rollladen zum Sonnenuntergang runter fahren, aber spätestens um 21.45 Uhr. Ich habe folgendes eingerichtet:
- Sobald
- Sobald die Sonne untergeht (Auslöser-ID: Sonnenuntergang)
- Sobald die Uhrzeit 21:45 (Auslöser-ID: Rollladen runter um 21:45 Uhr)
- Und wenn:
- Wenn irgendeine von 2 Bedingungen erfüllt ist (oder)
- Auslöser-ID: Sonnenuntergang
-Auslöser-ID: Rollladen runter um 21:45 Uhr
- Dann
- Fahre alle Rollladen auf 25%
Es passiert immer beides, Rollladen fahren um 21.45 Uhr runter und dann noch einmal bei Sonnentuntergang.
Was noch dazu kommt, ist das eineige meiner Geräte die Position nicht erkennen und beim 2ten Anstoß kompl. runter fahren.
Was mache ich falsch, kann mir jemand bei dem Problem helfen?
Gruß Michael
 

Anhänge

  • Sonnenuntergang-05-2025.png
    Sonnenuntergang-05-2025.png
    37,7 KB · Aufrufe: 7
Sobald
- Sobald die Sonne untergeht
- Sobald die Uhrzeit 21:45
Und wenn:
- Rolladen nicht auf 25% steht
Dann
- Fahre alle Rollladen auf 25%
 
Das "und wenn" ist überflüssig.
Wenn "Sonnenuntergang" auslöst, dann nochmal fragen, ob auch Sonnenuntergang ausgelöst hat, bringt überhaupt nichts.

Du könntest bei "und wenn" die Positions eines Rollo, das zuverlässig auf 25% fährt und das auch meldet, versuchen, abzufragen.
"Wenn Sonndenuntergang oder Uhrzeit = 21:45 UND WENN Rollo XYZ NICHT auf 25% ist, dann fahre die Rollo zu.

Upps, Steeve war ein wenig schneller. :D
 
du könntest auch beim ersten mal ein Helfer setzen (rolladen_schon_runterfgefahren o.ä. ) und beim 2. mal den Wert des Helfers noch abfragen. Den Helfer muss dann beim 2. Fahrversuch oder spätestens bei nächsten hochfahren rückgesetzt werden.
 
Moin, erst einmal danke schön. Habe jetzt bei
- Und wenn
- Aktuelle Position über 26%
- Aktuelle Position unter 24%
oder muss ich beides mal 25% eintragen weil über 26% ist eigentlich größer= 27 % und unter 24% eigentlich kleiner= 23%
;-)
Ich probiere das heute Abend aus, sonst stelle ich beides auf 25%
 
25%
... aber kommt halt auch drauf an, wie genau der Wert ist.

....und ob du den Rolladen bei der 2. Fahrt wieder evtl. wirklich wieder ein Stück auf fahren willst, wenn man den zwischenzeitlich ganz runtergefahren hat. Ich würde den ja nur fahren lassen, wenn er noch ganz oben ist.

also
...
Und wenn:
- Rolladen ganz oben ist
...
 
Zuletzt bearbeitet:
Ich will eigentlich, dass wenn die eine Auslöser-ID ausgeführt wurde, dass die andere Auslöser-ID die Aufgaben nicht mehr ausführt.
 
Sobald
- Sobald die Sonne untergeht
- Sobald die Uhrzeit 21:45
Und wenn:
- Helfer nicht gesetzt.
Dann
- Fahre alle Rollladen auf 25%
- Setze Helfer
 
Nach Rolladen schließen eine Action ausführen, die die Automation deaktivert.
Weitere Automation anlegen, die am Morgen die Automation wieder aktiviert.
 
Hi,
- bei der o. g. Automatition, führt das System beides aus, obwohl ich die "oder" Aktion verwende,
- mit den Einstellungen von gestern, macht das System garnichts
- dann hatte ich auch schon mal andere Einstellungen gefunden, bei denen er nur den Sonnenuntergang berücksichtigt.
Wofür gibt es den so eine oder Funktion, wenn die dann doch nicht funktioniert?
 
Die Rollladen sollen bei Sonnenuntergang runter fahren aber spätestens um 21:45 Uhr.
Vielleicht hilft dir meine Automatisierung weiter. Damit schalte ich meinen Wechselrichter aus. Die Automatisierung wird entweder beim Sonnenuntergang, aber vor dem Sonnenaufgang, oder wenn der SOC-Wert der Batterie unter den eingestellten Wert fällt, ausgeführt.
YAML:
alias: Inverter ausschalten
description: ""
triggers:
  - trigger: sun
    event: sunset
  - trigger: template
    value_template: >-
      {{ states('sensor.inverter_battery') | int <=
      states('number.inverter_program_5_soc') | int }}           
conditions:
  - condition: sun
    before: sunrise
    after: sunset
  - condition: template
    value_template: >-
      {{ states('sensor.inverter_battery') | int <=
      states('number.inverter_program_5_soc') | int }}
actions:
 
AutSon.png

Oben rechts auf die drei Punkte und dann auf „In Yaml bearbeiten”. Der Code ist eigentlich nicht schwer zu verstehen.
 
das von @amiko ist doch nur ein Beispiel. Poste doch jetzt mal dein aktuellen yaml-code, wo alle o.g. Tipps eingeflossen sind und schreib genau dazu, was nicht geht und gehen sollte.
 
Zuletzt bearbeitet:
Das ist mein bisheriger:

YAML:
alias: Sonnenuntergang o. 21:45
description: |-
  - bei Sonnenuntergang
  - o. 21:45 Uhr
  - alle Rollladen runter
  - Licht div. an
triggers:
  - event: sunset
    offset: "00:20:00"
    id: Sonnenuntergang
    trigger: sun
  - at: "21:45:00"
    enabled: true
    id: Rollladen runter 21:45 Uhr
    trigger: time
conditions:
  - condition: or
    conditions:
      - condition: trigger
        id:
          - Rollladen runter 21:45 Uhr
      - condition: and
        conditions:
          - condition: trigger
            id:
              - Rollladen runter 21:45 Uhr
          - condition: sun
            before: sunset
            after: sunset
            after_offset: "00:20:00"
    enabled: true
actions:
***** Hier kommen dann div. Rollladen in unterschiedliche Stellungen und div. Lichter in unterschiedlicher Helligkeit *****

Und das wäre der, den ich heute testen würde. Hatte den im Netz gefunden allerdings für Rolladen hoch, aber nicht vor 07.00 Uhr und für mich angepasst:
YAML:
alias: Sonnenuntergang (06-2025)-02
description: |-
  - bei Sonnenuntergang
  - o. 21:45 Uhr
  - alle Rollladen runter
  - Licht div. an
triggers:
  - event: sunset
    offset: "00:20:00"
    id: Sonnenuntergang
    trigger: sun
  - at: "21:45:01"
    enabled: true
    id: Rollladen runter 21:45 Uhr
    trigger: time
conditions:
  - condition: time
    before: "21:45:00"
  - condition: sun
    before: sunset
    before_offset: "20:00"
actions:

***** Hier kommen dann div. Rollladen in unterschiedliche Stellungen und div. Lichter in unterschiedlicher Helligkeit *****
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.737
Beiträge
64.687
Mitglieder
7.017
Neuestes Mitglied
theoderich
Zurück
Oben