Download - IP-Symcon
Download - IP-Symcon Download - IP-Symcon
IPS_SetEventCyclicTimeBoundsboolean IPS_SetEventCyclicTimeBounds ( integer $EreignisID , float $StartUhrzeit , float $EndUhrzeit )ParameterlisteEreignisIDStartUhrzeitEndUhrzeitID des zu verändernden EreignissesZeit als Unix TimestampZeit als Unix TimestampRückgabewerteKonnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.BeschreibungWenn gewünscht, können die Startuhrzeit und die Enduhrzeit für ein Ereignis definiert werden. Desweiteren kanndadurch definiert werden, zu welchem Sekundenanteil das Skript gestartet werden soll (z.B. 00:00:30, wenn zu jederhalben Minute gestartet werden soll).Die Zeit muss als Unix Timestamp übergeben werden. (Wikipedia:Unixzeit)Wird in einem Parameter 0 angegeben, so gibt es keine Start- und/oder Endzeit.Beispiel//Keine Start/Endzeiten dem Ereignis zuordnenIPS_SetEventCyclicTimeBounds($EreignisID, 0, 0);//Ereignis um 7:30 startenIPS_SetEventCyclicTimeBounds($EreginisID, mktime(7, 30, 0), 0);
IPS_EventExistsboolean IPS_EventExists ( integer $EreignisID )ParameterlisteEreignisIDID des zu prüfenden EreignissesRückgabewerteFalls die EreignisID im System existiert, wird TRUE zurückgemeldet, andernfalls FALSE.BeschreibungDer Befehl löscht eine vorhandene Variable mit der ID EreignisID.Alle dem Ereignis untergeordneten Objekte werden in die Root-Kategorie verschoben.Beispielif (IPS_EventExists(34881))echo "Ein Ereignis mit dieser ID existiert!";
- Seite 563 und 564: IPS_SetVariableProfileAssociationbo
- Seite 565 und 566: IPS_VariableProfileExistsboolean IP
- Seite 568 und 569: IPS_GetVariableProfileListarray IPS
- Seite 570 und 571: IPS_CreateScriptinteger IPS_CreateS
- Seite 572 und 573: IPS_SetScriptFileboolean IPS_SetScr
- Seite 574 und 575: IPS_ScriptExistsboolean IPS_ScriptE
- Seite 576 und 577: IPS_GetScriptListarray IPS_GetScrip
- Seite 578 und 579: IPS_GetScriptIDByFileinteger IPS_Ge
- Seite 580 und 581: IPS_GetScriptIDDiese Funktion kann
- Seite 582 und 583: IPS_GetScriptTimerinteger IPS_GetSc
- Seite 584 und 585: IPS_DeleteMediaboolean IPS_DeleteMe
- Seite 586 und 587: IPS_MediaExistsboolean IPS_MediaExi
- Seite 588 und 589: IPS_GetMediaListarray IPS_GetMediaL
- Seite 590 und 591: IPS_GetMediaIDByNameinteger IPS_Get
- Seite 592 und 593: IPS_SendMediaEventboolean IPS_SendM
- Seite 594 und 595: IPS_CreateLinkBenötigt: IP-Symcon
- Seite 596 und 597: IPS_SetLinkTargetIDBenötigt: IP-Sy
- Seite 598 und 599: IPS_LinkExistsBenötigt: IP-Symcon
- Seite 600 und 601: IPS_GetLinkListBenötigt: IP-Symcon
- Seite 602 und 603: IPS_CreateEventinteger IPS_CreateEv
- Seite 604 und 605: IPS_SetEventActiveboolean IPS_SetEv
- Seite 606 und 607: IPS_SetEventScriptboolean IPS_SetEv
- Seite 608 und 609: IPS_SetEventTriggerValueboolean IPS
- Seite 610 und 611: IPS_SetEventCyclicboolean IPS_SetEv
- Seite 612 und 613: IPS_SetEventCyclic($eid, 3, 2, 1+4,
- Seite 616 und 617: IPS_GetEventarray IPS_GetEvent ( )R
- Seite 618 und 619: IPS_GetEventListarray IPS_GetEventL
- Seite 620 und 621: IPS_GetEventIDByNameinteger IPS_Get
- Seite 622 und 623: IPS_GetLibraryarray IPS_GetLibrary
- Seite 624 und 625: IPS_GetLibraryModulesarray IPS_GetL
- Seite 626 und 627: IPS_GetModulearray IPS_GetModule (
- Seite 628 und 629: IPS_GetModuleListarray IPS_GetModul
- Seite 630 und 631: Shutter Control = {542CC907-CA63-4E
- Seite 632 und 633: IPS_GetCompatibleModulesboolean IPS
- Seite 634 und 635: Java kann IIPSFilePool nicht import
- Seite 636 und 637: Best Practice:Statische Variable im
- Seite 638 und 639: IIPSSettings.GetSnapshotChangesIIPS
- Seite 640 und 641: Linux (Wine)IP-Symcon läuft nicht
- Seite 642 und 643: DatenaustauschSeit IP-Symcon 3.0 gi
- Seite 644: LimitationenDie nachfolgend beschri
<strong>IP</strong>S_SetEventCyclicTimeBoundsboolean <strong>IP</strong>S_SetEventCyclicTimeBounds ( integer $EreignisID , float $StartUhrzeit , float $EndUhrzeit )ParameterlisteEreignisIDStartUhrzeitEndUhrzeitID des zu verändernden EreignissesZeit als Unix TimestampZeit als Unix TimestampRückgabewerteKonnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.BeschreibungWenn gewünscht, können die Startuhrzeit und die Enduhrzeit für ein Ereignis definiert werden. Desweiteren kanndadurch definiert werden, zu welchem Sekundenanteil das Skript gestartet werden soll (z.B. 00:00:30, wenn zu jederhalben Minute gestartet werden soll).Die Zeit muss als Unix Timestamp übergeben werden. (Wikipedia:Unixzeit)Wird in einem Parameter 0 angegeben, so gibt es keine Start- und/oder Endzeit.Beispiel//Keine Start/Endzeiten dem Ereignis zuordnen<strong>IP</strong>S_SetEventCyclicTimeBounds($EreignisID, 0, 0);//Ereignis um 7:30 starten<strong>IP</strong>S_SetEventCyclicTimeBounds($EreginisID, mktime(7, 30, 0), 0);