sehe leider den Fehler nicht …
als Ereignis habe ich Vorlauftemperatur bei Variablen Aktualisierung, aber leider geht der Heizstab auf True obwohl die Vorlauftemperatur zu war ist und nicht unter 38 °C
<?
$AussenTemp = GetValueFloat (44517 /*[1 Wire\Absorber-Temp\Temperatur]*/);
$Heizung_V = GetValueFloat (52731 /*[1 Wire\Fussbodenheizung Vorlauf \Temperatur]*/);
// wenn aussentemperatur kleiner ist als 0,5 °C und Vorlauf Fussbodenheizung kleiner ist als 38 °C schalte Heizstab ein
if(($AussenTemp < 0.5 ) && ($Heizung_V < 38.0 ))
{
HM_WriteValueBoolean(32473 /*[CCU Homematic Devices\Pool\Pool-Licht_Heizstab-Heizung\Pool-Licht_Heizstab-Heizung]*/, "STATE", true);
}
if($Heizung_V > 42)
{
HM_WriteValueBoolean(32473 /*[CCU Homematic Devices\Pool\Pool-Licht_Heizstab-Heizung\Pool-Licht_Heizstab-Heizung]*/, "STATE", true);
}
?>