HDD-Temperaturmessung
=====================
Plugin:     hddtemp
Version:    0.1
Datum:      04.09.2006

Anwendung:
----------

Dieses Plugin bietet Euch die Mglichkeit die Temperatur Eurer Festplatte
in der Dbox zu messen. Da die Temperatur in der Dbox2 eine entscheidende 
Rolle spielt, ist dies eine wichtige Angelegenheit. Die Temperatur wird
bei Ausfhrung auf dem Bildschirm angezeigt.

Das Plugin besteht aus einer Binrdatei 'hddtemp', einer Datendatei 
'hddtemp.db', sowie einem Shellskript 'hddtemp.sh' samt zugehriger 
Configdatei 'hddtemp.cfg'. Da die Binrdatei sehr gross ist, wird sie auf
die Festplatte kopiert. Die Gre von 573 kB kommt daher, dass sie als
statische Binrdatei kompilert werden musste, da ein Symbol in einer
Library gefehlt hat. Da wir sie aber sowieso zur Festplattenmessung bentigen,
bietet sich dieser Speicherplatz an.


Installation:
-------------

Die Dateien werden per FTP in folgende Verzeichnisse kopiert und mit den 
entsprechenden Rechten versehen. Das Verzeichnis /bin/ msst Ihr auf der
Festplatte im Verzeichnis /hdd/ anlegen.

Datei                   Speicherort                     Rechte
--------------------------------------------------------------

hddtemp                 /hdd/bin/                       755
hddtemp.sh              /var/tuxbox/plugins/            755
hddtemp.cfg             /var/tuxbox/plugins/            644
hddtemp.db              /var/tuxbox/config/             644

Wenn Ihr alle Dateien installiert habt, ist noch folgende Aktion durchzufhren.
Dbox-Taste -> Service -> Plugins neu laden.
Wenn ihr alles richtig gemacht habt, findet Ihr das Skript unter 
Dbox-Taste -> Skripte -> HDD-Temperatur messen.

Sollte bei Euch nichts angezeigt werden, so hat Eure Platte vermutlich keinen 
Temperatursensor eingebaut, oder diese Funktion wird von Ihr nicht untersttzt.
Die Festplaten, die in der Datei 'hddtemp.db' aufgefhrt sind, werden bis auf 
die mit einer # versehenen auf jeden Fall untersttzt. Bei den anderen ist 
probieren angesagt.

Noch ein Tip um Platz im Var-Verzeichnis zu sparen. 
Ihr knnt aus der hddtemp.db alle Zeilen rauslschen, die nicht fr Eure 
Festplatte gelten. Die einzige Zeile die drin sein muss, ist die fr Eure 
Platte. Wichtig dabei ist, dass ihr am Zeilenende noch ein Linefeed drin habt, 
sonst wird nichts angezeigt. Also am Zeilenende einmal die Enter-Taste drcken.

So, dann messt mal fleissig die Temperatur Euer Festplatte.

Vielen Dank an tomx4711 fr die Idee, an Houdini fr die Komplierung der 
Sourcecodes fr die Dbox2, sowie an wolgade fr die grundstzliche Erstellung 
des Shellscripts. Ich habe es noch etwas verfeinert, da wenn die Platte im
Sleepmodus war, wurde bei der ersten Ausfhrung die Temperatur nicht angezeigt. 

Greetz von DrStoned :-) :-) :-)