FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: diepe am 17 Februar 2016, 11:45:07

Titel: Mehrere Lampen in Zeitabständen Schalten
Beitrag von: diepe am 17 Februar 2016, 11:45:07
Hallo zusammen,

ich bin neu hier und möchten mich schon mal bei allen bedanken die mir durch Ihre Beiträge mein "Wissen" vermittelt haben.

Nun zu meinem Problem:

Folgende Situation: Eine Steckdose auf der Terrasse wird von innen geschaltet (noch händisch). An dieser Steckdose sind zwei Lampen angeschlossen die per Funksteckdose geschaltet werden. Funktioniert.

Jetzt möchte ich den Schalter innen auch per Funk schalten und zwar so: Ich schalte Lampe1 draußen an dann soll ca 5 Sekunden vorher die Steckdose auf der Terrasse eingeschaltet werden. das habe ich mit folgendem Befehl geschafft:

define ntfy1 notify Steckdose_Draußen:.* sleep 5;; set Terrassen_Strahler $EVENT 

Nur das ausschalten klappt nicht so wie ich es gerne hätte. Es soll erst der Terrassen_Strahler aus gehen und dann die Steckdose (wieder zeitverzögert) alles andere macht ja keinen Sinn.

Jetzt wäre es Super wenn jemand von Euch eine Lösung kennt. Da ich so begeistert von Fhem bin denke ich mal das geht.

Ich würde mich freuen eine Lösung zu bekommen.

Gruß

Dieter
Titel: Antw:Mehrere Lampen in Zeitabständen Schalten
Beitrag von: crusader am 17 Februar 2016, 14:20:21
DOIF ist Dein Freund:

define myTerasse DOIF ([<Licht_on_Event>])
  (set <Steckdose> on)
  (set <Lampe> on)
DOELSEIF ([<Licht_off_Event>])
  (set <Lampe> off)
  (set <Steckdose> off)

attr myTerasse wait 0,5:0,5

Einzelheiten in DOIF-commandref