Liebe SmartHome for Dummies Gemeinde.

Die phpBB Forum Software gehört nicht wirklich zu den modernsten seiner Art.
Ich habe mich an einer Migration zu Discourse versucht und bin leider kläglich gescheitert.

Möchte aber trotzdem einen Neuanfang auf einer modernen Plattform starten.
Gerne möchte ich Euch animieren das neue Discourse Forum zu benutzen.
Bestehenden Usern bleibt es leider nicht erspart, sich auf der neuen Platform neu anzumelden.

Das Forum hier, bleibt selbstverständlich Online. Ich würde versuchen einiges händisch zu migrieren.
Da fallen mir die Rubriken "Template Sammlungen" oder "Best Practice Automatisierungen" ein.

SmartHome for Dummies Discourse Platform.

Ausführung wenn Bedingungen nach Zeit erfüllt

Rat und Tat rings um Home Assistant Automationen.


Antworten
Benutzeravatar
Markus
Beiträge: 453
Registriert: Fr 23. Jul 2021, 09:03
3
Wohnort: Österreich
Has thanked: 24 times
Been thanked: 8 times

Ausführung wenn Bedingungen nach Zeit erfüllt

Beitrag von Markus »

Wie kann ich sicherstellen das der Rollladen schließt, wenn erst nach dem Trigger (sun.sun unter -5) die Bedingung (Tür geschlossen) erfüllt wird?

Code: Alles auswählen

alias: Steuerung_Balkon zu
description: Rollladen Balkontuere zu
trigger:
  - platform: numeric_state
    entity_id: sun.sun
    below: "-5"
    attribute: elevation
condition:
  - condition: state
    entity_id: binary_sensor.shelly_shdw_2_xxxxx_door_window
    state: "off"
    for:
      hours: 0
      minutes: 0
      seconds: 30
action:
  - service: cover.set_cover_position
    data:
      position: 0
    entity_id: cover.shelly_shsw_25_xxxxx
mode: single
Benutzeravatar
Markus
Beiträge: 453
Registriert: Fr 23. Jul 2021, 09:03
3
Wohnort: Österreich
Has thanked: 24 times
Been thanked: 8 times

Re: Ausführung wenn Bedingungen nach Zeit erfüllt

Beitrag von Markus »

ok, das die Tür geschlossen ist darf wohl keine Bedingung sondern ein Trigger sein

Benutzeravatar
Osorkon
Administrator
Beiträge: 2105
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 581 times
Kontaktdaten:

Re: Ausführung wenn Bedingungen nach Zeit erfüllt

Beitrag von Osorkon »

Sowohl als auch. Ich gehe davon aus, dass die Aufgabenstellung lautet:
Wenn elevation unter -5 sinkt und die Tür geschloßen ist soll der Rollladen runter.

Oder wenn die Tür für 30 s geschlossen wurde und elevation unter -5, soll ebenfalls der Rollladen runter.

Somit hast Du 2 Auslöser:

elevation unter -5
und
Tür für 30 s geschloßen

und 2 Bedingungen:

Tür ist Geschloßen
und elevation unter -5

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Benutzeravatar
Markus
Beiträge: 453
Registriert: Fr 23. Jul 2021, 09:03
3
Wohnort: Österreich
Has thanked: 24 times
Been thanked: 8 times

Re: Ausführung wenn Bedingungen nach Zeit erfüllt

Beitrag von Markus »

Danke, die Aufgabenstellung ist korrekt bzw. hätte ich noch folgende Ergänzung:

Heute morgen, der Rollladen war schon oben und die Tür geöffnet (elevation > 3). Wie ich die Tür geschlossen habe, ist der Rollladen wieder runtergefahren....dh ich brauch eine Zeit, baue ich die wieder als Trigger UND Bedingung ein?

Benutzeravatar
Osorkon
Administrator
Beiträge: 2105
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 581 times
Kontaktdaten:

Re: Ausführung wenn Bedingungen nach Zeit erfüllt

Beitrag von Osorkon »

Die 2 Bedingungen wie oben beschrieben, reichen vollkommen aus. Elevation < -5, verhindert ja das schließen des Rollladen, wenn zum Zeitpunkt wenn die geschlossen wird die Elevation > 3 ist.

Ansonsten, zeige mal bitte Deine Automatisierung.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Antworten