# Sensors Explanation?

**URL:** <https://community.frame.work/t/sensors-explanation/64784>\
**Category:** Linux\
**Tags:** arch\
**Created:** [February 19, 2025, 9:11pm UTC](https://community.frame.work/t/sensors-explanation/64784 "2025-02-19T21:11:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andreas\_Gohr](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/andreas_gohr/32/34302_2.png) [@Andreas\_Gohr](https://community.frame.work/u/Andreas_Gohr)\
**Post date:** [February 19, 2025, 9:11pm UTC](https://community.frame.work/t/sensors-explanation/64784/1 "2025-02-19T21:11:27Z")

</div>

On my Intel Ultra 165H the `sensors`command gives the output below. I am wondering if there is a reference on what which sensor refers to. For example there are multiple sensors that seem to refer to the CPU temperature (all the `coretemp-isa-0000.*` sensors or the `cros_ec-isa-0000.cpu_f75303@4d`sensor) but all are reading different temperatures. Then there are various fans listed, etc.

It would be nice to know what is what and what to keep an eye on.

```auto
ucsi_source_psy_USBC000:004-isa-0000
Adapter: ISA adapter
in0: 20.00 V (min = +5.00 V, max = +38.80 V)
curr1: 2.25 A (max = +3.16 A)

ucsi_source_psy_USBC000:001-isa-0000
Adapter: ISA adapter
in0: 0.00 V (min = +0.00 V, max = +0.00 V)
curr1: 0.00 A (max = +0.00 A)

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: +55.0°C  

spd5118-i2c-14-50
Adapter: SMBus I801 adapter at efa0
temp1: +50.5°C (low = +0.0°C, high = +55.0°C)
                       (crit low = +0.0°C, crit = +85.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +56.0°C (high = +110.0°C, crit = +110.0°C)
Core 0: +52.0°C (high = +110.0°C, crit = +110.0°C)
Core 1: +51.0°C (high = +110.0°C, crit = +110.0°C)
Core 2: +52.0°C (high = +110.0°C, crit = +110.0°C)
Core 3: +52.0°C (high = +110.0°C, crit = +110.0°C)
Core 4: +51.0°C (high = +110.0°C, crit = +110.0°C)
Core 5: +52.0°C (high = +110.0°C, crit = +110.0°C)
Core 6: +52.0°C (high = +110.0°C, crit = +110.0°C)
Core 7: +52.0°C (high = +110.0°C, crit = +110.0°C)
Core 8: +57.0°C (high = +110.0°C, crit = +110.0°C)
Core 12: +51.0°C (high = +110.0°C, crit = +110.0°C)
Core 16: +54.0°C (high = +110.0°C, crit = +110.0°C)
Core 20: +51.0°C (high = +110.0°C, crit = +110.0°C)
Core 24: +51.0°C (high = +110.0°C, crit = +110.0°C)
Core 28: +50.0°C (high = +110.0°C, crit = +110.0°C)
Core 32: +55.0°C (high = +110.0°C, crit = +110.0°C)
Core 33: +55.0°C (high = +110.0°C, crit = +110.0°C)

BAT1-acpi-0
Adapter: ACPI interface
in0: 16.21 V  
curr1: 1.96 A  

acpi_fan-acpi-0
Adapter: ACPI interface
fan1: 0 RPM
power1: 0.00 W  

cros_ec-isa-0000
Adapter: ISA adapter
fan1: 0 RPM
local_f75397@4c: +44.9°C  
cpu_f75303@4d: +47.9°C  
battery_temp@b: +39.9°C  
ddr_f75303@4d: +42.9°C  
peci-temp: +54.9°C  

ucsi_source_psy_USBC000:003-isa-0000
Adapter: ISA adapter
in0: 5.00 V (min = +5.00 V, max = +5.00 V)
curr1: 0.00 A (max = +3.00 A)

spd5118-i2c-14-52
Adapter: SMBus I801 adapter at efa0
temp1: +49.2°C (low = +0.0°C, high = +55.0°C)
                       (crit low = +0.0°C, crit = +85.0°C)

ucsi_source_psy_USBC000:002-isa-0000
Adapter: ISA adapter
in0: 0.00 V (min = +0.00 V, max = +0.00 V)
curr1: 680.00 mA (max = +0.00 A)

nvme-pci-a900
Adapter: PCI adapter
Composite: +45.9°C (low = -5.2°C, high = +89.8°C)
                       (crit = +93.8°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1: +54.8°C  
temp2: +47.9°C  
temp3: +42.9°C  
temp4: +44.9°C  
temp5: +40.0°C  

acpi_fan-acpi-0
Adapter: ACPI interface
fan1: N/A
power1: N/A  

```

---

<div class="post-metadata">

**Author:** ![Blake\_Galbraith](https://avatars.discourse-cdn.com/v4/letter/b/a698b9/32.png) [@Blake\_Galbraith](https://community.frame.work/u/Blake_Galbraith)\
**Post date:** [February 19, 2025, 9:39pm UTC](https://community.frame.work/t/sensors-explanation/64784/2 "2025-02-19T21:39:28Z")

</div>

Based on my limited experience with using sensors on other Arch systems I’ve had in the past, the two main ones you’ll want to keep an eye on are:

coretemp-isa-0000: and the package id temprature reading, which should be for your entire CPU. The different core temprature readings should be the different tempratures of the various cores of your CPU, the numbers indicated here like 8, 16, 24, 32, don’t necessarily have to be accurate.

acpi\_fan-acpi-0: and its various information should indicate what the power draw of your fan is and its RPM. Since you don’t have a second fan, this wouldn’t apply to any other fan sensor readings, one of them even said A/N in the output given here.

I’m not sure about all the other sensors and their various readings, but I found it fascinating to discover just how many sensors Linux is reading on that system, I’ve rarely seen so much information before.

---

<div class="post-metadata">

**Author:** ![Thomas\_Weissschuh](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/thomas_weissschuh/32/19628_2.png) [@Thomas\_Weissschuh](https://community.frame.work/u/Thomas_Weissschuh)\
**Post date:** [February 19, 2025, 10:16pm UTC](https://community.frame.work/t/sensors-explanation/64784/3 "2025-02-19T22:16:30Z")

</div>

ucsi: usb-c ports  
iwlwifi: wifi  
spd5118: RAM  
coretemp: CPU  
cros\_ec: Embedded Controller, various sensors. AFAIK on the mainboard, close to the components  
nvme: NVME disk  
acpitz/acpi\_fan: Same as cros\_ec, but without names  
BAT: battery

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/1X/64c81a89f963ddb07633887baceb642a4b056046.png) [@system](https://community.frame.work/u/system)\
**Post date:** [August 18, 2025, 10:16pm UTC](https://community.frame.work/t/sensors-explanation/64784/4 "2025-08-18T22:16:32Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
