ambient temperature monitoring
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:
the binary to get the temperature is derived from that project:
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