Hallo Zusammen,
ich hab gestern auf Version 4 upgedated.
Heute bin ich auf ein Problem mit einem Script gestoßen. Es wird als fehlerhaft markiert, funktioniert aber. Wenn ich es im editor ausführe bekomme ich auch keinen Fehler ausgegeben.
Hier mal das Script, vielleicht hab ich ja einfach was übersehen.
<?
$mode = GetValueBoolean(11476 /*[Heizung\HZMode\HZAuto]*/);
$state = GetValueBoolean(29317 /*[Heizung\HZMode\HZState]*/);
$temp = GetValueFloat(56037 /*[Heizung\Brauchwasserspeicher\TEMPERATURE]*/);
If ($mode == true & $state == true & $temp > 45)
{
IPS_RunScript(19148 /*[Heizung\Ich Will Duschen\zirk]*/);
exit(0);
}
If ($mode == true & $state == false)
{
SetValueBoolean(29317 /*[Heizung\HZMode\HZState]*/,true);
IPS_RunScript(31007 /*[Heizung\Ich Will Duschen empcheck]*/);
exit(0);
}
If ($mode == false)
{
SetValueBoolean(11476 /*[Heizung\HZMode\HZAuto]*/,true);
IPS_Sleep(100);
SetValueBoolean(29317 /*[Heizung\HZMode\HZState]*/,true);
IPS_RunScript(31007 /*[Heizung\Ich Will Duschen empcheck]*/);
exit(0);
}
?>
Vielleicht hat ja jemand einen Idee von euch.
Vielen Dank schon mal für eure Hilfe!
Beste Grüße
mirank