---
type: Sensor Reference
title: "SNMP Temperature OIDs: ENTITY-SENSOR-MIB Reference"
description: "The SNMP OIDs for temperature — ENTITY-SENSOR-MIB entPhySensorValue/Type/Scale/Precision, LM-SENSORS on Linux, and vendor temperature OIDs, with the scale decode."
resource: "https://snmp-monitoring.info/sensors/temperature/"
tags: [sensors]
timestamp: 2026-07-11T00:00:00Z
---

# SNMP Temperature OIDs: ENTITY-SENSOR-MIB Reference

The SNMP OIDs for temperature — ENTITY-SENSOR-MIB entPhySensorValue/Type/Scale/Precision, LM-SENSORS on Linux, and vendor temperature OIDs, with the scale decode.

## Related concepts

- Up: [SNMP Sensors & OID Catalog: Every Metric You Can Monitor](/sensors/index.md)

## Frequently asked questions

### What OID is temperature in SNMP?

The portable one is entPhySensorValue (1.3.6.1.2.1.99.1.1.1.4) from the ENTITY-SENSOR-MIB, for any sensor whose entPhySensorType is celsius. On Linux with lm-sensors, lmTempSensorsValue (1.3.6.1.4.1.2021.13.16.2.1) works too. Labelled CPU/inlet temps come from vendor MIBs — there's no single universal temperature OID.

### How do I convert the value to °C?

Read entPhySensorPrecision and entPhySensorScale with the value, then compute entPhySensorValue × 10^(−precision) and adjust by the scale unit. For precision 1, that's the raw value divided by 10 — so 385 becomes 38.5 °C. Skipping the decode is the classic mistake.

### What MIB has temperature sensors?

The standard one is the ENTITY-SENSOR-MIB (RFC 3433) at 1.3.6.1.2.1.99, which types sensors generically including celsius. Linux hosts also expose lm-sensors data via the LM-SENSORS-MIB, and vendors publish richer, labelled temperature objects under their enterprise arc 1.3.6.1.4.1.

### What's the Linux CPU temperature OID?

On a Net-SNMP host with the lm-sensors module enabled, lmTempSensorsValue (1.3.6.1.4.1.2021.13.16.2.1) exposes the lm-sensors temperatures, including CPU where the board reports it. Confirm which index maps to the CPU on your hardware, since the ordering is device-dependent.

## Source

Concept generated from https://snmp-monitoring.info/sensors/temperature/ — the SNMP Monitoring vendor-neutral knowledge base. Content is limited to what that page states (no external claims added here).
