06.01.2013 Aufrufe

Migration - Smarthome-Components

Migration - Smarthome-Components

Migration - Smarthome-Components

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

IPS_SetEventCyclicTimeBounds<br />

boolean IPS_SetEventCyclicTimeBounds ( integer $EreignisID , float $StartUhrzeit , float $EndUhrzeit )<br />

Parameterliste<br />

EreignisID ID des zu verändernden Ereignisses<br />

StartUhrzeit Zeit als Unix Timestamp<br />

EndUhrzeit Zeit als Unix Timestamp<br />

Rückgabewerte<br />

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.<br />

Beschreibung<br />

Wenn gewünscht, können die Startuhrzeit und die Enduhrzeit für ein Ereignis definiert werden. Desweiteren kann<br />

dadurch definiert werden, zu welchem Sekundenanteil das Skript gestartet werden soll (z.B. 00:00:30, wenn zu jeder<br />

halben Minute gestartet werden soll).<br />

Die Zeit muss als Unix Timestamp übergeben werden. (Wikipedia:Unixzeit)<br />

Wird in einem Parameter 0 angegeben, so gibt es keine Start- und/oder Endzeit.<br />

Beispiel<br />

//Keine Start/Endzeiten dem Ereignis zuordnen<br />

IPS_SetEventCyclicTimeBounds($EreignisID, 0, 0);<br />

//Ereignis um 7:30 starten<br />

IPS_SetEventCyclicTimeBounds($EreginisID, mktime(7, 30, 0), 0);

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!