Hallo,
in meiner cfg möchte ich ein notify durch ein DOIF ersetzen. Jetzt habe ich ein Problem mit dem Syntax. Im notify übergebe ich dem dummy Startzeit die aktuelle Zeit, indem ich den Befehl:
set Startzeit TimeNow()
ausführe.
Ich bekomme jedoch den Syntax für den o.g. Befehl nicht in das DOIF Modul. Mit den Klammern und Punkten bei den readings komme ich inzwischen im notify einigermaßen zurecht - beim DOIF ist ja der Syntax etwas anders. Das DOIF Modul wird im Forum und in der commandref ausgesprochen gut beschrieben und es gibt auch viele Beispiele, jedoch habe ich für so einen Fall noch kein Beispiel oder Lösung gefunden.
Kann mir jemand auf die Sprünge helfen?
Gruß
Spielmann
set Startzeit {(TimeNow())}
siehe: http://fhem.de/commandref_DE.html#set und http://fhem.de/commandref_DE.html#DOIF_Angaben_im_Ausfuehrungsteil und http://fhem.de/commandref_DE.html#DOIF_Berechnungen_im_Ausfuehrungsteil und hier auch http://fhem.de/commandref_DE.html#DOIF_Kurzreferenz
Ich muss wohl die letzte Nacht Tomaten auf den Augen gehabt haben. Ich habe mich so auf den eckigen Klammern versteift (für die Bedingungen). Ich habe auch schon die geschweifte Klammer getestet - jedoch ohne runde Klammer. Ich freue mich schon heute Abend die Lösung zu testen (ich gehe davon aus, dass es funktioniert).
Gruß
Spielmann