Werte werden nicht richtig ausgewertet

Hallo,

ich habe gerade die Idee das mein Rechner im Standby Strom sparen soll. Hierfür habe ich von Homematic die Schaltsteckdose die sich abschalten soll wenn der Rechner nach 5 Minuten via Ping nicht erreicht wird.

Für den Ping verwende ich das folgende Script aus dem Forum: (W)Lan Watchdog - welches auch gut funktioniert und den Status setzt.

Nun soll das folgende Script die Variable abfragen (aktuell noch im Testmodus via Status.

<?

$RechnerAn = 15144 /*[1 Komponenten\Strom\Rechner Überwachnung\PC]*/;

if ($RechnerAn == "False")
{
		Echo "Rechner Aus";
}

else
{
Echo "Rechner An";
}

?>

Das komische ist … mal geht es und mal nicht???

Anbei auch nochmal ein Video 2012-06-01_2104 - NSi-EAL’s library … jemand eine Idee?

Danke

Ich kann dir zwar nicht folgen, egal, deine Syntax ist nicht ganz richtig.

   <? 
 
$RechnerAn = 15144 /*[1 Komponenten\Strom\Rechner Überwachnung\PC]*/; 
 
if ($RechnerAn == False) // oder if(!$Rechner)
{ 
        Echo "Rechner Aus"; 
} 
 
else 
{ 
Echo "Rechner An"; 
} 
 
?>    

Hi,

danke für die schnelle Rückmeldung. Habe den Fehler korrigiert aber irgendwie geht es noch nicht.

Die Idee ist das ein Script den Rechner alle 5 Minute Pingt - wenn der Ping nicht zurück kommt, dann sollte die Variable auf „PC“ auf FALSE stehen - was sie auch tut.

Jetzt prüft ein zweites Script die Variable und sollte eigentlich bei FALSE den Rechner ausschalten … leider gibt auch nach der Änderung das Script noch „Rechner An“ zurück :(.

Noch eine Idee was falsch läuft?

Das Script triggerts Du aber schon.

Ich seh grad, da fehlt ja ein GetValue(xxxxx);

  <? 
 
$RechnerAn = GetValue(15144); 
 
if ($RechnerAn == False) // oder if(!$Rechner)
{ 
        Echo "Rechner Aus"; 
} 
 
else 
{ 
Echo "Rechner An"; 
} 
 
?>

Ja … also das Script was ich gepostet habe fragt das erste welches den Wert ermittelt ab. Im Video sollte man es sehen können, wobei dort noch das Script den Fehler hat.

Ich habs obendrüber angepasst. Da fehlte noch was.:wink:

Du bist ein Magier - jetzt gehts!

Danke!!!

Schönen Abend.

Muss echt mal sagen - ich kenne keinen Support wo es so schnell Hilfe gibt! Noch nicht mal der bei uns in der Firma und ich dachte der wäre schnell :loveips: