Freedom251 › Hardware Monitoring Software
PVE Hardware Monitor

What PVE Hardware Monitor is
PVE Hardware Monitor is a free, MIT-licensed dashboard for real-time monitoring of Proxmox VE hosts. It displays fan speeds, CPU, NVMe and chipset temperatures, battery status, IPMI sensors, uptime, load average, and memory usage. Supported servers can report IPMI power consumption, PSU status, and voltage rails. A rolling five-minute chart shows fan RPM, temperatures, and power draw. The installer detects sensors, configures paths, installs lm-sensors and ipmitool when needed, deploys the dashboard, and creates a systemd service. After installation, the browser interface is served from the Proxmox host on port 9099. A JSON GET /api/status endpoint exposes sensor data, while POST /api/mode controls ASUS laptop fan profiles when fan_boost_mode is supported. The API uses only Python’s standard library. The project describes itself as early-stage.
Who it suits
It suits Proxmox administrators who want browser-based host metrics, charts, sensor discovery, and a documented JSON endpoint. ASUS laptop owners with supported fan controls can also use its profiles.
What it does well
- Free, open-source MIT-licensed project
- Displays broad hardware and system metrics
- Five-minute history chart for key readings
- Automatic sensor detection and configuration
- JSON status API available
What to know first
- Project identifies itself as early-stage
- Hardware testing is limited
- Out-of-band IPMI lanplus is unsupported
Verdict
PVE Hardware Monitor centralizes Proxmox hardware readings in a browser dashboard with charts and API access. Its early-stage status, limited testing, and IPMI restrictions warrant checking hardware compatibility first.
Facts from PVE Hardware Monitor's own pages
- Access and API
- After installation, the dashboard is served in a browser at the Proxmox host's port 9099, and GET /api/status returns sensor data as JSON. · github.com, 11 Oct 2026
- API
- The project documents a GET /api/status endpoint that returns sensor data as JSON and a POST /api/mode endpoint for ASUS laptop fan profiles. · github.com, 5 Oct 2026
- Compatibility
- The README lists Proxmox VE 8.x and 9.x as tested, along with an ASUS GL503VM and Dell PowerEdge R740. · github.com, 11 Oct 2026
- Dependencies
- The project describes its API as using only Python's standard library, with no pip installs required. · github.com, 11 Oct 2026
- Deployment
- The documented installation runs on a Proxmox host and serves the dashboard at port 9099. · github.com, 5 Oct 2026
- Fan controls
- On supported ASUS laptops, users can select Silent, Normal, or Boost fan profiles. · github.com, 11 Oct 2026
- Hardware metrics
- It displays fan speeds, CPU, NVMe and PCH temperatures, battery status, IPMI sensors, and system metrics. · github.com, 11 Oct 2026
- History
- A live chart shows a rolling five-minute history of fan RPM, temperatures, and power draw. · github.com, 11 Oct 2026
- History chart
- The dashboard includes a five-minute rolling chart for RPM, temperatures and power draw. · github.com, 5 Oct 2026
- Installation
- The installer detects hardware, installs lm-sensors and ipmitool if needed, deploys the dashboard, and creates a systemd service on the Proxmox host. · github.com, 11 Oct 2026
- Integrations
- It reads data from Linux hwmon, ASUS embedded controller registers, IPMI via ipmitool, sysfs battery data, and procfs system metrics. · github.com, 11 Oct 2026
- IPMI
- For servers, IPMI support includes fan speeds, temperatures, power consumption, PSU status, and voltage rails. · github.com, 11 Oct 2026
- IPMI features
- For supported servers, it reports fan speeds, temperatures, power consumption, PSU status and voltage rails. · github.com, 5 Oct 2026
- License
- The software is under the MIT License, which grants use, copying, modification, and distribution subject to its stated conditions. · github.com, 11 Oct 2026
- License and security
- The repository includes an MIT license; its license text provides the software as-is without warranty. · github.com, 5 Oct 2026
- Limitations
- The project says hardware testing is limited and that IPMI has been tested on a Dell PowerEdge R740 with iDRAC 9; other vendors are untested, and out-of-band lanplus is not supported. · github.com, 11 Oct 2026
- Limits
- The project describes itself as early-stage, says hardware testing is limited, and notes that out-of-band IPMI lanplus is not supported. · github.com, 5 Oct 2026
- Maturity and support
- The project identifies itself as early-stage, expects bugs, and asks users to report them through GitHub issues with hardware and Proxmox details. · github.com, 11 Oct 2026
- Monitoring
- It displays fan speeds, CPU, NVMe and chipset temperatures, battery status, IPMI sensors, uptime, load average and memory usage. · github.com, 5 Oct 2026
- Purpose
- A real-time hardware monitoring dashboard for Proxmox VE hosts. · github.com, 11 Oct 2026
- Sensor setup
- The installer detects available sensors and configures their paths automatically. · github.com, 5 Oct 2026
- Support
- The README directs users to open a GitHub issue with their hardware model, Proxmox version and diagnostic output when reporting bugs. · github.com, 5 Oct 2026
Where PVE Hardware Monitor stands on Freedom251
- Hardware Monitoring Software#44 of 59