Event zum starten eines Skripts per PHP erstellen

Hallihallo,
ich würde gerne mit einem PHP-Script ein Event zum starten eines anderen Scripts erzeugen.
Leider stosse ich dabei auf das Problem, dass der Eventmanager Fehlermeldungen auswirft.
Ereignis #12345 hat keine Aktion definiert, wird jedoch aus Kompatibilitätsgründen das Skript starten

So gehe ich vor:

$EventID = IPS_CreateEvent(0);
IPS_SetName($LEVELEventID, "Trigger");
IPS_SetEventTrigger($EventID , 1, $VarID);
IPS_SetParent($EventID , $ScriptID);
IPS_SetEventActive($EventID , true);

Dieses Event soll bei Änderung einer Variable ($VarID) ein Script ($ScriptID) ausführen.

Was fehlt hier?

LG
Andreas

Du musst IPS_SetEventAction benutzen.

Soll das Ereignis, wie standardmäßig in IP-Symcon 5.5 oder älter, das übergeordnete Skript starten, so muss ab IP-Symcon 6.0 diese Verknüpfung entsprechend mitgeteilt werden. Dazu ist folgende Zeile notwendig, welche die „Führe Automation aus“ Aktion dem Ereignis zuordnet.

IPS_SetEventAction($EventID , "{7938A5A2-0981-5FE0-BE6C-8AA610D654EB}", []);

Michael

Danach hatte ich gesucht! Danke.