Sleep, Pause, Wait für mehrer Minuten

Hi,

ich möchte gern eine in mein Script eine Pause (sleep) für 1 Minuten oder mehr ein bauen.
In der Doku steht, dass sleep nur für kurze Wartezeiten verwendet werden soll.
Das bestätigt sich auch bei dem Versuch das Script mit einem 60 Sekunden sleep zu durchlaufen.

Wie macht ihr das?

Ich würde, wenn ich es könnte, einen Zeitstempel setzen und 1 Minute später (Zeitstempel + 1 Minute) ein Folgescript starten.
Oder ein Ereignis anlegen (IPS_CreateEvent???), dass 1 Minute später auslöst mit dem entsprechenen Script.

Leider blick ich nicht, wei ich das umsetzen muss.
Hat jemand ne Idee?

Danke.

Gruß

m.

Du setzt im 1. Skript einen Timer der ein 2. Skript Startet. Im 2. Skript beendest du den Timer.
Das ist die einfachste Möglichkeit.

Hast Du evtl. ein Beispiel?
Was meinst du mit Timer? Ein Event?

Hier ein Beispiel für mehrere Steps. Wenn du nur eine Verzögerung hast, brauchst du die Step-Variable und den Switch-Block nicht.
Erklärt aber gut die Grundlagen.
http://www.ip-symcon.de/forum/showthread.php?p=64863
Michael

Mein Lösungsvorschlag für eine einfache Zeitschaltuhr verwendet auch diese Technik. Vielleicht kannst du dir da was abgucken.

Gruß,

Toni

Hallo,

habe es jetzt mit IPS_SetScriptTimer gelöst.

Danke für die Tipps.