FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 23 Januar 2011, 00:05:42

Titel: define at mit genauer Datumsangabe?
Beitrag von: Guest am 23 Januar 2011, 00:05:42
Originally posted by: <email address deleted>

Hallo zusammen,

gibt es eine Möglichkeit einen "Timer" anstatt nur mit der Uhrzeit
auch mit genauer Datumsangabe zu setzen?

Also bspw. so etwa:
define a1 at 2011-01-24 17:00:00 set lamp on
define a1 at 2011-01-25 18:00:00 set lamp off

Danke & Grüße
Michael

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: define at mit genauer Datumsangabe?
Beitrag von: rudolfkoenig am 23 Januar 2011, 08:49:52
                                                   

> gibt es eine Möglichkeit einen "Timer" anstatt nur mit der Uhrzeit
> auch mit genauer Datumsangabe zu setzen?

define a1 at *18:00:00 {\
  if($year==2011 && $month==1 && $mday==25) {\
    fhem "set lamp off";;\
    fhem "delete a1"\
  }\
}

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: define at mit genauer Datumsangabe?
Beitrag von: Guest am 23 Januar 2011, 09:17:02
Originally posted by: <email address deleted>

super, klappt einwandfrei :-)
Ich musste nur noch die Maskierung etwas ändern, da ich den Befehl aus
php heraus absetze:

$cmd = "define a1 at 18:00:00 {if(\$year==2011 && \$month==1 && \
$mday==25) {fhem \"set socket3 off\";;fhem \"delete a1\"}}";

Danke & schönes Wochenende!
Grüße
Michael

On 23 Jan., 08:49, Rudolf Koenig wrote:
> > gibt es eine M glichkeit einen "Timer" anstatt nur mit der Uhrzeit
> > auch mit genauer Datumsangabe zu setzen?
>
> define a1 at *18:00:00 {\
>   if($year==2011 && $month==1 && $mday==25) {\
>     fhem "set lamp off";;\
>     fhem "delete a1"\
>   }\
>
>
>
> }

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: define at mit genauer Datumsangabe?
Beitrag von: Zrrronggg! am 25 Januar 2011, 18:50:18
                                                     

Nur der Vollstandigkeit halber: Mit scheint bei Rudolfs Code eine
abschliessende geschweifte Klammer zu fehlen. (in technlusts PHP Code
ist sie drin)



On 23 Jan., 09:17, technolust wrote:
> super, klappt einwandfrei :-)
> Ich musste nur noch die Maskierung etwas ändern, da ich den Befehl aus
> php heraus absetze:
>
> $cmd = "define a1 at 18:00:00 {if(\$year==2011 && \$month==1 && \
> $mday==25) {fhem \"set socket3 off\";;fhem \"delete a1\"}}";
>
> Danke & schönes Wochenende!
> Grüße
> Michael
>
> On 23 Jan., 08:49, Rudolf Koenig wrote:
>
>
>
> > > gibt es eine M glichkeit einen "Timer" anstatt nur mit der Uhrzeit
> > > auch mit genauer Datumsangabe zu setzen?
>
> > define a1 at *18:00:00 {\
> >   if($year==2011 && $month==1 && $mday==25) {\
> >     fhem "set lamp off";;\
> >     fhem "delete a1"\
> >   }\
>
> > }

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: define at mit genauer Datumsangabe?
Beitrag von: Guest am 26 Januar 2011, 22:08:47
Originally posted by: <email address deleted>

> Nur der Vollstandigkeit halber: Mit scheint bei Rudolfs Code eine
> abschliessende geschweifte Klammer zu fehlen.

Ist mir bei meinen Posts auch schon aufgefallen: Offenbar wird die
letzte Zeile von dieser Forensoftware gerne mal abgeschnitten und
findet sich dann unter dem Link "- Zitierten Text anzeigen -". Ob das
jetzt ein Bug, ein Feature oder eine "Fehlbedienung" ist ...

Ciao
Gerhard

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: define at mit genauer Datumsangabe?
Beitrag von: Zrrronggg! am 26 Januar 2011, 22:24:58
                                                     

Oh ja, ich seh's.. spannend!

On 26 Jan., 22:08, gmb wrote:
> > Nur der Vollstandigkeit halber: Mit scheint bei Rudolfs Code eine
> > abschliessende geschweifte Klammer zu fehlen.
>
> Ist mir bei meinen Posts auch schon aufgefallen: Offenbar wird die
> letzte Zeile von dieser Forensoftware gerne mal abgeschnitten und
> findet sich dann unter dem Link "- Zitierten Text anzeigen -". Ob das
> jetzt ein Bug, ein Feature oder eine "Fehlbedienung" ist ...
>
> Ciao
> Gerhard

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.