Licht an nach Sunset und Present

Begonnen von ritschi, 16 Dezember 2013, 19:10:10

Vorheriges Thema - Nächstes Thema

ritschi

Hallo Zusammen,

zunächst möchte ich erstmal loswerden, dass ich dieses Forum total super finde und es mir schon extrem, bei meine Anfängen mit FHEM weitergeholfen hat.

Nun möchte ich gerne folgendes realisieren, wobei ich nicht ganz weiter komme, bzw. eher auf dem Schlauch stehe.

Szenario:
Ich möchte gerne zwei Lampen anschalten nach Sonnenuntergang, wenn mein Handy den Status "present" hat. Das Licht soll aber auch angehen, wenn das Ereignis "sunset" schon vorbei ist, also eine nachträgliche Aktion.

Ich bekomm alles hin, aber nicht das nachträgliche Einschalten.

Viele Liebe Grüße,
ritschi

Edit:
Hier ist noch meine Idee, um das schalten nach Sonnenuntergang und bei nachträglicher Anwesenheit zu realisieren... Funktionier aber nicht ...

define nach.sunset.ja Dummy
define nach.sunset.an at *{sunset(-3600)} set nach.sunset.ja ja
define nach.sunset.aus at *00:00:00 set nach.sunset.ja nein
define fl.kugel_u_eb.kugel_an notify Jemand.Da:present { if "nach.sunset.ja" eq "ja") { fhem("set fl.kugel_u_eb.kugel on") }

ritschi

Ok, meine Idee klappt doch, leider war nur der "Klammer-Teufel" im Detail


define nach.sunset.ja Dummy
define nach.sunset.an at *{sunset()} set nach.sunset.ja ja
define nach.sunset.aus at *00:00:00 set nach.sunset.ja nein
define fl.kugel_u_eb.kugel_an notify Jemand.Da:present { if (Value("nach.sunset.ja") eq "ja") { fhem("set fl.kugel_u_eb.kugel on") }}


Aber das muss doch noch eleganter gehen?