[sensors] Patch proposal: add sensors for cpu, disk and fans

Davide Guerri davide.guerri at gmail.com
Tue Oct 7 22:51:20 CEST 2025


Hi,
I added support for reading sensor data (where available) and exposing them via the API.

The API is exposed under the hardware section, so the API calls would look like:
 - https://{{hostname}}:8006/api2/json/nodes/{{node}}/hardware/sensors/temperature/disk/values
 - https://{{hostname}}:8006/api2/json/nodes/{{node}}/hardware/sensors/temperature/cpu/values
 - https://{{hostname}}:8006/api2/json/nodes/{{node}}/hardware/sensors/fan/speeds

The library needs some more testing on platforms other than Intel. Should you be interested/willing to help, please feel free to reach out to me. 

If everything makes sense, I can submit the patches in this ML:

Library https://github.com/dguerri/pve-common/commit/6a19bb03392ff94598e9efc76202fd1f60bd86b8
API: https://github.com/dguerri/pve-manager/commit/b152f153d98037c896430d6a131a28e496b30d4a

Thanks,
 Davide.


More information about the pve-devel mailing list