ambient temperature monitoring
Note
Because the usb device cannot be used simultaniously by 2 processes, the current temperature is taken periodically (cron) and written to a textfile. both, nagios and munin plugins read the file using a module which provides sanity and file age checking.
I included a binary with source to get the temperature from a USB "Tenx Technology PCsensor Temper" device sold here:
http://www.dealextreme.com/details.dx/sku.48285~r.32977527
the binary to get the temperature is derived from that project:
http://relavak.wordpress.com/2009/10/17/temper-temperature-sensor-linux-driver/
I simply created a version that just prints the temperature once and then exits.
I also added some means of calibration based on the characteristics of water.
everything is released under the GPLv3