array IPS_GetEvent ()
The following information are available as key => value pairs:
|
The command returns an array containing information about the event with the ID EventID.
$EventID = 46413; $EventInfo = IPS_GetEvent($EventID); print_r($EventInfo); /* returns e.g.: Array ( [EventID] => 41227 [EventType] => 2 [EventActive] => 1 [EventLimit] => 0 [EventConditions] => Array ( [0] => Array ( [ID] => 0 [ParentID] => 0 [VariableRules] => Array ( [0] => Array ( [ID] => 1 [VariableID] => 29025 [Comparison] => 4 [Value] => 500 ) ) [DateRules] => Array ( [0] => Array ( [ID] => 0 [Comparison] => 0 [Value] => Array ( [Day] => 8 [Month] => 8 [Year] => 2001 ) ) [1] => Array(3) ( [ID] => 1 [Comparison] => 4 [Value] => Array ( [Day] => 1 [Month] => 1 [Year] => 2021 ) ) ) [TimeRules] => Array ( [0] => Array ( [ID] => 1 [Comparison] => 3 [Value] => Array ( [Hour] => 9 [Minute] => 0 [Second] => 0 ) ) [1] => Array ( [ID] => 2 [Comparison] => 5 [Value] => Array ( [Hour] => 17 [Minute] => 0 [Second] => 0 ) ) ) [DayOfTheWeekRules] => Array ( [0] => Array ( [ID] => 0 [Comparison] => 0 [Value] => 3 ) ) [Operation] => 1 ) ) [TriggerType] => 0 [TriggerVariableID] => 0 [TriggerValue] => [TriggerSubsequentExecution] => [CyclicDateType] => 0 [CyclicDateValue] => 0 [CyclicDateDay] => 0 [CyclicDateDayValue] => 0 [CyclicDateFrom] => Array ( [Day] => 0 [Month] => 0 [Year] => 0 ) [CyclicDateTo] => Array ( [Day] => 0 [Month] => 0 [Year] => 0 ) [CyclicTimeType] => 0 [CyclicTimeValue] => 0 [CyclicTimeFrom] => Array ( [Hour] => 0 [Minute] => 0 [Second] => 0 ) [CyclicTimeTo] => Array ( [Hour] => 0 [Minute] => 0 [Second] => 0 ) [ScheduleActions] => Array ( [0] => Array ( [ID] => 0 [Name] => Kalt [Color] => 255 [ScriptText] => [ActionID] => {3644F802-C152-464A-868A-242C2A3DEC5C} [ActionParameters] => Array ( [VALUE] => 2 ) ) [1] => Array ( [ID] => 1 [Name] => Warm [Color] => 16711680 [ScriptText] => [ActionID] => {3644F802-C152-464A-868A-242C2A3DEC5C} [ActionParameters] => Array ( [VALUE] => 0 ) ) ) [ScheduleGroups] => Array ( [0] => Array ( [ID] => 0 [Days] => 127 [Points] => Array ( [0] => Array ( [ID] => 13 [Start] => Array ( [Hour] => 0 [Minute] => 0 [Second] => 0 ) [ActionID] => 1 ) [1] => Array ( [ID] => 14 [Start] => Array ( [Hour] => 12 [Minute] => 0 [Second] => 0 ) [ActionID] => 0 ) ) ) ) [EventScript] => [LastRun] => 0 [NextRun] => 0 ) */