Temperature Monitoring Daemon
tempmon uses temperusb to read temperature value from TEMPer sensors on the USB bus and publishes them to plot.ly
Sign up for a plot.ly account.
From your plot.ly settings page, create one stream token per sensor device
Install tempmon and its dependencies. A virtualenv works fine for this.
Create a configuration file using YAML syntax and containing at least the basic plot.ly authentication data:
username: api-key: stream-tokens: - token1 - token2
Run tempmon -c $CONFIG_FILENAME. Add -v to see the log output on the console for debugging.
Other Configuration Settings
The title of the graph defaults to “Temperature”.
The number of days for which data should be kept. tempmon uses this value to compute the number of points to save based on the frequency.
How often to collect data, in minutes. This value is approximately how fast tempmon will poll the device. The minimum frequency is 1 minute.
The units to report the temperature in. Either celsius or fahrenheit. Defaults to fahrenheit.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.