meta-facebook: yosemite4: modify fan table

Description:
Add fan table provided by thermal team for yosemite4.

Test Case:
1. Check fan control service is functional.

Change-Id: I17921097b2567441297651a87255d61c10f2dec0
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
diff --git a/meta-facebook/meta-yosemite4/recipes-phosphor/fans/phosphor-pid-control/config.json b/meta-facebook/meta-yosemite4/recipes-phosphor/fans/phosphor-pid-control/config.json
index 8cfc2bb..77c53f6 100644
--- a/meta-facebook/meta-yosemite4/recipes-phosphor/fans/phosphor-pid-control/config.json
+++ b/meta-facebook/meta-yosemite4/recipes-phosphor/fans/phosphor-pid-control/config.json
@@ -1,37 +1,2522 @@
 {
     "sensors": [
         {
-            "name": "MEDUSA_TEMP0_C",
+            "name": "MB_CPU_TEMP_C_4_10",
             "type": "temp",
-            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_TEMP0_C",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_CPU_TEMP_C_4_10",
             "timeout": 0,
             "ignoreDbusMinMax": true
         },
         {
-            "name": "MEDUSA_TEMP1_C",
+            "name": "MB_DIMM_A_TEMP_C_5_10",
             "type": "temp",
-            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_TEMP1_C",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_A_TEMP_C_5_10",
             "timeout": 0,
             "ignoreDbusMinMax": true
         },
         {
-            "name": "MGNT_TEMP_C",
+            "name": "MB_DIMM_B_TEMP_C_6_10",
             "type": "temp",
-            "readPath": "/xyz/openbmc_project/sensors/temperature/MGNT_TEMP_C",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_B_TEMP_C_6_10",
             "timeout": 0,
             "ignoreDbusMinMax": true
         },
         {
-            "name": "SPIDER_TEMP0_C",
+            "name": "MB_DIMM_C_TEMP_C_7_10",
             "type": "temp",
-            "readPath": "/xyz/openbmc_project/sensors/temperature/SPIDER_TEMP0_C",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_C_TEMP_C_7_10",
             "timeout": 0,
             "ignoreDbusMinMax": true
         },
         {
-            "name": "SPIDER_TEMP1_C",
+            "name": "MB_DIMM_D_TEMP_C_8_10",
             "type": "temp",
-            "readPath": "/xyz/openbmc_project/sensors/temperature/SPIDER_TEMP1_C",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_D_TEMP_C_8_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_E_TEMP_C_9_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_E_TEMP_C_9_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_F_TEMP_C_10_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_F_TEMP_C_10_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_G_TEMP_C_11_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_G_TEMP_C_11_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_H_TEMP_C_12_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_H_TEMP_C_12_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_I_TEMP_C_13_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_I_TEMP_C_13_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_J_TEMP_C_14_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_J_TEMP_C_14_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_K_TEMP_C_15_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_K_TEMP_C_15_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_L_TEMP_C_16_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_L_TEMP_C_16_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_FIO_TEMP_C_3_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_FIO_TEMP_C_3_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_INLET_TEMP_C_1_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_INLET_TEMP_C_1_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_OUTLET_TEMP_C_2_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_OUTLET_TEMP_C_2_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_BOOT_TEMP_C_17_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_BOOT_TEMP_C_17_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_DATA_TEMP_C_18_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_DATA_TEMP_C_18_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU0_TEMP_C_19_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU0_TEMP_C_19_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU1_TEMP_C_21_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU1_TEMP_C_21_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDD11_TEMP_C_23_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDD11_TEMP_C_23_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDDIO_TEMP_C_22_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDDIO_TEMP_C_22_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_SOC_TEMP_C_20_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_SOC_TEMP_C_20_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X16_RETIMER_TEMP_C_25_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X16_RETIMER_TEMP_C_25_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X8_RETIMER_TEMP_C_24_10",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X8_RETIMER_TEMP_C_24_10",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_1OU_BOARD_INLET_TEMP_C_1_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_1OU_BOARD_INLET_TEMP_C_1_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_A_TEMP_C_12_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_A_TEMP_C_12_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_B_TEMP_C_13_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_B_TEMP_C_13_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_C_TEMP_C_14_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_C_TEMP_C_14_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_D_TEMP_C_15_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_D_TEMP_C_15_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_A_TEMP_C_16_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_A_TEMP_C_16_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_B_TEMP_C_17_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_B_TEMP_C_17_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_C_TEMP_C_18_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_C_TEMP_C_18_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_D_TEMP_C_19_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_D_TEMP_C_19_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL1_CNTR_TEMP_C_2_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL1_CNTR_TEMP_C_2_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL2_CNTR_TEMP_C_3_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL2_CNTR_TEMP_C_3_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_E1S_TEMP_C_20_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_E1S_TEMP_C_20_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC1_TEMP_C_6_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC1_TEMP_C_6_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC2_TEMP_C_10_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC2_TEMP_C_10_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC1_TEMP_C_4_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC1_TEMP_C_4_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC2_TEMP_C_8_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC2_TEMP_C_8_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_12",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_12",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_CPU_TEMP_C_4_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_CPU_TEMP_C_4_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_A_TEMP_C_5_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_A_TEMP_C_5_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_B_TEMP_C_6_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_B_TEMP_C_6_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_C_TEMP_C_7_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_C_TEMP_C_7_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_D_TEMP_C_8_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_D_TEMP_C_8_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_E_TEMP_C_9_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_E_TEMP_C_9_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_F_TEMP_C_10_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_F_TEMP_C_10_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_G_TEMP_C_11_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_G_TEMP_C_11_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_H_TEMP_C_12_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_H_TEMP_C_12_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_I_TEMP_C_13_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_I_TEMP_C_13_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_J_TEMP_C_14_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_J_TEMP_C_14_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_K_TEMP_C_15_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_K_TEMP_C_15_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_L_TEMP_C_16_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_L_TEMP_C_16_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_FIO_TEMP_C_3_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_FIO_TEMP_C_3_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_INLET_TEMP_C_1_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_INLET_TEMP_C_1_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_OUTLET_TEMP_C_2_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_OUTLET_TEMP_C_2_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_BOOT_TEMP_C_17_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_BOOT_TEMP_C_17_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_DATA_TEMP_C_18_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_DATA_TEMP_C_18_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU0_TEMP_C_19_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU0_TEMP_C_19_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU1_TEMP_C_21_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU1_TEMP_C_21_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDD11_TEMP_C_23_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDD11_TEMP_C_23_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDDIO_TEMP_C_22_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDDIO_TEMP_C_22_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_SOC_TEMP_C_20_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_SOC_TEMP_C_20_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X16_RETIMER_TEMP_C_25_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X16_RETIMER_TEMP_C_25_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X8_RETIMER_TEMP_C_24_20",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X8_RETIMER_TEMP_C_24_20",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_1OU_BOARD_INLET_TEMP_C_1_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_1OU_BOARD_INLET_TEMP_C_1_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_A_TEMP_C_12_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_A_TEMP_C_12_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_B_TEMP_C_13_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_B_TEMP_C_13_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_C_TEMP_C_14_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_C_TEMP_C_14_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_D_TEMP_C_15_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_D_TEMP_C_15_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_A_TEMP_C_16_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_A_TEMP_C_16_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_B_TEMP_C_17_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_B_TEMP_C_17_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_C_TEMP_C_18_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_C_TEMP_C_18_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_D_TEMP_C_19_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_D_TEMP_C_19_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL1_CNTR_TEMP_C_2_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL1_CNTR_TEMP_C_2_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL2_CNTR_TEMP_C_3_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL2_CNTR_TEMP_C_3_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_E1S_TEMP_C_20_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_E1S_TEMP_C_20_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC1_TEMP_C_6_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC1_TEMP_C_6_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC2_TEMP_C_10_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC2_TEMP_C_10_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC1_TEMP_C_4_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC1_TEMP_C_4_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC2_TEMP_C_8_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC2_TEMP_C_8_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_22",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_22",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_CPU_TEMP_C_4_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_CPU_TEMP_C_4_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_A_TEMP_C_5_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_A_TEMP_C_5_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_B_TEMP_C_6_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_B_TEMP_C_6_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_C_TEMP_C_7_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_C_TEMP_C_7_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_D_TEMP_C_8_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_D_TEMP_C_8_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_E_TEMP_C_9_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_E_TEMP_C_9_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_F_TEMP_C_10_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_F_TEMP_C_10_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_G_TEMP_C_11_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_G_TEMP_C_11_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_H_TEMP_C_12_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_H_TEMP_C_12_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_I_TEMP_C_13_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_I_TEMP_C_13_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_J_TEMP_C_14_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_J_TEMP_C_14_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_K_TEMP_C_15_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_K_TEMP_C_15_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_L_TEMP_C_16_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_L_TEMP_C_16_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_FIO_TEMP_C_3_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_FIO_TEMP_C_3_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_INLET_TEMP_C_1_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_INLET_TEMP_C_1_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_OUTLET_TEMP_C_2_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_OUTLET_TEMP_C_2_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_BOOT_TEMP_C_17_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_BOOT_TEMP_C_17_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_DATA_TEMP_C_18_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_DATA_TEMP_C_18_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU0_TEMP_C_19_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU0_TEMP_C_19_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU1_TEMP_C_21_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU1_TEMP_C_21_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDD11_TEMP_C_23_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDD11_TEMP_C_23_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDDIO_TEMP_C_22_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDDIO_TEMP_C_22_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_SOC_TEMP_C_20_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_SOC_TEMP_C_20_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X16_RETIMER_TEMP_C_25_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X16_RETIMER_TEMP_C_25_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X8_RETIMER_TEMP_C_24_30",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X8_RETIMER_TEMP_C_24_30",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_1OU_BOARD_INLET_TEMP_C_1_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_1OU_BOARD_INLET_TEMP_C_1_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_A_TEMP_C_12_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_A_TEMP_C_12_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_B_TEMP_C_13_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_B_TEMP_C_13_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_C_TEMP_C_14_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_C_TEMP_C_14_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_D_TEMP_C_15_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_D_TEMP_C_15_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_A_TEMP_C_16_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_A_TEMP_C_16_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_B_TEMP_C_17_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_B_TEMP_C_17_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_C_TEMP_C_18_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_C_TEMP_C_18_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_D_TEMP_C_19_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_D_TEMP_C_19_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL1_CNTR_TEMP_C_2_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL1_CNTR_TEMP_C_2_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL2_CNTR_TEMP_C_3_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL2_CNTR_TEMP_C_3_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_E1S_TEMP_C_20_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_E1S_TEMP_C_20_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC1_TEMP_C_6_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC1_TEMP_C_6_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC2_TEMP_C_10_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC2_TEMP_C_10_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC1_TEMP_C_4_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC1_TEMP_C_4_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC2_TEMP_C_8_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC2_TEMP_C_8_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_32",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_32",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_CPU_TEMP_C_4_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_CPU_TEMP_C_4_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_A_TEMP_C_5_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_A_TEMP_C_5_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_B_TEMP_C_6_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_B_TEMP_C_6_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_C_TEMP_C_7_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_C_TEMP_C_7_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_D_TEMP_C_8_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_D_TEMP_C_8_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_E_TEMP_C_9_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_E_TEMP_C_9_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_F_TEMP_C_10_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_F_TEMP_C_10_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_G_TEMP_C_11_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_G_TEMP_C_11_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_H_TEMP_C_12_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_H_TEMP_C_12_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_I_TEMP_C_13_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_I_TEMP_C_13_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_J_TEMP_C_14_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_J_TEMP_C_14_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_K_TEMP_C_15_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_K_TEMP_C_15_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_L_TEMP_C_16_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_L_TEMP_C_16_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_FIO_TEMP_C_3_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_FIO_TEMP_C_3_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_INLET_TEMP_C_1_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_INLET_TEMP_C_1_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_OUTLET_TEMP_C_2_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_OUTLET_TEMP_C_2_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_BOOT_TEMP_C_17_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_BOOT_TEMP_C_17_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_DATA_TEMP_C_18_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_DATA_TEMP_C_18_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU0_TEMP_C_19_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU0_TEMP_C_19_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU1_TEMP_C_21_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU1_TEMP_C_21_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDD11_TEMP_C_23_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDD11_TEMP_C_23_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDDIO_TEMP_C_22_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDDIO_TEMP_C_22_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_SOC_TEMP_C_20_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_SOC_TEMP_C_20_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X16_RETIMER_TEMP_C_25_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X16_RETIMER_TEMP_C_25_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X8_RETIMER_TEMP_C_24_40",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X8_RETIMER_TEMP_C_24_40",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_1OU_BOARD_INLET_TEMP_C_1_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_1OU_BOARD_INLET_TEMP_C_1_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_A_TEMP_C_12_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_A_TEMP_C_12_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_B_TEMP_C_13_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_B_TEMP_C_13_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_C_TEMP_C_14_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_C_TEMP_C_14_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_D_TEMP_C_15_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_D_TEMP_C_15_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_A_TEMP_C_16_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_A_TEMP_C_16_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_B_TEMP_C_17_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_B_TEMP_C_17_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_C_TEMP_C_18_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_C_TEMP_C_18_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_D_TEMP_C_19_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_D_TEMP_C_19_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL1_CNTR_TEMP_C_2_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL1_CNTR_TEMP_C_2_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL2_CNTR_TEMP_C_3_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL2_CNTR_TEMP_C_3_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_E1S_TEMP_C_20_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_E1S_TEMP_C_20_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC1_TEMP_C_6_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC1_TEMP_C_6_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC2_TEMP_C_10_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC2_TEMP_C_10_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC1_TEMP_C_4_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC1_TEMP_C_4_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC2_TEMP_C_8_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC2_TEMP_C_8_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_42",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_42",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_CPU_TEMP_C_4_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_CPU_TEMP_C_4_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_A_TEMP_C_5_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_A_TEMP_C_5_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_B_TEMP_C_6_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_B_TEMP_C_6_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_C_TEMP_C_7_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_C_TEMP_C_7_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_D_TEMP_C_8_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_D_TEMP_C_8_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_E_TEMP_C_9_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_E_TEMP_C_9_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_F_TEMP_C_10_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_F_TEMP_C_10_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_G_TEMP_C_11_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_G_TEMP_C_11_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_H_TEMP_C_12_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_H_TEMP_C_12_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_I_TEMP_C_13_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_I_TEMP_C_13_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_J_TEMP_C_14_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_J_TEMP_C_14_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_K_TEMP_C_15_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_K_TEMP_C_15_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_L_TEMP_C_16_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_L_TEMP_C_16_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_FIO_TEMP_C_3_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_FIO_TEMP_C_3_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_INLET_TEMP_C_1_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_INLET_TEMP_C_1_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_OUTLET_TEMP_C_2_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_OUTLET_TEMP_C_2_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_BOOT_TEMP_C_17_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_BOOT_TEMP_C_17_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_DATA_TEMP_C_18_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_DATA_TEMP_C_18_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU0_TEMP_C_19_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU0_TEMP_C_19_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU1_TEMP_C_21_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU1_TEMP_C_21_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDD11_TEMP_C_23_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDD11_TEMP_C_23_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDDIO_TEMP_C_22_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDDIO_TEMP_C_22_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_SOC_TEMP_C_20_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_SOC_TEMP_C_20_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X16_RETIMER_TEMP_C_25_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X16_RETIMER_TEMP_C_25_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X8_RETIMER_TEMP_C_24_50",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X8_RETIMER_TEMP_C_24_50",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_1OU_BOARD_INLET_TEMP_C_1_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_1OU_BOARD_INLET_TEMP_C_1_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_A_TEMP_C_12_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_A_TEMP_C_12_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_B_TEMP_C_13_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_B_TEMP_C_13_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_C_TEMP_C_14_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_C_TEMP_C_14_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_D_TEMP_C_15_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_D_TEMP_C_15_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_A_TEMP_C_16_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_A_TEMP_C_16_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_B_TEMP_C_17_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_B_TEMP_C_17_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_C_TEMP_C_18_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_C_TEMP_C_18_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_D_TEMP_C_19_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_D_TEMP_C_19_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL1_CNTR_TEMP_C_2_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL1_CNTR_TEMP_C_2_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL2_CNTR_TEMP_C_3_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL2_CNTR_TEMP_C_3_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_E1S_TEMP_C_20_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_E1S_TEMP_C_20_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC1_TEMP_C_6_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC1_TEMP_C_6_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC2_TEMP_C_10_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC2_TEMP_C_10_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC1_TEMP_C_4_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC1_TEMP_C_4_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC2_TEMP_C_8_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC2_TEMP_C_8_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_52",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_52",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_CPU_TEMP_C_4_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_CPU_TEMP_C_4_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_A_TEMP_C_5_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_A_TEMP_C_5_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_B_TEMP_C_6_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_B_TEMP_C_6_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_C_TEMP_C_7_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_C_TEMP_C_7_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_D_TEMP_C_8_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_D_TEMP_C_8_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_E_TEMP_C_9_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_E_TEMP_C_9_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_F_TEMP_C_10_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_F_TEMP_C_10_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_G_TEMP_C_11_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_G_TEMP_C_11_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_H_TEMP_C_12_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_H_TEMP_C_12_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_I_TEMP_C_13_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_I_TEMP_C_13_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_J_TEMP_C_14_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_J_TEMP_C_14_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_K_TEMP_C_15_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_K_TEMP_C_15_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_L_TEMP_C_16_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_L_TEMP_C_16_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_FIO_TEMP_C_3_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_FIO_TEMP_C_3_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_INLET_TEMP_C_1_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_INLET_TEMP_C_1_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_OUTLET_TEMP_C_2_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_OUTLET_TEMP_C_2_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_BOOT_TEMP_C_17_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_BOOT_TEMP_C_17_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_DATA_TEMP_C_18_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_DATA_TEMP_C_18_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU0_TEMP_C_19_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU0_TEMP_C_19_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU1_TEMP_C_21_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU1_TEMP_C_21_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDD11_TEMP_C_23_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDD11_TEMP_C_23_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDDIO_TEMP_C_22_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDDIO_TEMP_C_22_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_SOC_TEMP_C_20_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_SOC_TEMP_C_20_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X16_RETIMER_TEMP_C_25_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X16_RETIMER_TEMP_C_25_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X8_RETIMER_TEMP_C_24_60",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X8_RETIMER_TEMP_C_24_60",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_1OU_BOARD_INLET_TEMP_C_1_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_1OU_BOARD_INLET_TEMP_C_1_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_A_TEMP_C_12_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_A_TEMP_C_12_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_B_TEMP_C_13_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_B_TEMP_C_13_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_C_TEMP_C_14_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_C_TEMP_C_14_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_D_TEMP_C_15_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_D_TEMP_C_15_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_A_TEMP_C_16_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_A_TEMP_C_16_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_B_TEMP_C_17_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_B_TEMP_C_17_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_C_TEMP_C_18_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_C_TEMP_C_18_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_D_TEMP_C_19_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_D_TEMP_C_19_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL1_CNTR_TEMP_C_2_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL1_CNTR_TEMP_C_2_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL2_CNTR_TEMP_C_3_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL2_CNTR_TEMP_C_3_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_E1S_TEMP_C_20_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_E1S_TEMP_C_20_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC1_TEMP_C_6_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC1_TEMP_C_6_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC2_TEMP_C_10_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC2_TEMP_C_10_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC1_TEMP_C_4_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC1_TEMP_C_4_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC2_TEMP_C_8_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC2_TEMP_C_8_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_62",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_62",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_CPU_TEMP_C_4_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_CPU_TEMP_C_4_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_A_TEMP_C_5_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_A_TEMP_C_5_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_B_TEMP_C_6_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_B_TEMP_C_6_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_C_TEMP_C_7_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_C_TEMP_C_7_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_D_TEMP_C_8_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_D_TEMP_C_8_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_E_TEMP_C_9_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_E_TEMP_C_9_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_F_TEMP_C_10_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_F_TEMP_C_10_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_G_TEMP_C_11_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_G_TEMP_C_11_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_H_TEMP_C_12_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_H_TEMP_C_12_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_I_TEMP_C_13_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_I_TEMP_C_13_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_J_TEMP_C_14_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_J_TEMP_C_14_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_K_TEMP_C_15_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_K_TEMP_C_15_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_L_TEMP_C_16_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_L_TEMP_C_16_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_FIO_TEMP_C_3_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_FIO_TEMP_C_3_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_INLET_TEMP_C_1_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_INLET_TEMP_C_1_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_OUTLET_TEMP_C_2_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_OUTLET_TEMP_C_2_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_BOOT_TEMP_C_17_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_BOOT_TEMP_C_17_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_DATA_TEMP_C_18_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_DATA_TEMP_C_18_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU0_TEMP_C_19_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU0_TEMP_C_19_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU1_TEMP_C_21_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU1_TEMP_C_21_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDD11_TEMP_C_23_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDD11_TEMP_C_23_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDDIO_TEMP_C_22_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDDIO_TEMP_C_22_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_SOC_TEMP_C_20_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_SOC_TEMP_C_20_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X16_RETIMER_TEMP_C_25_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X16_RETIMER_TEMP_C_25_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X8_RETIMER_TEMP_C_24_70",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X8_RETIMER_TEMP_C_24_70",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_1OU_BOARD_INLET_TEMP_C_1_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_1OU_BOARD_INLET_TEMP_C_1_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_A_TEMP_C_12_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_A_TEMP_C_12_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_B_TEMP_C_13_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_B_TEMP_C_13_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_C_TEMP_C_14_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_C_TEMP_C_14_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_D_TEMP_C_15_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_D_TEMP_C_15_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_A_TEMP_C_16_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_A_TEMP_C_16_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_B_TEMP_C_17_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_B_TEMP_C_17_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_C_TEMP_C_18_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_C_TEMP_C_18_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_D_TEMP_C_19_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_D_TEMP_C_19_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL1_CNTR_TEMP_C_2_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL1_CNTR_TEMP_C_2_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL2_CNTR_TEMP_C_3_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL2_CNTR_TEMP_C_3_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_E1S_TEMP_C_20_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_E1S_TEMP_C_20_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC1_TEMP_C_6_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC1_TEMP_C_6_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC2_TEMP_C_10_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC2_TEMP_C_10_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC1_TEMP_C_4_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC1_TEMP_C_4_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC2_TEMP_C_8_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC2_TEMP_C_8_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_72",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_72",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_CPU_TEMP_C_4_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_CPU_TEMP_C_4_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_A_TEMP_C_5_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_A_TEMP_C_5_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_B_TEMP_C_6_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_B_TEMP_C_6_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_C_TEMP_C_7_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_C_TEMP_C_7_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_D_TEMP_C_8_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_D_TEMP_C_8_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_E_TEMP_C_9_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_E_TEMP_C_9_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_F_TEMP_C_10_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_F_TEMP_C_10_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_G_TEMP_C_11_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_G_TEMP_C_11_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_H_TEMP_C_12_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_H_TEMP_C_12_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_I_TEMP_C_13_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_I_TEMP_C_13_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_J_TEMP_C_14_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_J_TEMP_C_14_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_K_TEMP_C_15_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_K_TEMP_C_15_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_DIMM_L_TEMP_C_16_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_DIMM_L_TEMP_C_16_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_FIO_TEMP_C_3_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_FIO_TEMP_C_3_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_INLET_TEMP_C_1_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_INLET_TEMP_C_1_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_OUTLET_TEMP_C_2_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_OUTLET_TEMP_C_2_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_BOOT_TEMP_C_17_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_BOOT_TEMP_C_17_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_SSD_DATA_TEMP_C_18_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_SSD_DATA_TEMP_C_18_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU0_TEMP_C_19_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU0_TEMP_C_19_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_CPU1_TEMP_C_21_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_CPU1_TEMP_C_21_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDD11_TEMP_C_23_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDD11_TEMP_C_23_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_PVDDIO_TEMP_C_22_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_PVDDIO_TEMP_C_22_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_VR_SOC_TEMP_C_20_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_VR_SOC_TEMP_C_20_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X16_RETIMER_TEMP_C_25_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X16_RETIMER_TEMP_C_25_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MB_X8_RETIMER_TEMP_C_24_80",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MB_X8_RETIMER_TEMP_C_24_80",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_1OU_BOARD_INLET_TEMP_C_1_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_1OU_BOARD_INLET_TEMP_C_1_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_A_TEMP_C_12_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_A_TEMP_C_12_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_B_TEMP_C_13_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_B_TEMP_C_13_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_C_TEMP_C_14_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_C_TEMP_C_14_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC1_DIMM_D_TEMP_C_15_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC1_DIMM_D_TEMP_C_15_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_A_TEMP_C_16_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_A_TEMP_C_16_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_B_TEMP_C_17_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_B_TEMP_C_17_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_C_TEMP_C_18_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_C_TEMP_C_18_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_ASIC2_DIMM_D_TEMP_C_19_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_ASIC2_DIMM_D_TEMP_C_19_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL1_CNTR_TEMP_C_2_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL1_CNTR_TEMP_C_2_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_CXL2_CNTR_TEMP_C_3_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_CXL2_CNTR_TEMP_C_3_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_E1S_TEMP_C_20_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_E1S_TEMP_C_20_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC1_TEMP_C_6_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC1_TEMP_C_6_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V85_ASIC2_TEMP_C_10_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V85_ASIC2_TEMP_C_10_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC1_TEMP_C_4_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC1_TEMP_C_4_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_P0V8_ASIC2_TEMP_C_8_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_P0V8_ASIC2_TEMP_C_8_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_82",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_82",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_82",
             "timeout": 0,
             "ignoreDbusMinMax": true
         },
@@ -64,13 +2549,6 @@
             "ignoreDbusMinMax": true
         },
         {
-            "name": "MEDUSA_12VEFFUSE_TEMP_C",
-            "type": "temp",
-            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_12VEFFUSE_TEMP_C",
-            "timeout": 0,
-            "ignoreDbusMinMax": true
-        },
-        {
             "name": "MEDUSA_48VHSC0_TEMP_C",
             "type": "temp",
             "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_48VHSC0_TEMP_C",
@@ -85,6 +2563,119 @@
             "ignoreDbusMinMax": true
         },
         {
+            "name": "MEDUSA_MB1_12VHSC_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_MB1_12VHSC_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_MB2_12VHSC_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_MB2_12VHSC_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_MB3_12VHSC_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_MB3_12VHSC_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_MB4_12VHSC_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_MB4_12VHSC_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_MB5_12VHSC_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_MB5_12VHSC_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_MB6_12VHSC_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_MB6_12VHSC_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_MB7_12VHSC_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_MB7_12VHSC_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_MB8_12VHSC_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_MB8_12VHSC_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_TEMP0_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_TEMP0_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "MEDUSA_TEMP1_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/MEDUSA_TEMP1_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "NIC0_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/NIC0_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "NIC1_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/NIC1_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "NIC2_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/NIC2_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "NIC3_TEMP_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/NIC3_TEMP_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "SPIDER_TEMP0_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/SPIDER_TEMP0_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+        {
+            "name": "SPIDER_TEMP1_C",
+            "type": "temp",
+            "readPath": "/xyz/openbmc_project/sensors/temperature/SPIDER_TEMP1_C",
+            "timeout": 0,
+            "ignoreDbusMinMax": true
+        },
+    
+        {
             "name": "FANBOARD0_FAN0_TACH_IL",
             "type": "fan",
             "readPath": "/xyz/openbmc_project/sensors/fan_tach/FANBOARD0_FAN0_TACH_IL",
@@ -301,6 +2892,7 @@
             "ignoreDbusMinMax": true
         }
     ],
