This is my output from lm_sensors:
$ sensors acpitz-virtual-0 Adapter: Virtual device temp1: +43.0°C (crit = +127.0°C) temp2: +34.0°C (crit = +100.0°C) thinkpad-isa-0000 Adapter: ISA adapter fan1: 2970 RPM temp1: +43.0°C temp2: +41.0°C temp3: +35.0°C temp4: N/A temp5: +35.0°C temp6: N/A temp7: +33.0°C temp8: N/A temp9: +39.0°C temp10: +45.0°C temp11: +46.0°C temp12: N/A temp13: N/A temp14: N/A temp15: N/A temp16: N/A coretemp-isa-0000 Adapter: ISA adapter Core 0: +35.0°C (high = +105.0°C, crit = +105.0°C) Core 1: +35.0°C (high = +105.0°C, crit = +105.0°C)
Is there any way how to identify which temperature refers to what hardware (CPU, motherboard, GPU, etc)? "temp1".."temp16" are not really descriptive.
And I am not interested in this particular output only, but in some generic approach to use on any hardware.