Hallo,
habe gestern eine kleine Function geschrieben. Da ist sie ohne Fheler durchgelaufen, jetzt bekomme ich folgende Fehlermeldung:
Fatal error: Cannot redeclare stg_Heizungsprofil_Manuell() (previously declared in /mnt/data/symcon/scripts/Heizungs_Funktionen.ips.php:34) in /mnt/data/symcon/scripts/Heizungs_Funktionen.ips.php on line 73
Habe heute Abend einen Update auf meiner Symbox gemacht.
Mein Stand ist im Moment IP-Symcon 4.00, 11.01.2016, 501750cadd42
Was habe ich denn falsch gemacht?
Meine Function:
function stg_Heizungsprofil_Manuell($Debug_Func_JN, $Raum_Profil_Loc, $Heizungssteuerung_Global)
{
// ***************************************************************************************
// Funktionsbeschreibung:
// Ermittlung ob Einzelraumsteuerung (Manuell / Boost) oder globales Profil angewendet werden soll
// *--------------------------------------------------------------------------------------
// * Version Datum Beschreibung
// * 1.01 09.01.2016 Einfügen von Historykopf
// * 1.00 08.01.2016 Urersion
// ***************************************************************************************
//Libs einbinden
include(IPS_GetScriptFile(15957 /*[Programme\Heizung\Scripte_Konfig\Konfig\Heizungs_Konfig]*/));
// ***************************************************************************************
// Programm
switch ($Raum_Profil_Loc) {
case 0:
// Automatic
$akt_return = $Heizungssteuerung_Global;
break;
case 1:
// Manuell
$akt_return = 51;
break;
case 2:
// Boost
$akt_return = 52;
break;
}
if ($Debug_Func_JN == true) {
echo "**************************************************
";
echo "* Debug Info Function : stg_Heizungsprofil_Manuell
";
echo "* Profil Loc : ".$Raum_Profil_Loc."
";
echo "* Profil global : ".$Heizungssteuerung_Global."
";
echo "* Profil maunell zurück : ".$akt_return."
";
echo "**************************************************
";
}
// Rückgabewert
return $akt_return;
}
Gruß
monte001