Hallo Community - es wird kalt und Weihnachten steht vor der Tür :eek:
Für meine Aussenanwendungen habe ich begonnen, sogenannte Mobilboxen zu bauen
Es handelt sich dabei um die (z.B. von Conrad angebotenen) strahlwassergeschützten BOPLA-Gehäuse, Zuführung mit PG-Verschraubung, innen ein FS20 DU-Modul (oder ein geschlachtetes FS20 ST-Modul) und eine spritzwassergeschützte Maschinen-Schutzkontakt-Steckdose (Achtung hier ist ein Vollstecker zu benutzen, sonst kann Wasser durch die Steckdose ins Gehäuse laufen)
Habe heute gerade meine Regensensorheizung (20W Halogen-Birne) wieder aktiviert und weitere Mobilboxen auf Terasse und Garten schalten bald die Weihnachtsbeleuchtungen bei Sonnenuntergang ein.
Hier das exterm simple (Quick & Dirty) Thermostat Script:
<?
/*
*******************************
IP-SYMCON Event Scripting
*******************************
File : thermostat_less_then.ips.php
Trigger : Variable Out_Temperature
Interval :
*/
include("scripts\Konstanten.ips.php");
$temp_act = GetValueFloat("Out_Temperature");
$status = GetValueBoolean("mobil_boxes.Mobilbox_01.Status");
// Einschalten wenn Aussentemperatur > $thermostat_gt und
if(($temp_act <= $thermostat_lt) && ($status == False)){
echo "Thermostat LT einschalten" ;
IPS_RunScript("mobil_boxes.Mobilbox_01_ON");
}
// Ausschalten wenn
if(($temp_act >= ($thermostat_lt + $thermostat_offset)) && ($status == True)){
echo "Thermostat LT ausschalten" ;
IPS_RunScript("mobil_boxes.Mobilbox_01_OFF");
}
?>
wobei in Konstanten.ips.php (unter anderem) folgendes eingetragen ist:
<?
/*
*******************************
IP-SYNCOM Event Scripting
*******************************
*/
//Thermostat Functions
$thermostat_lt = 2.0 ;
$thermostat_gt = 28.0 ;
$thermostat_offset = 2.0 ;
?>