« Zurück zu Produkt

Dokumentation

IPS_GetEventListByType

 array IPS_GetEventListByType (int $EreignisTyp) 

Parameterliste

EreignisTyp
Wert Konstante Beschreibung
0 EVENTTYPE_TRIGGER Ausgelöstes Ereignis
1 EVENTTYPE_CYCLIC Zyklisches Ereignis
2 EVENTTYPE_SCHEDULE Wochenplan Ereignis

Rückgabewert

Ein Array von Integer-Werten aller IDs der Ereignisse vom Typ EreignisTyp in IP-Symcon. Die Reihenfolge der Einträge ist nicht garantiert.

Beschreibung

Die Funktion ermittelt die IDs aller Ereignisse eines bestimmten EreignisTyps. Die IDs werden in einem Array aufgelistet. Falls kein Ereignis des angeforderten Typs existiert, ist das Array leer.

Es werden nur Objekte des Ereignistyps EreignisTyp aufgelistet. Sollen alle Ereignisse aufgelistet werden, so kann hierfür die Funktion IPS_GetEventList verwendet werden.

Beispiel

$alleEreignisse = IPS_GetEventListByType(EVENTTYPE_CYCLIC); // nur zyklische Ereignisse auflisten
print_r($alleEreignisse);         

/* liefert z.B.:
Array
(
    [0] => 37659
    [1] => 18326
    usw. …
)        
*/
Haben Sie noch Fragen?