"CoolingRequirement_1_21": {
"RequirementId": 21,
"TemperatureType": 4,
"MonitoringStatus": "<=/CPU_1.MaxMemoryTemperatureCelsius |> expr(($1 == 16384) ? 0 : ($1 >= 255 ? 1 : 0))",
"MonitoringValue": "<=/CPU_1.MaxMemoryTemperatureCelsius",
"FailedValue": 80,
"TargetTemperatureCelsius": 72,
"MaxAllowedTemperatureCelsius": 85,
"TargetTemperatureRangeCelsius": [
50,
80
],
"ThresholdValue": [],
"AlarmSpeed": [],
"SmartCoolingTargetTemperature": [
72,
65,
80
],
"CustomSupported": true,
"CustomTargetTemperatureCelsius": 72,
"SensorName": "#/ThresholdSensor_CPU1MemTemp.SensorName",
"Enabled": false
},
"CoolingRequirement_2_21": {
"RequirementId": "${Slot} |> expr((21 << 8) | $1)",
"TemperatureType": 4,
"MonitoringStatus": "<=/CPU_1.MaxMemoryTSensorTemperatureCelsius |> expr(($1 == 16384) ? 0 : ($1 >= 255 ? 1 : 0))",
"MonitoringValue": "<=/CPU_1.MaxMemoryTSensorTemperatureCelsius ",
"FailedValue": 80,
"TargetTemperatureCelsius": 72,
"MaxAllowedTemperatureCelsius": 85,
"TargetTemperatureRangeCelsius": [
50,
80
],
"ThresholdValue": [],
"AlarmSpeed": [],
"SmartCoolingTargetTemperature": [
72,
65,
78
],
"CustomSupported": true,
"CustomTargetTemperatureCelsius": 72,
"SensorName": "#/ThresholdSensor_CPU1MemTemp.SensorName"
},
"CoolingRequirement_1_23": {
"RequirementId": 23,
"TemperatureType": 4,
"MonitoringStatus": "<=/CPU_2.MaxMemoryTemperatureCelsius |> expr(($1 == 16384) ? 0 : ($1 >= 255 ? 1 : 0))",
"MonitoringValue": "<=/CPU_2.MaxMemoryTemperatureCelsius",
"FailedValue": 80,
"TargetTemperatureCelsius": 72,
"MaxAllowedTemperatureCelsius": 85,
"TargetTemperatureRangeCelsius": [
50,
80
],
"ThresholdValue": [],
"AlarmSpeed": [],
"SmartCoolingTargetTemperature": [
72,
65,
80
],
"CustomSupported": true,
"CustomTargetTemperatureCelsius": 72,
"SensorName": "#/ThresholdSensor_CPU2MemTemp.SensorName",
"Enabled": false
},
"CoolingRequirement_2_23": {
"RequirementId": "${Slot} |> expr((23 << 8) | $1)",
"TemperatureType": 4,
"MonitoringStatus": "<=/CPU_2.MaxMemoryTSensorTemperatureCelsius |> expr(($1 == 16384) ? 0 : ($1 >= 255 ? 1 : 0))",
"MonitoringValue": "<=/CPU_2.MaxMemoryTSensorTemperatureCelsius ",
"FailedValue": 80,
"TargetTemperatureCelsius": 72,
"MaxAllowedTemperatureCelsius": 85,
"TargetTemperatureRangeCelsius": [
50,
80
],
"ThresholdValue": [],
"AlarmSpeed": [],
"SmartCoolingTargetTemperature": [
72,
65,
78
],
"CustomSupported": true,
"CustomTargetTemperatureCelsius": 72,
"SensorName": "#/ThresholdSensor_CPU2MemTemp.SensorName"
},
他们绑定的 SensorName 一样,但是温度源不一样,我理解这样配置的合理性是存疑的