From e46734cd37cf74e0b2ee737909ede7d3bb15c0ee Mon Sep 17 00:00:00 2001 From: Meliox <5264368+Meliox@users.noreply.github.com> Date: Mon, 17 Aug 2026 20:51:43 +0200 Subject: [PATCH] fix(node_info): return average and core temps for intel (#302) Co-authored-by: Meliox --- src/modules/node_info/files/Collector/LmSensors.pm | 1 + src/modules/node_info/files/PveMod_pvemanagerlib.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/node_info/files/Collector/LmSensors.pm b/src/modules/node_info/files/Collector/LmSensors.pm index 03c74c0..465bc60 100644 --- a/src/modules/node_info/files/Collector/LmSensors.pm +++ b/src/modules/node_info/files/Collector/LmSensors.pm @@ -98,6 +98,7 @@ sub _get_temperature_sensors { hdd => $config{lm_sensors}{enable_hdd_temp} ? \1 : \0, other => $config{lm_sensors}{enable_other_temp} ? \1 : \0, temp_unit => $config{lm_sensors}{temp_unit}, + cpu_temp_target => $config{lm_sensors}{cpu_temp_target}, data => { 'PVE MOD lm-sensors Enhanced' => $sensors_json }, }); diff --git a/src/modules/node_info/files/PveMod_pvemanagerlib.js b/src/modules/node_info/files/PveMod_pvemanagerlib.js index f20c3ee..ea9755c 100644 --- a/src/modules/node_info/files/PveMod_pvemanagerlib.js +++ b/src/modules/node_info/files/PveMod_pvemanagerlib.js @@ -229,8 +229,8 @@ Ext.define('PVE.node.StatusView', { const cpuKeysA = Object.keys(objValue).filter(item => String(item).startsWith('k10temp-pci-')).sort(); const cpuKeysRpi = Object.keys(objValue).filter(item => String(item).startsWith('cpu_thermal-virtual-')).sort(); const bINTEL = cpuKeysI.length > 0 ? true : false; - const INTELPackagePrefix = 'Core' == 'Core' ? 'Core ' : 'Package id'; - const INTELPackageCaption = 'Core' == 'Core' ? 'Core' : 'Package'; + const INTELPackagePrefix = value.cpu_temp_target == 'Core' ? 'Core ' : 'Package id'; + const INTELPackageCaption = value.cpu_temp_target == 'Core' ? 'Core' : 'Package'; let AMDPackagePrefix = 'Tccd'; let AMDPackageCaption = 'CCD';