+
     "zones": [
         {
             "id": 1,
@@ -358,169 +2950,1214 @@
                     }
                 },
                 {
-                    "name": "Stepwise_MEDUSA_TEMP0_C",
+                    "name": "Stepwise_Non_Critical_Sensors",
                     "type": "stepwise",
                     "inputs": [
-                        "MEDUSA_TEMP0_C"
+                        "MB_INLET_TEMP_C_1_10",
+                        "MB_INLET_TEMP_C_1_20",
+                        "MB_INLET_TEMP_C_1_30",
+                        "MB_INLET_TEMP_C_1_40",
+                        "MB_INLET_TEMP_C_1_50",
+                        "MB_INLET_TEMP_C_1_60",
+                        "MB_INLET_TEMP_C_1_70",
+                        "MB_INLET_TEMP_C_1_80",
+                        "MB_OUTLET_TEMP_C_2_10",
+                        "MB_OUTLET_TEMP_C_2_20",
+                        "MB_OUTLET_TEMP_C_2_30",
+                        "MB_OUTLET_TEMP_C_2_40",
+                        "MB_OUTLET_TEMP_C_2_50",
+                        "MB_OUTLET_TEMP_C_2_60",
+                        "MB_OUTLET_TEMP_C_2_70",
+                        "MB_OUTLET_TEMP_C_2_80",
+                        "MB_X16_RETIMER_TEMP_C_25_10",
+                        "MB_X16_RETIMER_TEMP_C_25_20",
+                        "MB_X16_RETIMER_TEMP_C_25_30",
+                        "MB_X16_RETIMER_TEMP_C_25_40",
+                        "MB_X16_RETIMER_TEMP_C_25_50",
+                        "MB_X16_RETIMER_TEMP_C_25_60",
+                        "MB_X16_RETIMER_TEMP_C_25_70",
+                        "MB_X16_RETIMER_TEMP_C_25_80",
+                        "MB_X8_RETIMER_TEMP_C_24_10",
+                        "MB_X8_RETIMER_TEMP_C_24_20",
+                        "MB_X8_RETIMER_TEMP_C_24_30",
+                        "MB_X8_RETIMER_TEMP_C_24_40",
+                        "MB_X8_RETIMER_TEMP_C_24_50",
+                        "MB_X8_RETIMER_TEMP_C_24_60",
+                        "MB_X8_RETIMER_TEMP_C_24_70",
+                        "MB_X8_RETIMER_TEMP_C_24_80",
+                        "MEDUSA_48VHSC0_TEMP_C",
+                        "MEDUSA_48VHSC1_TEMP_C",
+                        "MEDUSA_MB1_12VHSC_TEMP_C",
+                        "MEDUSA_MB2_12VHSC_TEMP_C",
+                        "MEDUSA_MB3_12VHSC_TEMP_C",
+                        "MEDUSA_MB4_12VHSC_TEMP_C",
+                        "MEDUSA_MB5_12VHSC_TEMP_C",
+                        "MEDUSA_MB6_12VHSC_TEMP_C",
+                        "MEDUSA_MB7_12VHSC_TEMP_C",
+                        "MEDUSA_MB8_12VHSC_TEMP_C",
+                        "MEDUSA_TEMP0_C",
+                        "MEDUSA_TEMP1_C",
+                        "SPIDER_TEMP0_C",
+                        "SPIDER_TEMP1_C",
+                        "WF_1OU_BOARD_INLET_TEMP_C_1_12",
+                        "WF_1OU_BOARD_INLET_TEMP_C_1_22",
+                        "WF_1OU_BOARD_INLET_TEMP_C_1_32",
+                        "WF_1OU_BOARD_INLET_TEMP_C_1_42",
+                        "WF_1OU_BOARD_INLET_TEMP_C_1_52",
+                        "WF_1OU_BOARD_INLET_TEMP_C_1_62",
+                        "WF_1OU_BOARD_INLET_TEMP_C_1_72",
+                        "WF_1OU_BOARD_INLET_TEMP_C_1_82",
+                        "WF_VR_P0V8_ASIC1_TEMP_C_4_12",
+                        "WF_VR_P0V8_ASIC1_TEMP_C_4_22",
+                        "WF_VR_P0V8_ASIC1_TEMP_C_4_32",
+                        "WF_VR_P0V8_ASIC1_TEMP_C_4_42",
+                        "WF_VR_P0V8_ASIC1_TEMP_C_4_52",
+                        "WF_VR_P0V8_ASIC1_TEMP_C_4_62",
+                        "WF_VR_P0V8_ASIC1_TEMP_C_4_72",
+                        "WF_VR_P0V8_ASIC1_TEMP_C_4_82",
+                        "WF_VR_P0V8_ASIC2_TEMP_C_8_12",
+                        "WF_VR_P0V8_ASIC2_TEMP_C_8_22",
+                        "WF_VR_P0V8_ASIC2_TEMP_C_8_32",
+                        "WF_VR_P0V8_ASIC2_TEMP_C_8_42",
+                        "WF_VR_P0V8_ASIC2_TEMP_C_8_52",
+                        "WF_VR_P0V8_ASIC2_TEMP_C_8_62",
+                        "WF_VR_P0V8_ASIC2_TEMP_C_8_72",
+                        "WF_VR_P0V8_ASIC2_TEMP_C_8_82",
+                        "WF_VR_P0V85_ASIC1_TEMP_C_6_12",
+                        "WF_VR_P0V85_ASIC1_TEMP_C_6_22",
+                        "WF_VR_P0V85_ASIC1_TEMP_C_6_32",
+                        "WF_VR_P0V85_ASIC1_TEMP_C_6_42",
+                        "WF_VR_P0V85_ASIC1_TEMP_C_6_52",
+                        "WF_VR_P0V85_ASIC1_TEMP_C_6_62",
+                        "WF_VR_P0V85_ASIC1_TEMP_C_6_72",
+                        "WF_VR_P0V85_ASIC1_TEMP_C_6_82",
+                        "WF_VR_P0V85_ASIC2_TEMP_C_10_12",
+                        "WF_VR_P0V85_ASIC2_TEMP_C_10_22",
+                        "WF_VR_P0V85_ASIC2_TEMP_C_10_32",
+                        "WF_VR_P0V85_ASIC2_TEMP_C_10_42",
+                        "WF_VR_P0V85_ASIC2_TEMP_C_10_52",
+                        "WF_VR_P0V85_ASIC2_TEMP_C_10_62",
+                        "WF_VR_P0V85_ASIC2_TEMP_C_10_72",
+                        "WF_VR_P0V85_ASIC2_TEMP_C_10_82",
+                        "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_12",
+                        "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_22",
+                        "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_32",
+                        "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_42",
+                        "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_52",
+                        "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_62",
+                        "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_72",
+                        "WF_VR_PVDDQ_AB_ASIC1_TEMP_C_7_82",
+                        "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_12",
+                        "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_22",
+                        "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_32",
+                        "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_42",
+                        "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_52",
+                        "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_62",
+                        "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_72",
+                        "WF_VR_PVDDQ_AB_ASIC2_TEMP_C_11_82",
+                        "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_12",
+                        "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_22",
+                        "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_32",
+                        "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_42",
+                        "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_52",
+                        "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_62",
+                        "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_72",
+                        "WF_VR_PVDDQ_CD_ASIC1_TEMP_C_5_82",
+                        "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_12",
+                        "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_22",
+                        "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_32",
+                        "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_42",
+                        "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_52",
+                        "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_62",
+                        "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_72",
+                        "WF_VR_PVDDQ_CD_ASIC2_TEMP_C_9_82"
                     ],
                     "setpoint": 0.0,
                     "pid": {
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 20
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20
                         },
                         "positiveHysteresis": 0,
                         "negativeHysteresis": 0
                     }
                 },
                 {
-                    "name": "Stepwise_MEDUSA_TEMP1_C",
+                    "name": "Stepwise_MB_FIO",
                     "type": "stepwise",
                     "inputs": [
-                        "MEDUSA_TEMP1_C"
+                        "MB_FIO_TEMP_C_3_10",
+                        "MB_FIO_TEMP_C_3_20",
+                        "MB_FIO_TEMP_C_3_30",
+                        "MB_FIO_TEMP_C_3_40",
+                        "MB_FIO_TEMP_C_3_50",
+                        "MB_FIO_TEMP_C_3_60",
+                        "MB_FIO_TEMP_C_3_70",
+                        "MB_FIO_TEMP_C_3_80"
                     ],
                     "setpoint": 0.0,
                     "pid": {
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 20,
+                            "1": 21,
+                            "2": 22,
+                            "3": 23,
+                            "4": 24,
+                            "5": 25,
+                            "6": 26,
+                            "7": 27,
+                            "8": 28,
+                            "9": 29,
+                            "10": 30,
+                            "11": 31,
+                            "12": 32,
+                            "13": 33,
+                            "14": 34,
+                            "15": 35,
+                            "16": 36,
+                            "17": 37,
+                            "18": 38,
+                            "19": 39,
+                            "20": 40,
+                            "21": 41,
+                            "22": 42,
+                            "23": 43,
+                            "24": 44,
+                            "25": 45
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20,
+                            "1": 21,
+                            "2": 22,
+                            "3": 23,
+                            "4": 24,
+                            "5": 25,
+                            "6": 26,
+                            "7": 27,
+                            "8": 28,
+                            "9": 29,
+                            "10": 30,
+                            "11": 31,
+                            "12": 31,
+                            "13": 33,
+                            "14": 35,
+                            "15": 37,
+                            "16": 38,
+                            "17": 39,
+                            "18": 40,
+                            "19": 41,
+                            "20": 42,
+                            "21": 43,
+                            "22": 44,
+                            "23": 45,
+                            "24": 46,
+                            "25": 47
                         },
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 2
                     }
                 },
                 {
-                    "name": "Stepwise_MGNT_TEMP_C",
+                    "name": "Stepwise_MB_DIMM",
                     "type": "stepwise",
                     "inputs": [
-                        "MGNT_TEMP_C"
+                        "MB_DIMM_A_TEMP_C_5_10",
+                        "MB_DIMM_B_TEMP_C_6_10",
+                        "MB_DIMM_C_TEMP_C_7_10",
+                        "MB_DIMM_D_TEMP_C_8_10",
+                        "MB_DIMM_E_TEMP_C_9_10",
+                        "MB_DIMM_F_TEMP_C_10_10",
+                        "MB_DIMM_G_TEMP_C_11_10",
+                        "MB_DIMM_H_TEMP_C_12_10",
+                        "MB_DIMM_I_TEMP_C_13_10",
+                        "MB_DIMM_J_TEMP_C_14_10",
+                        "MB_DIMM_K_TEMP_C_15_10",
+                        "MB_DIMM_L_TEMP_C_16_10",
+                        "MB_DIMM_A_TEMP_C_5_20",
+                        "MB_DIMM_B_TEMP_C_6_20",
+                        "MB_DIMM_C_TEMP_C_7_20",
+                        "MB_DIMM_D_TEMP_C_8_20",
+                        "MB_DIMM_E_TEMP_C_9_20",
+                        "MB_DIMM_F_TEMP_C_10_20",
+                        "MB_DIMM_G_TEMP_C_11_20",
+                        "MB_DIMM_H_TEMP_C_12_20",
+                        "MB_DIMM_I_TEMP_C_13_20",
+                        "MB_DIMM_J_TEMP_C_14_20",
+                        "MB_DIMM_K_TEMP_C_15_20",
+                        "MB_DIMM_L_TEMP_C_16_20",
+                        "MB_DIMM_A_TEMP_C_5_30",
+                        "MB_DIMM_B_TEMP_C_6_30",
+                        "MB_DIMM_C_TEMP_C_7_30",
+                        "MB_DIMM_D_TEMP_C_8_30",
+                        "MB_DIMM_E_TEMP_C_9_30",
+                        "MB_DIMM_F_TEMP_C_10_30",
+                        "MB_DIMM_G_TEMP_C_11_30",
+                        "MB_DIMM_H_TEMP_C_12_30",
+                        "MB_DIMM_I_TEMP_C_13_30",
+                        "MB_DIMM_J_TEMP_C_14_30",
+                        "MB_DIMM_K_TEMP_C_15_30",
+                        "MB_DIMM_L_TEMP_C_16_30",
+                        "MB_DIMM_A_TEMP_C_5_40",
+                        "MB_DIMM_B_TEMP_C_6_40",
+                        "MB_DIMM_C_TEMP_C_7_40",
+                        "MB_DIMM_D_TEMP_C_8_40",
+                        "MB_DIMM_E_TEMP_C_9_40",
+                        "MB_DIMM_F_TEMP_C_10_40",
+                        "MB_DIMM_G_TEMP_C_11_40",
+                        "MB_DIMM_H_TEMP_C_12_40",
+                        "MB_DIMM_I_TEMP_C_13_40",
+                        "MB_DIMM_J_TEMP_C_14_40",
+                        "MB_DIMM_K_TEMP_C_15_40",
+                        "MB_DIMM_L_TEMP_C_16_40",
+                        "MB_DIMM_A_TEMP_C_5_50",
+                        "MB_DIMM_B_TEMP_C_6_50",
+                        "MB_DIMM_C_TEMP_C_7_50",
+                        "MB_DIMM_D_TEMP_C_8_50",
+                        "MB_DIMM_E_TEMP_C_9_50",
+                        "MB_DIMM_F_TEMP_C_10_50",
+                        "MB_DIMM_G_TEMP_C_11_50",
+                        "MB_DIMM_H_TEMP_C_12_50",
+                        "MB_DIMM_I_TEMP_C_13_50",
+                        "MB_DIMM_J_TEMP_C_14_50",
+                        "MB_DIMM_K_TEMP_C_15_50",
+                        "MB_DIMM_L_TEMP_C_16_50",
+                        "MB_DIMM_A_TEMP_C_5_60",
+                        "MB_DIMM_B_TEMP_C_6_60",
+                        "MB_DIMM_C_TEMP_C_7_60",
+                        "MB_DIMM_D_TEMP_C_8_60",
+                        "MB_DIMM_E_TEMP_C_9_60",
+                        "MB_DIMM_F_TEMP_C_10_60",
+                        "MB_DIMM_G_TEMP_C_11_60",
+                        "MB_DIMM_H_TEMP_C_12_60",
+                        "MB_DIMM_I_TEMP_C_13_60",
+                        "MB_DIMM_J_TEMP_C_14_60",
+                        "MB_DIMM_K_TEMP_C_15_60",
+                        "MB_DIMM_L_TEMP_C_16_60",
+                        "MB_DIMM_A_TEMP_C_5_70",
+                        "MB_DIMM_B_TEMP_C_6_70",
+                        "MB_DIMM_C_TEMP_C_7_70",
+                        "MB_DIMM_D_TEMP_C_8_70",
+                        "MB_DIMM_E_TEMP_C_9_70",
+                        "MB_DIMM_F_TEMP_C_10_70",
+                        "MB_DIMM_G_TEMP_C_11_70",
+                        "MB_DIMM_H_TEMP_C_12_70",
+                        "MB_DIMM_I_TEMP_C_13_70",
+                        "MB_DIMM_J_TEMP_C_14_70",
+                        "MB_DIMM_K_TEMP_C_15_70",
+                        "MB_DIMM_L_TEMP_C_16_70",
+                        "MB_DIMM_A_TEMP_C_5_80",
+                        "MB_DIMM_B_TEMP_C_6_80",
+                        "MB_DIMM_C_TEMP_C_7_80",
+                        "MB_DIMM_D_TEMP_C_8_80",
+                        "MB_DIMM_E_TEMP_C_9_80",
+                        "MB_DIMM_F_TEMP_C_10_80",
+                        "MB_DIMM_G_TEMP_C_11_80",
+                        "MB_DIMM_H_TEMP_C_12_80",
+                        "MB_DIMM_I_TEMP_C_13_80",
+                        "MB_DIMM_J_TEMP_C_14_80",
+                        "MB_DIMM_K_TEMP_C_15_80",
+                        "MB_DIMM_L_TEMP_C_16_80"
                     ],
                     "setpoint": 0.0,
                     "pid": {
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 65,
+                            "1": 66,
+                            "2": 67,
+                            "3": 68,
+                            "4": 69,
+                            "5": 70
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
                         },
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 2
                     }
                 },
                 {
-                    "name": "Stepwise_SPIDER_TEMP0_C",
+                    "name": "PID_MB_DIMM",
+                    "type": "temp",
+                    "inputs": [
+                        "MB_DIMM_A_TEMP_C_5_10",
+                        "MB_DIMM_B_TEMP_C_6_10",
+                        "MB_DIMM_C_TEMP_C_7_10",
+                        "MB_DIMM_D_TEMP_C_8_10",
+                        "MB_DIMM_E_TEMP_C_9_10",
+                        "MB_DIMM_F_TEMP_C_10_10",
+                        "MB_DIMM_G_TEMP_C_11_10",
+                        "MB_DIMM_H_TEMP_C_12_10",
+                        "MB_DIMM_I_TEMP_C_13_10",
+                        "MB_DIMM_J_TEMP_C_14_10",
+                        "MB_DIMM_K_TEMP_C_15_10",
+                        "MB_DIMM_L_TEMP_C_16_10",
+                        "MB_DIMM_A_TEMP_C_5_20",
+                        "MB_DIMM_B_TEMP_C_6_20",
+                        "MB_DIMM_C_TEMP_C_7_20",
+                        "MB_DIMM_D_TEMP_C_8_20",
+                        "MB_DIMM_E_TEMP_C_9_20",
+                        "MB_DIMM_F_TEMP_C_10_20",
+                        "MB_DIMM_G_TEMP_C_11_20",
+                        "MB_DIMM_H_TEMP_C_12_20",
+                        "MB_DIMM_I_TEMP_C_13_20",
+                        "MB_DIMM_J_TEMP_C_14_20",
+                        "MB_DIMM_K_TEMP_C_15_20",
+                        "MB_DIMM_L_TEMP_C_16_20",
+                        "MB_DIMM_A_TEMP_C_5_30",
+                        "MB_DIMM_B_TEMP_C_6_30",
+                        "MB_DIMM_C_TEMP_C_7_30",
+                        "MB_DIMM_D_TEMP_C_8_30",
+                        "MB_DIMM_E_TEMP_C_9_30",
+                        "MB_DIMM_F_TEMP_C_10_30",
+                        "MB_DIMM_G_TEMP_C_11_30",
+                        "MB_DIMM_H_TEMP_C_12_30",
+                        "MB_DIMM_I_TEMP_C_13_30",
+                        "MB_DIMM_J_TEMP_C_14_30",
+                        "MB_DIMM_K_TEMP_C_15_30",
+                        "MB_DIMM_L_TEMP_C_16_30",
+                        "MB_DIMM_A_TEMP_C_5_40",
+                        "MB_DIMM_B_TEMP_C_6_40",
+                        "MB_DIMM_C_TEMP_C_7_40",
+                        "MB_DIMM_D_TEMP_C_8_40",
+                        "MB_DIMM_E_TEMP_C_9_40",
+                        "MB_DIMM_F_TEMP_C_10_40",
+                        "MB_DIMM_G_TEMP_C_11_40",
+                        "MB_DIMM_H_TEMP_C_12_40",
+                        "MB_DIMM_I_TEMP_C_13_40",
+                        "MB_DIMM_J_TEMP_C_14_40",
+                        "MB_DIMM_K_TEMP_C_15_40",
+                        "MB_DIMM_L_TEMP_C_16_40",
+                        "MB_DIMM_A_TEMP_C_5_50",
+                        "MB_DIMM_B_TEMP_C_6_50",
+                        "MB_DIMM_C_TEMP_C_7_50",
+                        "MB_DIMM_D_TEMP_C_8_50",
+                        "MB_DIMM_E_TEMP_C_9_50",
+                        "MB_DIMM_F_TEMP_C_10_50",
+                        "MB_DIMM_G_TEMP_C_11_50",
+                        "MB_DIMM_H_TEMP_C_12_50",
+                        "MB_DIMM_I_TEMP_C_13_50",
+                        "MB_DIMM_J_TEMP_C_14_50",
+                        "MB_DIMM_K_TEMP_C_15_50",
+                        "MB_DIMM_L_TEMP_C_16_50",
+                        "MB_DIMM_A_TEMP_C_5_60",
+                        "MB_DIMM_B_TEMP_C_6_60",
+                        "MB_DIMM_C_TEMP_C_7_60",
+                        "MB_DIMM_D_TEMP_C_8_60",
+                        "MB_DIMM_E_TEMP_C_9_60",
+                        "MB_DIMM_F_TEMP_C_10_60",
+                        "MB_DIMM_G_TEMP_C_11_60",
+                        "MB_DIMM_H_TEMP_C_12_60",
+                        "MB_DIMM_I_TEMP_C_13_60",
+                        "MB_DIMM_J_TEMP_C_14_60",
+                        "MB_DIMM_K_TEMP_C_15_60",
+                        "MB_DIMM_L_TEMP_C_16_60",
+                        "MB_DIMM_A_TEMP_C_5_70",
+                        "MB_DIMM_B_TEMP_C_6_70",
+                        "MB_DIMM_C_TEMP_C_7_70",
+                        "MB_DIMM_D_TEMP_C_8_70",
+                        "MB_DIMM_E_TEMP_C_9_70",
+                        "MB_DIMM_F_TEMP_C_10_70",
+                        "MB_DIMM_G_TEMP_C_11_70",
+                        "MB_DIMM_H_TEMP_C_12_70",
+                        "MB_DIMM_I_TEMP_C_13_70",
+                        "MB_DIMM_J_TEMP_C_14_70",
+                        "MB_DIMM_K_TEMP_C_15_70",
+                        "MB_DIMM_L_TEMP_C_16_70",
+                        "MB_DIMM_A_TEMP_C_5_80",
+                        "MB_DIMM_B_TEMP_C_6_80",
+                        "MB_DIMM_C_TEMP_C_7_80",
+                        "MB_DIMM_D_TEMP_C_8_80",
+                        "MB_DIMM_E_TEMP_C_9_80",
+                        "MB_DIMM_F_TEMP_C_10_80",
+                        "MB_DIMM_G_TEMP_C_11_80",
+                        "MB_DIMM_H_TEMP_C_12_80",
+                        "MB_DIMM_I_TEMP_C_13_80",
+                        "MB_DIMM_J_TEMP_C_14_80",
+                        "MB_DIMM_K_TEMP_C_15_80",
+                        "MB_DIMM_L_TEMP_C_16_80"
+                    ],
+                    "setpoint": 75.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -3,
+                        "integralCoeff": -0.035,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 2,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_MB_CPU",
                     "type": "stepwise",
                     "inputs": [
-                        "SPIDER_TEMP0_C"
+                        "MB_CPU_TEMP_C_4_10",
+                        "MB_CPU_TEMP_C_4_20",
+                        "MB_CPU_TEMP_C_4_30",
+                        "MB_CPU_TEMP_C_4_40",
+                        "MB_CPU_TEMP_C_4_50",
+                        "MB_CPU_TEMP_C_4_60",
+                        "MB_CPU_TEMP_C_4_70",
+                        "MB_CPU_TEMP_C_4_80"
                     ],
                     "setpoint": 0.0,
                     "pid": {
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 66,
+                            "1": 67,
+                            "2": 68,
+                            "3": 69,
+                            "4": 70,
+                            "5": 71,
+                            "6": 72,
+                            "7": 73,
+                            "8": 74
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20,
+                            "1": 25,
+                            "2": 30,
+                            "3": 35,
+                            "4": 40,
+                            "5": 45,
+                            "6": 50,
+                            "7": 55,
+                            "8": 60
                         },
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 3
                     }
                 },
                 {
-                    "name": "Stepwise_SPIDER_TEMP1_C",
+                    "name": "PID_MB_CPU",
+                    "type": "temp",
+                    "inputs": [
+                        "MB_CPU_TEMP_C_4_10",
+                        "MB_CPU_TEMP_C_4_20",
+                        "MB_CPU_TEMP_C_4_30",
+                        "MB_CPU_TEMP_C_4_40",
+                        "MB_CPU_TEMP_C_4_50",
+                        "MB_CPU_TEMP_C_4_60",
+                        "MB_CPU_TEMP_C_4_70",
+                        "MB_CPU_TEMP_C_4_80"
+                    ],
+                    "setpoint": 74.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -5.5,
+                        "integralCoeff": -0.035,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 3,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_WF_DIMM",
                     "type": "stepwise",
                     "inputs": [
-                        "SPIDER_TEMP1_C"
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_12",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_12",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_12",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_12",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_12",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_12",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_12",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_12",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_22",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_22",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_22",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_22",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_22",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_22",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_22",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_22",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_32",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_32",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_32",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_32",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_32",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_32",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_32",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_32",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_42",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_42",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_42",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_42",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_42",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_42",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_42",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_42",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_52",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_52",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_52",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_52",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_52",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_52",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_52",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_52",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_62",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_62",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_62",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_62",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_62",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_62",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_62",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_62",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_72",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_72",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_72",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_72",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_72",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_72",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_72",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_72",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_82",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_82",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_82",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_82",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_82",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_82",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_82",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_82"
                     ],
                     "setpoint": 0.0,
                     "pid": {
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 65,
+                            "1": 66,
+                            "2": 67,
+                            "3": 68,
+                            "4": 69,
+                            "5": 70
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
                         },
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 2
                     }
                 },
                 {
-                    "name": "Stepwise_MEDUSA_12VDELTA0_TEMP_C",
+                    "name": "PID_WF_DIMM",
+                    "type": "temp",
+                    "inputs": [
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_12",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_12",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_12",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_12",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_12",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_12",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_12",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_12",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_22",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_22",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_22",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_22",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_22",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_22",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_22",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_22",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_32",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_32",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_32",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_32",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_32",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_32",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_32",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_32",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_42",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_42",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_42",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_42",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_42",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_42",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_42",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_42",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_52",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_52",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_52",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_52",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_52",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_52",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_52",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_52",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_62",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_62",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_62",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_62",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_62",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_62",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_62",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_62",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_72",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_72",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_72",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_72",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_72",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_72",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_72",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_72",
+                        "WF_ASIC1_DIMM_A_TEMP_C_12_82",
+                        "WF_ASIC1_DIMM_B_TEMP_C_13_82",
+                        "WF_ASIC1_DIMM_C_TEMP_C_14_82",
+                        "WF_ASIC1_DIMM_D_TEMP_C_15_82",
+                        "WF_ASIC2_DIMM_A_TEMP_C_16_82",
+                        "WF_ASIC2_DIMM_B_TEMP_C_17_82",
+                        "WF_ASIC2_DIMM_C_TEMP_C_18_82",
+                        "WF_ASIC2_DIMM_D_TEMP_C_19_82"
+                    ],
+                    "setpoint": 75.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -3,
+                        "integralCoeff": -0.035,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 2,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_NIC",
                     "type": "stepwise",
                     "inputs": [
-                        "MEDUSA_12VDELTA0_TEMP_C"
+                        "NIC0_TEMP_C",
+                        "NIC1_TEMP_C",
+                        "NIC2_TEMP_C",
+                        "NIC3_TEMP_C"
                     ],
                     "setpoint": 0.0,
                     "pid": {
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 80,
+                            "1": 81,
+                            "2": 82,
+                            "3": 83,
+                            "4": 84,
+                            "5": 85
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
                         },
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 2
                     }
                 },
                 {
-                    "name": "Stepwise_MEDUSA_12VDELTA1_TEMP_C",
+                    "name": "PID_NIC",
+                    "type": "temp",
+                    "inputs": [
+                        "NIC0_TEMP_C",
+                        "NIC1_TEMP_C",
+                        "NIC2_TEMP_C",
+                        "NIC3_TEMP_C"
+                    ],
+                    "setpoint": 90.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -3,
+                        "integralCoeff": -0.035,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 3,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_MB_SSD_BOOT",
                     "type": "stepwise",
                     "inputs": [
-                        "MEDUSA_12VDELTA1_TEMP_C"
+                        "MB_SSD_BOOT_TEMP_C_17_10",
+                        "MB_SSD_BOOT_TEMP_C_17_20",
+                        "MB_SSD_BOOT_TEMP_C_17_30",
+                        "MB_SSD_BOOT_TEMP_C_17_40",
+                        "MB_SSD_BOOT_TEMP_C_17_50",
+                        "MB_SSD_BOOT_TEMP_C_17_60",
+                        "MB_SSD_BOOT_TEMP_C_17_70",
+                        "MB_SSD_BOOT_TEMP_C_17_80"
                     ],
                     "setpoint": 0.0,
                     "pid": {
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 58,
+                            "1": 59,
+                            "2": 60,
+                            "3": 61,
+                            "4": 62,
+                            "5": 63
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
                         },
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 2
                     }
                 },
                 {
-                    "name": "Stepwise_MEDUSA_12VDELTA2_TEMP_C",
+                    "name": "PID_MB_SSD_BOOT",
+                    "type": "temp",
+                    "inputs": [
+                        "MB_SSD_BOOT_TEMP_C_17_10",
+                        "MB_SSD_BOOT_TEMP_C_17_20",
+                        "MB_SSD_BOOT_TEMP_C_17_30",
+                        "MB_SSD_BOOT_TEMP_C_17_40",
+                        "MB_SSD_BOOT_TEMP_C_17_50",
+                        "MB_SSD_BOOT_TEMP_C_17_60",
+                        "MB_SSD_BOOT_TEMP_C_17_70",
+                        "MB_SSD_BOOT_TEMP_C_17_80"
+                    ],
+                    "setpoint": 68.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -1.5,
+                        "integralCoeff": -0.02,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 2,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_MB_SSD_DATA",
                     "type": "stepwise",
                     "inputs": [
-                        "MEDUSA_12VDELTA2_TEMP_C"
+                        "MB_SSD_DATA_TEMP_C_18_10",
+                        "MB_SSD_DATA_TEMP_C_18_20",
+                        "MB_SSD_DATA_TEMP_C_18_30",
+                        "MB_SSD_DATA_TEMP_C_18_40",
+                        "MB_SSD_DATA_TEMP_C_18_50",
+                        "MB_SSD_DATA_TEMP_C_18_60",
+                        "MB_SSD_DATA_TEMP_C_18_70",
+                        "MB_SSD_DATA_TEMP_C_18_80"
                     ],
                     "setpoint": 0.0,
                     "pid": {
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 58,
+                            "1": 59,
+                            "2": 60,
+                            "3": 61,
+                            "4": 62,
+                            "5": 63
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
                         },
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 2
                     }
                 },
                 {
-                    "name": "Stepwise_MEDUSA_12VDELTA3_TEMP_C",
+                    "name": "PID_MB_SSD_DATA",
+                    "type": "temp",
+                    "inputs": [
+                        "MB_SSD_DATA_TEMP_C_18_10",
+                        "MB_SSD_DATA_TEMP_C_18_20",
+                        "MB_SSD_DATA_TEMP_C_18_30",
+                        "MB_SSD_DATA_TEMP_C_18_40",
+                        "MB_SSD_DATA_TEMP_C_18_50",
+                        "MB_SSD_DATA_TEMP_C_18_60",
+                        "MB_SSD_DATA_TEMP_C_18_70",
+                        "MB_SSD_DATA_TEMP_C_18_80"
+                    ],
+                    "setpoint": 68.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -1.5,
+                        "integralCoeff": -0.02,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 2,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_WF_E1S",
                     "type": "stepwise",
                     "inputs": [
+                        "WF_E1S_TEMP_C_20_12",
+                        "WF_E1S_TEMP_C_20_22",
+                        "WF_E1S_TEMP_C_20_32",
+                        "WF_E1S_TEMP_C_20_42",
+                        "WF_E1S_TEMP_C_20_52",
+                        "WF_E1S_TEMP_C_20_62",
+                        "WF_E1S_TEMP_C_20_72",
+                        "WF_E1S_TEMP_C_20_82"
+                    ],
+                    "setpoint": 0.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "isCeiling": false,
+                        "reading": {
+                            "0": 58,
+                            "1": 59,
+                            "2": 60,
+                            "3": 61,
+                            "4": 62,
+                            "5": 63
+                        },
+                        "output": {
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
+                        },
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 2
+                    }
+                },
+                {
+                    "name": "PID_WF_E1S",
+                    "type": "temp",
+                    "inputs": [
+                        "WF_E1S_TEMP_C_20_12",
+                        "WF_E1S_TEMP_C_20_22",
+                        "WF_E1S_TEMP_C_20_32",
+                        "WF_E1S_TEMP_C_20_42",
+                        "WF_E1S_TEMP_C_20_52",
+                        "WF_E1S_TEMP_C_20_62",
+                        "WF_E1S_TEMP_C_20_72",
+                        "WF_E1S_TEMP_C_20_82"
+
+                    ],
+                    "setpoint": 68.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -1.5,
+                        "integralCoeff": -0.02,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 2,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_WF_CXL",
+                    "type": "stepwise",
+                    "inputs": [
+                        "WF_CXL1_CNTR_TEMP_C_2_12",
+                        "WF_CXL2_CNTR_TEMP_C_3_12",
+                        "WF_CXL1_CNTR_TEMP_C_2_22",
+                        "WF_CXL2_CNTR_TEMP_C_3_22",
+                        "WF_CXL1_CNTR_TEMP_C_2_32",
+                        "WF_CXL2_CNTR_TEMP_C_3_32",
+                        "WF_CXL1_CNTR_TEMP_C_2_42",
+                        "WF_CXL2_CNTR_TEMP_C_3_42",
+                        "WF_CXL1_CNTR_TEMP_C_2_52",
+                        "WF_CXL2_CNTR_TEMP_C_3_52",
+                        "WF_CXL1_CNTR_TEMP_C_2_62",
+                        "WF_CXL2_CNTR_TEMP_C_3_62",
+                        "WF_CXL1_CNTR_TEMP_C_2_72",
+                        "WF_CXL2_CNTR_TEMP_C_3_72",
+                        "WF_CXL1_CNTR_TEMP_C_2_82",
+                        "WF_CXL2_CNTR_TEMP_C_3_82"
+                    ],
+                    "setpoint": 0.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "isCeiling": false,
+                        "reading": {
+                            "0": 60,
+                            "1": 61,
+                            "2": 62,
+                            "3": 63,
+                            "4": 64,
+                            "5": 65
+                        },
+                        "output": {
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
+                        },
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 2
+                    }
+                },
+                {
+                    "name": "PID_WF_CXL",
+                    "type": "temp",
+                    "inputs": [
+                        "WF_CXL1_CNTR_TEMP_C_2_12",
+                        "WF_CXL2_CNTR_TEMP_C_3_12",
+                        "WF_CXL1_CNTR_TEMP_C_2_22",
+                        "WF_CXL2_CNTR_TEMP_C_3_22",
+                        "WF_CXL1_CNTR_TEMP_C_2_32",
+                        "WF_CXL2_CNTR_TEMP_C_3_32",
+                        "WF_CXL1_CNTR_TEMP_C_2_42",
+                        "WF_CXL2_CNTR_TEMP_C_3_42",
+                        "WF_CXL1_CNTR_TEMP_C_2_52",
+                        "WF_CXL2_CNTR_TEMP_C_3_52",
+                        "WF_CXL1_CNTR_TEMP_C_2_62",
+                        "WF_CXL2_CNTR_TEMP_C_3_62",
+                        "WF_CXL1_CNTR_TEMP_C_2_72",
+                        "WF_CXL2_CNTR_TEMP_C_3_72",
+                        "WF_CXL1_CNTR_TEMP_C_2_82",
+                        "WF_CXL2_CNTR_TEMP_C_3_82"
+                    ],
+                    "setpoint": 70.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -3,
+                        "integralCoeff": -0.02,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 3,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_SD_VR",
+                    "type": "stepwise",
+                    "inputs": [
+                        "MB_VR_CPU0_TEMP_C_19_10",
+                        "MB_VR_CPU1_TEMP_C_21_10",
+                        "MB_VR_PVDD11_TEMP_C_23_10",
+                        "MB_VR_PVDDIO_TEMP_C_22_10",
+                        "MB_VR_SOC_TEMP_C_20_10",
+                        "MB_VR_CPU0_TEMP_C_19_20",
+                        "MB_VR_CPU1_TEMP_C_21_20",
+                        "MB_VR_PVDD11_TEMP_C_23_20",
+                        "MB_VR_PVDDIO_TEMP_C_22_20",
+                        "MB_VR_SOC_TEMP_C_20_20",
+                        "MB_VR_CPU0_TEMP_C_19_30",
+                        "MB_VR_CPU1_TEMP_C_21_30",
+                        "MB_VR_PVDD11_TEMP_C_23_30",
+                        "MB_VR_PVDDIO_TEMP_C_22_30",
+                        "MB_VR_SOC_TEMP_C_20_30",
+                        "MB_VR_CPU0_TEMP_C_19_40",
+                        "MB_VR_CPU1_TEMP_C_21_40",
+                        "MB_VR_PVDD11_TEMP_C_23_40",
+                        "MB_VR_PVDDIO_TEMP_C_22_40",
+                        "MB_VR_SOC_TEMP_C_20_40",
+                        "MB_VR_CPU0_TEMP_C_19_50",
+                        "MB_VR_CPU1_TEMP_C_21_50",
+                        "MB_VR_PVDD11_TEMP_C_23_50",
+                        "MB_VR_PVDDIO_TEMP_C_22_50",
+                        "MB_VR_SOC_TEMP_C_20_50",
+                        "MB_VR_CPU0_TEMP_C_19_60",
+                        "MB_VR_CPU1_TEMP_C_21_60",
+                        "MB_VR_PVDD11_TEMP_C_23_60",
+                        "MB_VR_PVDDIO_TEMP_C_22_60",
+                        "MB_VR_SOC_TEMP_C_20_60",
+                        "MB_VR_CPU0_TEMP_C_19_70",
+                        "MB_VR_CPU1_TEMP_C_21_70",
+                        "MB_VR_PVDD11_TEMP_C_23_70",
+                        "MB_VR_PVDDIO_TEMP_C_22_70",
+                        "MB_VR_SOC_TEMP_C_20_70",
+                        "MB_VR_CPU0_TEMP_C_19_80",
+                        "MB_VR_CPU1_TEMP_C_21_80",
+                        "MB_VR_PVDD11_TEMP_C_23_80",
+                        "MB_VR_PVDDIO_TEMP_C_22_80",
+                        "MB_VR_SOC_TEMP_C_20_80"
+                    ],
+                    "setpoint": 0.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "isCeiling": false,
+                        "reading": {
+                            "0": 80,
+                            "1": 81,
+                            "2": 82,
+                            "3": 83,
+                            "4": 84,
+                            "5": 85
+                        },
+                        "output": {
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
+                        },
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 3
+                    }
+                },
+                {
+                    "name": "PID_SD_VR",
+                    "type": "temp",
+                    "inputs": [
+                        "MB_VR_CPU0_TEMP_C_19_10",
+                        "MB_VR_CPU1_TEMP_C_21_10",
+                        "MB_VR_PVDD11_TEMP_C_23_10",
+                        "MB_VR_PVDDIO_TEMP_C_22_10",
+                        "MB_VR_SOC_TEMP_C_20_10",
+                        "MB_VR_CPU0_TEMP_C_19_20",
+                        "MB_VR_CPU1_TEMP_C_21_20",
+                        "MB_VR_PVDD11_TEMP_C_23_20",
+                        "MB_VR_PVDDIO_TEMP_C_22_20",
+                        "MB_VR_SOC_TEMP_C_20_20",
+                        "MB_VR_CPU0_TEMP_C_19_30",
+                        "MB_VR_CPU1_TEMP_C_21_30",
+                        "MB_VR_PVDD11_TEMP_C_23_30",
+                        "MB_VR_PVDDIO_TEMP_C_22_30",
+                        "MB_VR_SOC_TEMP_C_20_30",
+                        "MB_VR_CPU0_TEMP_C_19_40",
+                        "MB_VR_CPU1_TEMP_C_21_40",
+                        "MB_VR_PVDD11_TEMP_C_23_40",
+                        "MB_VR_PVDDIO_TEMP_C_22_40",
+                        "MB_VR_SOC_TEMP_C_20_40",
+                        "MB_VR_CPU0_TEMP_C_19_50",
+                        "MB_VR_CPU1_TEMP_C_21_50",
+                        "MB_VR_PVDD11_TEMP_C_23_50",
+                        "MB_VR_PVDDIO_TEMP_C_22_50",
+                        "MB_VR_SOC_TEMP_C_20_50",
+                        "MB_VR_CPU0_TEMP_C_19_60",
+                        "MB_VR_CPU1_TEMP_C_21_60",
+                        "MB_VR_PVDD11_TEMP_C_23_60",
+                        "MB_VR_PVDDIO_TEMP_C_22_60",
+                        "MB_VR_SOC_TEMP_C_20_60",
+                        "MB_VR_CPU0_TEMP_C_19_70",
+                        "MB_VR_CPU1_TEMP_C_21_70",
+                        "MB_VR_PVDD11_TEMP_C_23_70",
+                        "MB_VR_PVDDIO_TEMP_C_22_70",
+                        "MB_VR_SOC_TEMP_C_20_70",
+                        "MB_VR_CPU0_TEMP_C_19_80",
+                        "MB_VR_CPU1_TEMP_C_21_80",
+                        "MB_VR_PVDD11_TEMP_C_23_80",
+                        "MB_VR_PVDDIO_TEMP_C_22_80",
+                        "MB_VR_SOC_TEMP_C_20_80"
+                    ],
+                    "setpoint": 90.0,
+                    "pid": {
+                        "samplePeriod": 1,
+                        "proportionalCoeff": -3,
+                        "integralCoeff": -0.02,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
+                        "positiveHysteresis": 0,
+                        "negativeHysteresis": 3,
+                        "checkHysterWithSetpt": true
+                    }
+                },
+                {
+                    "name": "Stepwise_MEDUSA_12VDELTA",
+                    "type": "stepwise",
+                    "inputs": [
+                        "MEDUSA_12VDELTA0_TEMP_C",
+                        "MEDUSA_12VDELTA1_TEMP_C",
+                        "MEDUSA_12VDELTA2_TEMP_C",
                         "MEDUSA_12VDELTA3_TEMP_C"
                     ],
                     "setpoint": 0.0,
@@ -528,73 +4165,51 @@
                         "samplePeriod": 1,
                         "isCeiling": false,
                         "reading": {
-                            "0": 20.0
+                            "0": 80,
+                            "1": 81,
+                            "2": 82,
+                            "3": 83,
+                            "4": 84,
+                            "5": 85
                         },
                         "output": {
-                            "0": 100.0
+                            "0": 20,
+                            "1": 22,
+                            "2": 24,
+                            "3": 26,
+                            "4": 28,
+                            "5": 30
                         },
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 3
                     }
                 },
                 {
-                    "name": "Stepwise_MEDUSA_12VEFFUSE_TEMP_C",
-                    "type": "stepwise",
+                    "name": "PID_MEDUSA_12VDELTA",
+                    "type": "temp",
                     "inputs": [
-                        "MEDUSA_12VEFFUSE_TEMP_C"
+                        "MEDUSA_12VDELTA0_TEMP_C",
+                        "MEDUSA_12VDELTA1_TEMP_C",
+                        "MEDUSA_12VDELTA2_TEMP_C",
+                        "MEDUSA_12VDELTA3_TEMP_C"
                     ],
-                    "setpoint": 0.0,
+                    "setpoint": 90.0,
                     "pid": {
                         "samplePeriod": 1,
-                        "isCeiling": false,
-                        "reading": {
-                            "0": 20.0
-                        },
-                        "output": {
-                            "0": 100.0
-                        },
+                        "proportionalCoeff": -3,
+                        "integralCoeff": -0.02,
+                        "derivativeCoeff": 0.0,
+                        "feedFwdOffsetCoeff": 0.0,
+                        "feedFwdGainCoeff": 1.0,
+                        "integralLimit_min": 0.0,
+                        "integralLimit_max": 0.0,
+                        "outLim_min": 0.0,
+                        "outLim_max": 100.0,
+                        "slewNeg": 0.0,
+                        "slewPos": 0.0,
                         "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
-                    }
-                },
-                {
-                    "name": "Stepwise_MEDUSA_48VHSC0_TEMP_C",
-                    "type": "stepwise",
-                    "inputs": [
-                        "MEDUSA_48VHSC0_TEMP_C"
-                    ],
-                    "setpoint": 0.0,
-                    "pid": {
-                        "samplePeriod": 1,
-                        "isCeiling": false,
-                        "reading": {
-                            "0": 20.0
-                        },
-                        "output": {
-                            "0": 100.0
-                        },
-                        "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
-                    }
-                },
-                {
-                    "name": "Stepwise_MEDUSA_48VHSC1_TEMP_C",
-                    "type": "stepwise",
-                    "inputs": [
-                        "MEDUSA_48VHSC1_TEMP_C"
-                    ],
-                    "setpoint": 0.0,
-                    "pid": {
-                        "samplePeriod": 1,
-                        "isCeiling": false,
-                        "reading": {
-                            "0": 20.0
-                        },
-                        "output": {
-                            "0": 100.0
-                        },
-                        "positiveHysteresis": 0,
-                        "negativeHysteresis": 0
+                        "negativeHysteresis": 3,
+                        "checkHysterWithSetpt": true
                     }
                 }
             ]