Wie bekomme ich raus, was das dass Script gestartet hat ?

Hi ich würde gerne ermitteln welches Script und oder ob per WFE oder ios App das Script gestartet worden ist.

Wie bekomme ich das hin ?

Hiermit:

http://www.ip-symcon.de/service/dokumentation/konzepte/skripte/systemvariablen/

gruß
bb

Danke kannst du mir mal ein Bespiel zeigen ?

Hier,
ist jetzt zwar aus einem ganz anderen Kontext, sollte aber als Bsp. reichen.

Switch ($_IPS['SENDER'])
	{
	Default:
	   break;

	Case "RunScript":
   	   break;
	Case "Execute":
      echo "Execute";
      
	   break;


	Case "Variable":
         $Sensor = IPS_GetName($IPS_VARIABLE);
			$Sensor = IPS_GetName(IPS_GetParent($IPS_VARIABLE))."_".$Sensor;
			echo $Sensor;
			break;

	Case "TimerEvent":
         $Sensor = IPS_GetName($_IPS['EVENT']);
			echo $Sensor;
		 	$TimerId = (IPS_GetObjectIDByName($Sensor, $myId));
			break;
	};

happy scripting
bb

Hm ich bin soweit das er mir Timerevent anzeigt, ich ich will wissen wer das Timerevent gesetzt hat ?

Du kannst jedem Timer seinen eigenen Namen geben.
timer.JPG

Genau das ist da prob :slight_smile: Ich will ja herrausfinden welches Script das anstößt

$_IPS[‚EVENT‘]

ist doch in Bernhards Script bereits drin. Damit bekommst du die „ID des auslösenden Ereignisses“, die du in einem Case Block weiterverarbeiten könntest.