{ "Exposes": [ { "Address": "0x2e", "BindConnector": "Fan01 connector", "Bus": "105", "Index": 0, "MaxReading": 36200, "Name": "Fan01_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM01", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan02 connector", "Bus": "118", "Index": 0, "MaxReading": 0, "Name": "Fan02_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM01", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan03 connector", "Bus": "106", "Index": 0, "MaxReading": 0, "Name": "Fan03_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM02", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan04 connector", "Bus": "119", "Index": 0, "MaxReading": 0, "Name": "Fan04_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM02", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan05 connector", "Bus": "107", "Index": 0, "MaxReading": 0, "Name": "Fan05_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM03", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan06 connector", "Bus": "120", "Index": 0, "MaxReading": 0, "Name": "Fan06_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM03", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan07 connector", "Bus": "108", "Index": 0, "MaxReading": 0, "Name": "Fan07_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM04", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan08 connector", "Bus": "121", "Index": 0, "MaxReading": 0, "Name": "Fan08_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM04", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan09 connector", "Bus": "109", "Index": 0, "MaxReading": 0, "Name": "Fan09_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM05", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan10 connector", "Bus": "123", "Index": 0, "MaxReading": 0, "Name": "Fan10_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM05", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan11 connector", "Bus": "110", "Index": 0, "MaxReading": 0, "Name": "Fan11_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM06", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan12 connector", "Bus": "124", "Index": 0, "MaxReading": 0, "Name": "Fan12_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM06", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan13 connector", "Bus": "111", "Index": 0, "MaxReading": 0, "Name": "Fan13_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM07", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan14 connector", "Bus": "125", "Index": 0, "MaxReading": 0, "Name": "Fan14_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM07", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan15 connector", "Bus": "112", "Index": 0, "MaxReading": 0, "Name": "Fan15_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM08", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan16 connector", "Bus": "126", "Index": 0, "MaxReading": 0, "Name": "Fan16_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM08", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan17 connector", "Bus": "114", "Index": 0, "MaxReading": 0, "Name": "Fan17_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM09", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan18 connector", "Bus": "127", "Index": 0, "MaxReading": 0, "Name": "Fan18_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM09", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan19 connector", "Bus": "115", "Index": 0, "MaxReading": 0, "Name": "Fan19_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM10", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan20 connector", "Bus": "128", "Index": 0, "MaxReading": 0, "Name": "Fan20_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM10", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan21 connector", "Bus": "116", "Index": 0, "MaxReading": 0, "Name": "Fan21_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM11", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan22 connector", "Bus": "129", "Index": 0, "MaxReading": 0, "Name": "Fan22_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM11", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan23 connector", "Bus": "117", "Index": 0, "MaxReading": 0, "Name": "Fan23_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM12", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Address": "0x2e", "BindConnector": "Fan24 connector", "Bus": "130", "Index": 0, "MaxReading": 0, "Name": "Fan24_in", "PowerState": "Always", "Presence": { "PinName": "PLUG_DETECT_FAN_ASM12", "Polarity": "Low" }, "Thresholds": [ { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1800 }, { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 36200 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 28960 } ], "Type": "I2CFan" }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan01_in" ], "Name": "Fan01_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan01_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan02_in" ], "Name": "Fan02_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan02_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan03_in" ], "Name": "Fan03_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan03_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan04_in" ], "Name": "Fan04_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan04_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan05_in" ], "Name": "Fan05_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan05_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan06_in" ], "Name": "Fan06_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan06_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan07_in" ], "Name": "Fan07_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan07_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan08_in" ], "Name": "Fan08_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan08_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan09_in" ], "Name": "Fan09_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan09_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan10_in" ], "Name": "Fan10_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan10_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan11_in" ], "Name": "Fan11_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan11_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan12_in" ], "Name": "Fan12_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan12_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan13_in" ], "Name": "Fan13_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan13_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan14_in" ], "Name": "Fan14_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan14_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan15_in" ], "Name": "Fan15_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan15_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan16_in" ], "Name": "Fan16_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan16_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan17_in" ], "Name": "Fan17_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan17_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan18_in" ], "Name": "Fan18_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan18_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan19_in" ], "Name": "Fan19_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan19_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan20_in" ], "Name": "Fan20_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan20_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan21_in" ], "Name": "Fan21_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan21_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan22_in" ], "Name": "Fan22_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan22_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan23_in" ], "Name": "Fan23_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan23_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "fan", "FFGainCoefficient": 0.0079, "FFOffCoefficient": 0, "ICoefficient": 0, "ILimitMax": 0, "ILimitMin": 0, "Inputs": [ "Fan24_in" ], "Name": "Fan24_PID", "NegativeHysteresis": 0, "OutLimitMax": 100, "OutLimitMin": 21, "Outputs": [ "Fan24_Pwm" ], "PCoefficient": 0.0026, "PositiveHysteresis": 0, "SetPoint": 70, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "BCM0_TEMP Temperature", "BCM1_TEMP Temperature", "BCM2_TEMP Temperature", "BCM3_TEMP Temperature" ], "Name": "PSU Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 95, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "Die_CPU0", "Die_CPU1", "Die_CPU2", "Die_CPU3" ], "Name": "CPU Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 85, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "PVCCFA_EHV_CPU0 Temperature", "PVCCFA_EHV_CPU1 Temperature", "PVCCFA_EHV_CPU2 Temperature", "PVCCFA_EHV_CPU3 Temperature", "PVCCFA_EHV_FIRA_CPU0 Temperature", "PVCCFA_EHV_FIRA_CPU1 Temperature", "PVCCFA_EHV_FIRA_CPU2 Temperature", "PVCCFA_EHV_FIRA_CPU3 Temperature", "PVCDD_HV_CPU0 Temperature", "PVCDD_HV_CPU1 Temperature", "PVCDD_HV_CPU2 Temperature", "PVCDD_HV_CPU3 Temperature", "PVNN_MAIN_CPU0 Temperature", "PVNN_MAIN_CPU1 Temperature", "PVNN_MAIN_CPU2 Temperature", "PVNN_MAIN_CPU3 Temperature", "PVPP_HBM_CPU0 Temperature", "PVPP_HBM_CPU1 Temperature", "PVPP_HBM_CPU2 Temperature", "PVPP_HBM_CPU3 Temperature" ], "Name": "CPU VR Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 85, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "P1V2_NIC Temperature", "P1V8_NIC Temperature", "P3V3_NIC Temperature", "PVCORE_NIC1 Temperature", "PVCORE_NIC2 Temperature" ], "Name": "NIC VR Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 85, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "NIC1 Temperature", "NIC2 Temperature" ], "Name": "NIC Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 85, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "DIMM_A1_CPU0", "DIMM_A2_CPU0", "DIMM_B1_CPU0", "DIMM_B2_CPU0", "DIMM_C1_CPU0", "DIMM_C2_CPU0", "DIMM_D1_CPU0", "DIMM_D2_CPU0", "DIMM_E1_CPU0", "DIMM_E2_CPU0", "DIMM_F1_CPU0", "DIMM_F2_CPU0", "DIMM_G1_CPU0", "DIMM_G2_CPU0", "DIMM_H1_CPU0", "DIMM_H2_CPU0" ], "Name": "CPU0 VR Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 60, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "DIMM_A1_CPU1", "DIMM_A2_CPU1", "DIMM_B1_CPU1", "DIMM_B2_CPU1", "DIMM_C1_CPU1", "DIMM_C2_CPU1", "DIMM_D1_CPU1", "DIMM_D2_CPU1", "DIMM_E1_CPU1", "DIMM_E2_CPU1", "DIMM_F1_CPU1", "DIMM_F2_CPU1", "DIMM_G1_CPU1", "DIMM_G2_CPU1", "DIMM_H1_CPU1", "DIMM_H2_CPU1" ], "Name": "CPU1 VR Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 60, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "DIMM_A1_CPU2", "DIMM_A2_CPU2", "DIMM_B1_CPU2", "DIMM_B2_CPU2", "DIMM_C1_CPU2", "DIMM_C2_CPU2", "DIMM_D1_CPU2", "DIMM_D2_CPU2", "DIMM_E1_CPU2", "DIMM_E2_CPU2", "DIMM_F1_CPU2", "DIMM_F2_CPU2", "DIMM_G1_CPU2", "DIMM_G2_CPU2", "DIMM_H1_CPU2", "DIMM_H2_CPU2" ], "Name": "CPU2 VR Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 60, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "DIMM_A1_CPU3", "DIMM_A2_CPU3", "DIMM_B1_CPU3", "DIMM_B2_CPU3", "DIMM_C1_CPU3", "DIMM_C2_CPU3", "DIMM_D1_CPU3", "DIMM_D2_CPU3", "DIMM_E1_CPU3", "DIMM_E2_CPU3", "DIMM_F1_CPU3", "DIMM_F2_CPU3", "DIMM_G1_CPU3", "DIMM_G2_CPU3", "DIMM_H1_CPU3", "DIMM_H2_CPU3" ], "Name": "CPU3 VR Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 60, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "P1V05_PCH_AUX Temperature", "P1V8_PCH_AUX Temperature" ], "Name": "PCH VR Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 85, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "P5V_AUX Temperature", "P3V3_AUX Temperature" ], "Name": "AUX VR Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 85, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "NVMe_1 Temp", "NVMe_2 Temp", "NVMe_3 Temp", "NVMe_4 Temp", "NVMe_5 Temp", "NVMe_6 Temp", "NVMe_7 Temp", "NVMe_8 Temp", "NVMe_9 Temp", "NVMe_10 Temp", "NVMe_11 Temp", "NVMe_12 Temp", "NVMe_13 Temp", "NVMe_14 Temp", "NVMe_15 Temp", "NVMe_16 Temp", "NVMe_17 Temp", "NVMe_18 Temp", "NVMe_19 Temp", "NVMe_20 Temp", "NVMe_21 Temp", "NVMe_22 Temp", "NVMe_23 Temp", "NVMe_24 Temp", "NVMe_25 Temp", "NVMe_26 Temp", "NVMe_27 Temp", "NVMe_28 Temp", "NVMe_29 Temp", "NVMe_30 Temp", "NVMe_31 Temp", "NVMe_32 Temp" ], "Name": "Ruler drive SSD Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 60, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "InputUnavailableAsFailed": false, "Inputs": [ "PCH Temperature" ], "Name": "PCH Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 85, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "Class": "temp", "FFGainCoefficient": 0, "FFOffCoefficient": 0, "ICoefficient": -5, "ILimitMax": 18000, "ILimitMin": 2500, "Inputs": [ "M2 SSD1 Temperature", "M2 SSD2 Temperature" ], "Name": "M2 SSD Temperature", "NegativeHysteresis": 0, "OutLimitMax": 18000, "OutLimitMin": 2500, "Outputs": [], "PCoefficient": -500, "PositiveHysteresis": 0, "SetPoint": 85, "SlewNeg": 0, "SlewPos": 0, "Type": "Pid", "Zones": [ "PSU" ] }, { "FailSafePercent": 35, "MinThermalOutput": 2500, "Name": "PSU", "Type": "Pid.Zone" } ], "Name": "chassis", "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})", "Type": "Chassis", "xyz.openbmc_project.Inventory.Decorator.Asset": { "Manufacturer": "$PRODUCT_MANUFACTURER", "Model": "$PRODUCT_PRODUCT_NAME", "PartNumber": "$CHASSIS_PART_NUMBER", "SerialNumber": "$CHASSIS_SERIAL_NUMBER" } }