Skip to content

Temperature sensors list should be made user-friendly. #113

@tfabris

Description

@tfabris

By default, when first running Hot.app, it is not showing an active temperature reading for anything on my mac. It displays a single unchanging number which is unrelated to the actual temperature of my Mac CPU. (This is its own problem, but I figure if the problem below is solved then this one will be much easier to solve.)

In order to get an accurate CPU temperature reading on my mac, I must click on the app and select something from the list of "Temperature Sensors" in the settings. The list is an incomprehensible string of letters and numbers which normal users wouldn't know how to interpret. I'm a quite savvy computer user and I still wouldn't be able to tell which one I should select from that list under normal circumstances. Screen shot attached:

Image

For my particular computer (MacOS Monterey 12.7.6 running on an Intel MacBook Pro 2017) it turns out that the correct one was "TC0F", deep into the list, it's not even the first one in the list. How did I find that out? Because I already have a shell command that I sometimes use to check my temp:

 sudo -S powermetrics --samplers smc | grep -i "CPU die temperature"

If I run that in a loop in a script, then I can watch my CPU temp go up and down. None of the other items in the Hot.app Temperature Sensors shows temperatures which match the output of that script. In fact, most of those numbers aren't even changing at all. So I'm pretty sure TC0F is the correct one for my machine. But I had to come up with that solution myself, it was nowhere in the app and there's nothing to tell me how I select the correct temperature sensor.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions