FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: ritschi am 16 Dezember 2013, 19:10:10

Titel: Licht an nach Sunset und Present
Beitrag von: ritschi am 16 Dezember 2013, 19:10:10
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") }
Titel: Antw:Licht an nach Sunset und Present
Beitrag von: ritschi am 16 Dezember 2013, 20:25:08
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?