Temperature Monitor is an application to read out all available temperature sensors in Macintosh computers. The program can display and visualize the values measured by Mac OS X in a large variety of fashions.
Temperature Monitor tries to detect all sensors on as many Macintosh computer types as possible.
Next to measured readings, their history data, extreme values and the permissible limits for the sensors, other information about your computer can be displayed as well. This includes the processor type, processor and bus frequencies, manufacturing data, the S.M.A.R.T. verification state of your hard drives, connectors on Intel mainboards, and many other items.
Here are some key features of "Temperature Monitor":
· Temperature display selectable in degrees Celsius, Fahrenheit, or Kelvin.
· Display of the temperature sensor equipment of the system, and their permissible limits (if released by Apple).
· Display of current readings in a horizontal or vertical window that can be customized.
· Display of current readings in a "floating" screen display or on Desktop background.
· Output of no, one, or two selectable current readings in a Dock tile.
· Output of no, one, or up to eight selectable current readings in the menu-bar.
· Definition of an unlimited number of history graphs that visualize readings in a time interval between 12 minutes and 1 week.
· Adjustable refresh interval between 1 second and 1 hour.
· Customizable labels and display options for all sensors.
· Periodic automatic recording and safe storage of history data for defective, unstable computers.
· Customizable announcements of current readings via speech output.
· Customizable definition of alarm triggers for each sensor.
· Definition of alarm actions, e.g. opening an alert panel, speech warnings, Growl notification, launching an application or script.
· Export of readings or history data sets into text files or CSV files.
· Readings can also be acquired by scripts or in Terminal. The application comes with a special command-line tool to achieve this.
· Display of hardware details, e.g. serial numbers or manufacturing data.
· Display of system management data on Intel-based systems.
· Display of detail information and SMART status of all currently attached hard drives.
· Remote monitoring of computers via a TCP network is possible in connection with the add-on application Hardware Monitor Remote.
What's New in This Release: [ read full changelog ]
· Support for Mac OS X 10.3 Panther has been removed. The required minimum OS version is now Mac OS X 10.4 Tiger.
· Added a feature to reset different aspects of display preferences for all sensors back to recommended default values. This new feature supersedes the former features to reset sensor display colors, data acquisition settings and customized labels.
· Added a feature to display 32/64 bit capabilities of the processor and the current mode of the kernel.
· Added a feature to display the unique identifier (UUID) of a computer.
· Added a feature to let the user define individual sets of remotely monitored computers in a network. It is now possible to connect to whole groups of monitored systems in one step.
· Added a new driver for monitoring of the internal thermal sensors of Intel processors which is also capable of supporting the 64 bit kernel version of Mac OS X 10.6 Snow Leopard.
· On PowerPC hardware, support for S.M.A.R.T. hard drive sensors accessed via SATA interfaces has been enhanced. The application will now accept the temperature sensors of unknown SATA drive models. (This has always been the standard on Intel-based computers.)
· The support for hard drive sensors controlled via proprietary drivers of Sonnet and FirmTek has been enhanced.
· By user request, a feature to suppress access to S.M.A.R.T. hard drive sensors has been added to the command-line version of the program.
· The output channel "Screen Display" will no longer try to keep its screen position if the user changes a multi-monitor configuration while the program is not running. This makes sure the Screen Display cannot become invisible when its target monitor has been removed.
· The default number of displayed digits behind the decimal point is now automatically set to zero in cases where it is known that the sensor hardware does not provide more significant digits.
· When exporting readings, it is now possible to also use history windows in overlay mode as sources to get combined tables of readings for different physical quantities.
· If the application loses the network connection to a remotely monitored computer, related warnings will now be suppressed automatically when a change of the network configuration on the monitoring computer itself is the main reason for the disconnect. This is useful when a mobile computer monitoring a network leaves the WiFi area, for example.
· When remote-monitoring multiple computers with repaired logic boards that have invalid or erased hardware serial numbers, the application will now better keep track of the individual identifications of the affected systems.
· If the application is set to automatically reconnect to a set of remotely monitored computers on startup, the reconnect will now be performed less aggressively, one by one. This avoids temporary network overload when monitoring a large number of computers.
· Corrected a problem where the temperature values displayed for the cores of the Intel P7350 processor have been shifted by 15 degrees Celsius.
· Corrected a problem where no spaces between values have been displayed in the menu-bar when the display of sensor labels has been switched off.