Hallo zusammen,
kurze Frage: wie muss das richtig heißen:
set Lampe on-for-timer {print(int(rand(30)))}
Ich habe alle möglichen Kombinationen mit Klammern und print durch und komme auf keinen grünen Zweig.
Vielen Dank,
Daniel
Mach es dir doch einfach und gehe gleich komplett auf die Perl-Ebene:
{fhem "set Lampe on-for-timer".int(rand(30))}
Super, Danke!!
Ich habe den Code in
{fhem 'set Lampe on-for-timer '.int(rand(30))}
geändert, da ansonsten das Leerzeichen zwischen on-for-timer und der Zeitangabe verschluckt wurde und fhem einen Fehler meldet.
Danke,
Daniel