Flurlicht schalten mit Piri und Dämmerungssensor

Hallo Coolice,
ich bin kein grosser PHP’ler. Also ist mein Script auch sehr einfach gehalten. Aber es funktioniert ganz gut. Ich habe mich auch lange mit der PIRI rumgeschlagen, bis ich auf diese Lösung gestossen bin.
als erstes mein Script:

<?
/*
*******************************
 IP-SYMCON Event Scripting
*******************************
File     : FS20PIRI-1-1-schaltet.ips.php
Trigger  : 
Interval : 
*/
//Für die Steuerung der Flur Lampe mit Skript in Verbindung eines
//Dämerungsschalter und Bewegungsmelder

$fs20pirp1_daten = GetValueInteger("FS20PIRI-1-1-Daten");
$fs20su_1_status = GetValueBoolean("FS20SU-1.Status");
$fs20_daemmerung = GetValueBoolean("FS20SD-1-2.Status");

//if(($fs20su_1_status == FALSE)&& ($fs20_daemmerung == TRUE))
if(($fs20pirp1_daten == 17)&& ($fs20su_1_status == FALSE)&& ($fs20_daemmerung == TRUE))
{
echo "einschalten";
//Schaltet die Flur - Lampe ein
IPS_RunScript("FS20SU-1_ON");
// Setzt den Timer für die Flur - Lampe auf 32 Sekunden, dann aus (10 Min = 60 * 10)
IPS_SetScriptTimer("FS20SU-1_OFF", 32);
}
else
{
echo "nicht schalten";
}

//Nur zum testen
/*
echo $fs20pirp1_daten;
echo $fs20su_1_status;
echo $fs20_daemmerung;
*/
?>

if(($fs20pirp1_daten == 17)&& ($fs20su_1_status == FALSE)&& ($fs20_daemmerung == TRUE))
Warum „17“ bei der der Variable $fs20piri1_daten?
siehe hier
http://www.ipsymcon.de/wiki/index.php/FS20RX

Bei meinem Beispiel soll die Lampe nach 32 Sekunden wieder ausgehen
Bewegungsmelder FS20PIRI
Sendebefehl auf „11“ festlegen
siehe Seite 27
Einschaltdauer = 32 s
siehe Seite 25
Sendeabstand = 24 s
siehe Seite 26

FS20SD
Bei Helligheit AUS - Dunkelheit EIN
Jumper so stellen, dass bei DUNKELHEIT auf TRUE spring.
Filterzeit = 4 Minuten

//Schaltet die Flur - Lampe ein
IPS_RunScript(„FS20SU-1_ON“); schalte ich eine FS20-SU ein
das Script:

<? FS20_SwitchMode(XXXXX, TRUE); ?>

// Setzt den Timer für die Flur - Lampe auf 32 Sekunden, dann aus (10 Min = 60 * 10)
IPS_SetScriptTimer(„FS20SU-1_OFF“, 32); schalte ich eine FS20-SU wieder aus

das Script
<?
/*


IP-SYMCON Event Scripting


File : FS20SU-1_OFF.ips.php
Trigger :
Interval :
*/
//Für die Steuerung der Flur Lampe mit Skript in Verbindung eines
//Dämerungsschalter und Bewegungsmelder
// Auschalten des Aktor für die Flur-Lampe
FS20_SwitchMode(XXXXX, FALSE);
//Den Timer des Aktor für die Flur-Lampe auf 0 setzen
IPS_SetScriptTimer(„FS20SU-1_OFF“, 0);
//Den Daten-Integer von Bewegungsmelder auf 0 setzen
SetValueInteger(„FS20PIRI-1-1-Daten“,0);
?>

Einstellungen des Script Events und FS20RX-Configuration siehe Bilder
(bitte Bilder freischalten)

Gruß
Luggi

Script Events.JPG

FS20RX-Configuration.JPG