Grundsätzlich sehe ich auf den ersten Blick an dem Skript nichts falsches. Die Konstellation, warum Du im else-Teil den Timer erst deaktivierst um ihn dann wieder zu aktivieren, verstehe ich nicht, aber egal.
Wenn Du das Skript ausführst, geht der EnOcean Aktor an, der Timer wird gesetzt und nach Ablauf des Timers geht der Aktor wieder aus, richtig? Falls das so ist, dann stimmt mit den Ereignissen irgendwas nicht.
Du musst ein Script anlegen und nicht das Script in das Ereignis eintragen.
Der ScriptTimer kann nicht innerhalb eines Ereignisses funktionieren.
Michael
Ach herrje. Ich muss wohl jeden Fehler ein Mal machen. Ich habe jetzt ein Script mit dem Code erstellt und als Aktion führe ich direkt das Script aus. Damit sollte es ja dann gelöst sein. Vielen Dank!