-
Notifications
You must be signed in to change notification settings - Fork 113
Description
Describe the bug
Temperature monitoring is not displaying in the Pulse dashboard despite sensors being properly configured and accessible. The temperature field shows as blank in the node overview.
Version Information
- Pulse version: v4.34.0
- Platform: LXC container on Proxmox VE
- Proxmox VE version: 8.1.4
- Kernel: 6.8.12-16-pve
- Hardware: Intel CPU (ASUS platform based on sensor output)
Current Behavior
The temperature field in the Pulse dashboard remains blank/empty for the Proxmox node, even though:
lm-sensorsis installed and configuredsensorscommand returns valid temperature datahwmondevices are present and accessible- Pulse service is running normally
Steps Taken
- Installed
lm-sensorspackage - Ran
sensors-detect --auto - Verified
coretempmodule is loaded:lsmod | grep coretempshows module is active - Confirmed hwmon devices exist:
ls -la /sys/class/hwmon/
total 0
drwxr-xr-x 2 nobody nogroup 0 Nov 29 05:14 .
drwxr-xr-x 85 nobody nogroup 0 Nov 26 07:04 ..
lrwxrwxrwx 1 nobody nogroup 0 Nov 29 05:14 hwmon0 -> ../../devices/virtual/thermal/thermal_zone0/hwmon0
lrwxrwxrwx 1 nobody nogroup 0 Nov 29 05:14 hwmon1 -> ../../devices/pci0000:00/0000:00:06.0/0000:01:00.0/nvme/nvme0/hwmon1
lrwxrwxrwx 1 nobody nogroup 0 Nov 29 05:14 hwmon2 -> ../../devices/platform/asus-nb-wmi/hwmon/hwmon2
lrwxrwxrwx 1 nobody nogroup 0 Nov 29 05:14 hwmon3 -> ../../devices/virtual/thermal/thermal_zone1/hwmon3
lrwxrwxrwx 1 nobody nogroup 0 Nov 29 05:14 hwmon4 -> ../../devices/platform/coretemp.0/hwmon/hwmon4- Restarted Pulse service:
systemctl restart pulse.service - Refreshed browser (hard refresh with cache clear)
Sensors Output
The sensors command shows all temperatures correctly:
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +48.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 4: +43.0°C (high = +100.0°C, crit = +100.0°C)
Core 8: +44.0°C (high = +100.0°C, crit = +100.0°C)
Core 12: +47.0°C (high = +100.0°C, crit = +100.0°C)
Core 16: +45.0°C (high = +100.0°C, crit = +100.0°C)
Core 17: +45.0°C (high = +100.0°C, crit = +100.0°C)
Core 18: +45.0°C (high = +100.0°C, crit = +100.0°C)
Core 19: +46.0°C (high = +100.0°C, crit = +100.0°C)
Core 20: +45.0°C (high = +100.0°C, crit = +100.0°C)
Core 21: +45.0°C (high = +100.0°C, crit = +100.0°C)
Core 22: +45.0°C (high = +100.0°C, crit = +100.0°C)
Core 23: +45.0°C (high = +100.0°C, crit = +100.0°C)
asus-isa-0000
Adapter: ISA adapter
cpu_fan: 1800 RPM
acpitz-acpi-0
Adapter: ACPI interface
temp1: +48.0°C
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: N/A
nvme-pci-0100
Adapter: PCI adapter
Composite: +37.9°C (low = -273.1°C, high = +81.8°C)
(crit = +84.8°C)
Sensor 1: +37.9°C (low = -273.1°C, high = +65261.8°C)
Sensor 2: +38.9°C (low = -273.1°C, high = +65261.8°C)
Expected Behavior
The Pulse dashboard should display CPU and NVMe temperature readings in the temperature field, similar to how CPU, Memory, and Disk usage are displayed.
Screenshots
![Pulse Dashboard - Missing Temperature]
Temperature field is blank in the node overview
![Pulse Settings - Node Configuration]
Node is properly configured and online
Additional Context
This appears similar to issues #536 and #600. The sensors are working correctly at the OS level, but Pulse is not parsing or displaying the temperature data in the UI.
Service Status
systemctl status pulse.service
● pulse.service - Pulse Monitoring Server
Loaded: loaded (/etc/systemd/system/pulse.service; enabled; preset: enabled)
Active: active (running) since Sat 2025-11-29 05:19:37 ESTPulse service logs show no temperature-related errors:
journalctl -u pulse.service -n 100 --no-pager | grep -i "sensor\|temp\|hwmon"
# No output