Temperatursensoren
-
- Entwickler Team
- Beiträge: 2576
- Registriert: So 17. Apr 2011, 11:39
- Been thanked: 1 time
- Kontaktdaten:
Re: Temperatursensoren
Die meisten Rechner haben zumindest einen Sensor für die CPU-Temperatur ... Manche auchnoch für allgemein Systemtemperatur (ambiente) und wenn eine Festplatte oder SSD verbaut ist hat die zb auch noch ein Sensor
Aber damit das überhaupt ausgelesen werden kann muss zunächst das Paket lm_sensors installiert und die jeweils passenden Module geladen werden...
Um das dann auch über (php)SysInfo angezeigt zu kriegen muss phpsysinfo aber auch entsprechend konfiguriert werden
Siehe dazu -> http://wiki.networksecuritytoolkit.org/ ... PhpSysInfo und /var/www/ipc/phpsysinfo/README
Allerdings ist bei IPC noch eine relativ alte phpSysInfo Version dabei...
Zum Auslesen solcher Infos gibts mehrere Möglichkeiten:
1. lmsensors http://www2.lm-sensors.nu/~lm78/
2. healthd http://healthd.thehousleys.net/
3. hwsensors http://www.openbsd.org/
4. mbmon http://www.nt.phys.kyushu-u.ac.jp/shimi ... nload.html
Aber damit das überhaupt ausgelesen werden kann muss zunächst das Paket lm_sensors installiert und die jeweils passenden Module geladen werden...
Um das dann auch über (php)SysInfo angezeigt zu kriegen muss phpsysinfo aber auch entsprechend konfiguriert werden
Siehe dazu -> http://wiki.networksecuritytoolkit.org/ ... PhpSysInfo und /var/www/ipc/phpsysinfo/README
Allerdings ist bei IPC noch eine relativ alte phpSysInfo Version dabei...
Zum Auslesen solcher Infos gibts mehrere Möglichkeiten:
1. lmsensors http://www2.lm-sensors.nu/~lm78/
2. healthd http://healthd.thehousleys.net/
3. hwsensors http://www.openbsd.org/
4. mbmon http://www.nt.phys.kyushu-u.ac.jp/shimi ... nload.html
Spoiler
Show
oder hier ein kleines php Script um sowas unabhängig von pgpsysinfo auszulesen:
Code: Alles auswählen
<?PHP
exec("/usr/sbin/hddtemp -n /dev/sda", $output);
exec("sensors | grep 'temp2' | cut -f2 -d '+' | cut -f1 -d 'C'",$cpu);
exec("sensors | grep 'temp1' | cut -f2 -d '+' | cut -f1 -d 'C'",$system);
?>
<div align="center"><h2>Temperatur</h2></div><h4>
Festplatte:<br>
<?PHP print_r($output[0]); ?>
°C<br><br>
CPU:<br>
<?PHP print_r($cpu[0]); ?>
°C<br><br>
System:<br>
<?PHP print_r($system[0]); ?>
°C<br><br>
<?PHP echo php_uname(); ?></h4>
Du musst nicht kämpfen um zu siegen
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste