Hier mal das Script.
<?
/*
*******************************
IP-SYMCON Event Scripting
*******************************
File : Temperaturen.ips.php
Trigger :
Interval :
*/
if($IPS_SENDER == "TimerEvent")
{
IPS_SetScriptTimer("Temperaturen", 0);
IPS_RunScript("Edip_Hauptmenu");
return;
}
//IPS_RunScript("Temperaturen");
IPS_SetScriptTimer("Edip_Hauptmenu", 0);
IPS_SetScriptTimer("Temperaturen", 480);
//Temperaturdaten einlesen
$Tan = GetValueFloat("ankleide_temp_ist");
$Tba = GetValueFloat("bad_temp_ist");
$Tbu = GetValueFloat("buero_temp_ist");
$Tku = GetValueFloat("kueche_temp_ist");
$Two = GetValueFloat("TF_Wohnzimmer.Temperature");
$Tau = GetValueFloat("ks300_temp_ist");
$Fwz = GetValueFloat("TF_Wohnzimmer.Moisture");
$Fks300 = GetValueInteger("ks300_luftfeuchte");
$Thzvl = GetValueFloat("T1");
$Thzrl = GetValueFloat("T2");
$Twb = GetValueFloat("T3");
$Tsl = GetValueFloat("T4");
//Daten formatieren und auf Display ausgeben
$Two = number_format($Two, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(20)."$Two".chr(0));
$Tku = number_format($Tku, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(30)."$Tku".chr(0));
$Tflu = number_format($Tflu, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(40)."$Tflu".chr(0));
$Twcu = number_format($Twcu, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(50)."$Twcu".chr(0));
$Tan = number_format($Tan, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(60)."$Tan".chr(0));
$Tba = number_format($Tba, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(70)."$Tba".chr(0));
$Tflo = number_format($Tflo, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(80)."$Tflo".chr(0));
$Twco = number_format($Twco, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(90)."$Twco".chr(0));
$Tbu = number_format($Tbu, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(100)."$Tbu".chr(0));
$Tsl = number_format($Tsl, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(100).chr(110)."$Tsl".chr(0));
$Thzvl = number_format($Thzvl, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(30)."$Thzvl".chr(0));
$Thzrl = number_format($Thzrl, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(40)."$Thzrl".chr(0));
$Tau = number_format($Tau, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(90)."$Tau".chr(0));
$Fwz = number_format($Fwz, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(20)."$Fwz".chr(0));
$Fks300 = number_format($Fks300, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(100)."$Fks300".chr(0));
$Twb = number_format($Twb, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(110)."$Twb".chr(0));
$Tke = number_format($Tke, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(50)."$Tke".chr(0));
$Fke = number_format($Fke, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(60)."$Fke".chr(0));
$Tda = number_format($Tda, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(70)."$Tda".chr(0));
$Fda = number_format($Fda, 1, ".", ".");
XBee_SendBuffer(49578, chr(27)."ZR".chr(220).chr(80)."$Fda".chr(0));
?>
lief 2 Wochen :mad: Schaun mer mal. eventuell hat ein XBee den Schlag.