Hallo,
ich habe ein PHP-Script welches von einem Ereignis ausgelöst wird.
Dazu hätte ich zwei Fragen
-
In der Dokumentation für ausgelöste Ereignisse steht das folgende Systemvariablen zur Verfügung stehen. Bei mir fehlt allerdings das TARGET, warum ist das so?
-
Als PARENT wird die Instanz ID 56088 angegeben, welches die ID vom ausgelösten Ereignis ist. Ich hätte jetzt erwartet das es entweder der Parent der Variable (59876) ist die das Ereignis auslöst oder aber das Script (50676). Das Ereignis welches das Script auslöst ist ja ein Child vom Script und nicht der Parent. Gibt es da eine Begründung zu?
Log Message von $_IPS in dem aufgerufenen Script:
10.02.2023, 21:57:37 | Akku Warnung Bewegungsmelder Carport | {"SELF":50676,"THREAD":4,"ENVIRONMENT":"EventTrigger","PARENT":56088,"OLDCHANGED":1676047516,"OLDUPDATED":1676061841,"OLDVALUE":false,"VARIABLE":59876,"TRIGGER":"OnValue","EVENT":56088,"VALUE":true,"SENDER":"Variable"}