Script start mit "IPS_SetScriptTimer"

Hallo,
ich habe ein Problem mit den Befehl:
IPS_SetScriptTimer
wenn ich das Script alle 7 Sec. starte läuft das Script beim ersten mal
7 Sec. oder einige Sekunden länger bis zum wiederaufruf.

Mein Problem ist das ich damit die Zwischenposition von Rollläden steuern will,
mit diesem Fehler steht der Rollladen nicht immer an der gleichen Position.

der Timer läuft solange wie Du die Zeit eingestellt hast und nicht länger!

Hallo RWN,
nach meiner Beobachtung tritt das Problem nur beim 1. durchlauf auf,
danach läuft das Script nach Timereinstellungen.
Was ich nicht genau sagen kann startet das Script beim 1. Start immer zur
vollen 00 Sec.

Wie sieht denn dein Script aus und was genau geht nicht oder ist falsch.

Das kennst Du schon. http://www.ip-symcon.de/service/dokumentation/modulreferenz/shutter-control/

Hier mein Script:

$SchalterStatus = GetValueInteger (28341 /*[Erdgeschoss\Raum Hobby\Rollladen Steuerung\Rollladen SCHATTEN LEVEL Fenster]*/);
$SchalterStatus = sprintf("%01d", $SchalterStatus);

$BehangStatus = GetValueInteger (55490 /*[Erdgeschoss\Raum Hobby\Rollladen Steuerung\Rollladen Status Fenster]*/);

IF ($SchalterStatus == 1){

   IPS_RunScript(37548 /*[Erdgeschoss\Raum Hobby\Rollladen Steuerung\Rollladen Fenster STOP]*/);
   IPS_SetScriptTimer(45903 /*[Erdgeschoss\Raum Hobby\Rollladen Steuerung\Rollladen Fenster SCHATTEN]*/,0);
   SetValueInteger (28341 /*[Erdgeschoss\Raum Hobby\Rollladen Steuerung\Rollladen SCHATTEN LEVEL Fenster]*/, 0);

}
elseif ($SchalterStatus == 0 and $BehangStatus == 3){

   IPS_RunScript(12256 /*[Erdgeschoss\Raum Hobby\Rollladen Steuerung\Rollladen Fenster ZU]*/);
   IPS_SetScriptTimer(45903 /*[Erdgeschoss\Raum Hobby\Rollladen Steuerung\Rollladen Fenster SCHATTEN]*/,8);
   SetValueInteger (28341 /*[Erdgeschoss\Raum Hobby\Rollladen Steuerung\Rollladen SCHATTEN LEVEL Fenster]*/, 1);

}

Hallo,
ich werde mal das „Shutter Control“ modul testen.
Gruß Björn