Skript gibt Lerzeichen zurück obwohl kein return

Hi,

habe das Problem das mir folgendes Skript Leerzeichen als return übergibt:


<?
/*---------------------------------------------------------------------------*/
/*                             Szene Schlafen                                */
/*---------------------------------------------------------------------------*/
require "tts.php";		  //Text to Speach API
include_once "25279.ips.php";  // Weihnachtsbeleuchtung
include_once "28088.ips.php";  // Squeezefunktions-Sammlung und Variablendefinitionen
$temp;
$box = Schlafzimmer;
SqueezeGetAlarms($box, " filter:all");

IPS_RunScript(12980 /*[WohnArbeitszimmer\Alles Aus]*/ );
//--------------------------------Beleuchtung-----------------------------------
//Lampen AUS
HM_WriteValueBoolean(24564 /*[Flur\LED-Beleuchtung]*/ , "STATE",false);
HM_WriteValueBoolean(46156 /*[Küche\Beleuchtung Spüle]*/ , "STATE",false);

MXC_SwitchMode(11292 /*[Schlafzimmer\Schlafzimmer Decke ]*/ ,false);
MXC_SwitchMode(37573 /*[Küche\Kueche-Deckenlampe ]*/ ,false);
MXC_SwitchMode(55435 /*[Bad\Bad-Deckenlampe ]*/ ,false);
MXC_SwitchMode(31107 /*[WohnArbeitszimmer\Deckenlampe ]*/ ,false);

//Weihnachtsbeleuchtung ausschalten
weihnachtsbeleuchtung_set(false);

//--------------------------------Steckdosen------------------------------------
//Steckdosen Aus
SetValueBoolean(42516 /*[Bad\Steckdose\Steckdose]*/ , false);

SetValueBoolean(38118 /*[WohnArbeitszimmer\Home Entertainment System]*/ , false);

//-------------------------------Squeezeboxen-----------------------------------

//Squezeboxen aus, bis auf Schlafzimmer:
SqueezePower(Wohnzimmer , false);
SqueezePower(Badezimmer , false);
SqueezePower(Kueche , false);

//Lautstärke auf 15 ändern
SqueezeVolume(Schlafzimmer , 15);
//Sleep auf 45min einstellen
SqueezeSleep(Schlafzimmer, 45*60);

IPS_GetKernelDir()."/media/";
sleep(2);
if(strlen(GetValueString(43626 /*[Squeezebox\Schlafzimmer\Wecker TTS]*/ )) > 0)
{
	$tts = new TextToSpeech("Gute Nacht, der Wecker klingelt morgen um ". GetValueString(43626 /*[Squeezebox\Schlafzimmer\Wecker TTS]*/ ));
}
else
{
	$tts = new TextToSpeech("Gute Nacht, es ist kein Wecker für morgen aktiviert!");
}
$tts->saveToFile($path."tts_gutenacht.mp3");
sleep(1);
SqueezePlayIpsMedia(Schlafzimmer, "tts_gutenacht.mp3");
SqueezePlaylistAdd(Schlafzimmer,"http://opml.radiotime.com/Tune.ashx?id=s6683&formats=aac,mp3,wma,wmpro,wmvoice,wmvideo,ogg&partnerId=16");
?>

Hatte auch schon nach Zeilenumbrüchen und Leerzeichen gesucht, da ich dies hier schon mal gelesen habe. Allerdings weiß ich nicht mehr genau was es war. Habe es auch nicht im Forum via Suche gefunden.

Schonmal besten Dank
Ralf

Das mit den Leerzeichen/zeilen war vor oder nach dem <? ?>. Sehe ich hier zumindest nicht.

In einem deiner include & etc. sind keine echos vorhanden?