I²C, SMBus and hardware monitoring references
This document contains all kinds of useful references to I²C and SMBus
documents and implementations, and to hardware sensors documentation and
implementations. Please report any other references you have found!
I²C and SMBus implementations
Hardware monitoring chips
Other protocol information
Intelligent Platform Management Interface, a standard for hardware
monitor chip reading
Hardware Monitoring Applications using the lm_sensors package.
Also see the prog/ directory in the lm_sensors package for sample applications.
- Freshmeat search for "Lm_sensors" brings up a good starter list
hardware monitor (tellerstats)
This is created by Phil Edelbrock, one of our main project contributors (Now defunct, but still viewable).
An updated version is now included in the lm_sensors package.
After Step fan and temperature monitor
After Step fan, temperature, and voltage monitor.
An enhancement of asfatm.
A tool to manage and monitor Linux clusters.
Stijn Jonker's program to make nice graphs of the lm_sensors output.
Recommended. Requires mysql package.
A Gnome applet that displays a specific number from a file on the Gnome panel.
By configuring it for a specific sensor file in /proc, you get a
sensor reading. Requires fam and fam++.
Brendon Humphrey's Gnome display program for lm_sensors.
GTK app. In Italian.
Brendon Humphrey's KDE display program for lm_sensors.
Displays kernel information on an external LCD.
Daniel Schudel's Gnome display program for lm_sensors.
A comprehensive system monitoring package. Nice desktop app. Recommended.
A perl script to generate a web page of sensor readings.
Sensor Sweep Applet
A configurable Gnome Panel Applet.
Nice client/server application with a html-embedded Java applet.
A daemon which warns you when your sensor readings reach critical values.
A simple set of scripts to plot LM75 temperatures using gnuplot.
Similar to tellerstats.
wmsensors and wmlm78
wmlm78 and wmsensors are graphical extensions of lm_sensors, which
can be docked in Window Manager. By Adrian Baugh.
wmsensors for W83697HF
By J. D.
Other Hardware monitoring implementations (NOT using lm_sensors)
Other useful tools
CPU-heating program to stress-test marginally-cooled systems and test
Round Robin Database (RRDTool)
The RRD tool is a database for readings taken over time, such as sensor data.
The lm_sensors package contains scripts to create and update an RRD database
and graphically display the data on webpages.
White Papers and Other things