Originally posted by: <email address deleted>
Hallo,
ich habe ein Perl-Syntaxproblem, vielleicht kann mir einer der Profis
helfen:
Ich möchte im Urlaub (zur einfachen Anwesenheitssimulation) eine Stehlampe
abends einschalten und damit das nicht ganz offensichtlich ist keine festen
Zeitpunkte verwenden. Das Einschalten mit Bezug zum Sonnenuntergang und
einem zufälligen zeitlichen Versatz um bis zu 90 Minuten funktioniert schon
mal:
define t_Stehlampe_Urlaub_On at +*{sunset_rel("HORIZON=-3",rand(5400))} set
Stehlampe on
Jetzt würde ich gerne auf einen fixen Ausschaltezeitraum ebenfalls eine
zufällige Zeitdauer addieren:
define t_Stehlampe_Urlaub_Off at *{23:21:00+rand(1800)} set Stehlampe off
scheitere hier aber an der richtigen Syntax für 23:21:00+rand(1800)
Bin dankbar für einen Tipp!
Viele Grüße,
Carsten
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
http://groups.google.com/group/fhem-users/browse_thread/thread/842baf664495f78a/a80c588bbfc26034?lnk=gst&q=hol#a80c588bbfc26034
villeicht ist das HOL modul interessant für dich
Hary
On 9 Okt., 23:46, cge wrote:
> Hallo,
> ich habe ein Perl-Syntaxproblem, vielleicht kann mir einer der Profis
> helfen:
>
> Ich möchte im Urlaub (zur einfachen Anwesenheitssimulation) eine Stehlampe
> abends einschalten und damit das nicht ganz offensichtlich ist keine festen
> Zeitpunkte verwenden. Das Einschalten mit Bezug zum Sonnenuntergang und
> einem zufälligen zeitlichen Versatz um bis zu 90 Minuten funktioniert schon
> mal:
> define t_Stehlampe_Urlaub_On at +*{sunset_rel("HORIZON=-3",rand(5400))} set
> Stehlampe on
>
> Jetzt würde ich gerne auf einen fixen Ausschaltezeitraum ebenfalls eine
> zufällige Zeitdauer addieren:
> define t_Stehlampe_Urlaub_Off at *{23:21:00+rand(1800)} set Stehlampe off
> scheitere hier aber an der richtigen Syntax für 23:21:00+rand(1800)
>
> Bin dankbar für einen Tipp!
> Viele Grüße,
> Carsten
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com