allesb
1
Hallo,
ich öffne bei Sonnenuntergang ein Dachfenster.
Das Fenster soll sich wieder schließen, wenn es im Raum unter 20 Grad fällt aber frühestens nach 5 min.
Wenn beim öffnen bereits unter 20 Grad ist schließt er immer nach 5 min. Wenn die Temperatur erst später sinkt interessiert ihn das nicht.
Kann mir da jemand einen Tip geben?
VGA
lemx
2
Guten Abend,
evtl. eine Automation mit folgendem Ablauf?:
Auslöser: Sonnenuntergang (ggf. mit Versatz)
Aktion:
- Warten für 5 Minuten
- Wenn/Dann: Wenn Temperatur < 20 ° dann Fenster schließen sonst warten bis Temperatur < 20° (mittels template?)
Da ich nicht weiss welche Entität Dein Dachfenster repräsentiert, habe ich mal einen Switch verwendet.
description: ""
mode: single
trigger:
- platform: sun
event: sunset
offset: 0
id: öffnen
- platform: numeric_state
entity_id:
- sensor.temperatur
below: 20
id: schließen
- platform: state
entity_id:
- switch.dachfenster
to: "on"
from: "off"
for:
hours: 0
minutes: 5
seconds: 0
id: schließen
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- öffnen
- condition: state
entity_id: switch.dachfenster
state: "off"
sequence:
- service: switch.turn_on
metadata: {}
data: {}
target:
entity_id: switch.dachfenster
- conditions:
- condition: trigger
id:
- schließen
- condition: numeric_state
entity_id: sensor.temperatur
below: 20
- condition: state
entity_id: switch.dachfenster
state: "on"
sequence:
- service: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.dachfenster
Gruß
Osorkon
allesb
4
Danke!!! Dein SONST war genau das, was mir gefehlt hat!! 
Habs jetzt aber noch einfacher. Ich frage nicht nach 5 Min UND Temperatur sonder neu:
Wenn Temperatur für 5 min unter 20°
Dann wird zwar bei Unterschreiten der 20° noch weitere 5 Min gelüftet, aber das ist völlig ok.