1[ 2 { 3 "Exposes": [ 4 { 5 "Address": "$address", 6 "Bus": "$bus", 7 "Name": "SOLUM CO IS162F22 PSU FRU", 8 "Type": "EEPROM" 9 }, 10 { 11 "Class": "fan", 12 "FFGainCoefficient": 1.0, 13 "FFOffCoefficient": 0.0, 14 "ICoefficient": 0.0, 15 "ILimitMax": 0.0, 16 "ILimitMin": 0.0, 17 "Inputs": [ 18 "PSU$ADDRESS % 4 + 1 Fan Speed 1" 19 ], 20 "Name": "PSU$ADDRESS % 4 + 1 Fan 1", 21 "NegativeHysteresis": 2.0, 22 "OutLimitMax": 100.0, 23 "OutLimitMin": 30.0, 24 "Outputs": [ 25 "Pwm PSU$ADDRESS % 4 + 1 Fan 1" 26 ], 27 "PCoefficient": 0.0, 28 "PositiveHysteresis": 0.0, 29 "SlewNeg": 0.0, 30 "SlewPos": 0.0, 31 "Type": "Pid", 32 "Zones": [ 33 "PSU" 34 ] 35 }, 36 { 37 "Class": "fan", 38 "FFGainCoefficient": 1.0, 39 "FFOffCoefficient": 0.0, 40 "ICoefficient": 0.0, 41 "ILimitMax": 0.0, 42 "ILimitMin": 0.0, 43 "Inputs": [ 44 "PSU$ADDRESS % 4 + 1 Fan Speed 2" 45 ], 46 "Name": "PSU$ADDRESS % 4 + 1 Fan 2", 47 "NegativeHysteresis": 2.0, 48 "OutLimitMax": 100.0, 49 "OutLimitMin": 30.0, 50 "Outputs": [ 51 "Pwm PSU$ADDRESS % 4 + 1 Fan 2" 52 ], 53 "PCoefficient": 0.0, 54 "PositiveHysteresis": 0.0, 55 "SlewNeg": 0.0, 56 "SlewPos": 0.0, 57 "Type": "Pid", 58 "Zones": [ 59 "PSU" 60 ] 61 }, 62 { 63 "Class": "temp", 64 "FFGainCoefficient": 0.0, 65 "FFOffCoefficient": 0.0, 66 "ICoefficient": -4.64, 67 "ILimitMax": 100, 68 "ILimitMin": 30, 69 "Inputs": [ 70 "PSU$ADDRESS % 4 + 1 Temperature" 71 ], 72 "Name": "PSU$ADDRESS % 4 + 1 Temperature", 73 "NegativeHysteresis": 5.0, 74 "OutLimitMax": 100, 75 "OutLimitMin": 30, 76 "Outputs": [], 77 "PCoefficient": -0.15, 78 "PositiveHysteresis": 0.0, 79 "SetPoint": 50.0, 80 "SlewNeg": -1, 81 "SlewPos": 0.0, 82 "Type": "Pid", 83 "Zones": [ 84 "PSU" 85 ] 86 }, 87 { 88 "Class": "Floor", 89 "Inputs": [ 90 "PSU$ADDRESS % 4 + 1 Temperature" 91 ], 92 "Name": "PSU$ADDRESS % 4 + 1 LCC", 93 "NegativeHysteresis": 2, 94 "Output": [ 95 40.0, 96 100.0 97 ], 98 "PositiveHysteresis": 0, 99 "Reading": [ 100 30.0, 101 65.0 102 ], 103 "Type": "Stepwise", 104 "Zones": [ 105 "PSU" 106 ] 107 }, 108 { 109 "Address": "$ADDRESS % 4 + 88", 110 "Bus": "$bus", 111 "Labels": [ 112 "pin", 113 "pout1", 114 "vin", 115 "iin", 116 "iout1", 117 "temp1", 118 "fan1", 119 "fan2" 120 ], 121 "Name": "PSU$ADDRESS % 4 + 1", 122 "Name1": "PSU$ADDRESS % 4 + 1", 123 "Thresholds": [ 124 { 125 "Direction": "greater than", 126 "Label": "pin", 127 "Name": "upper critical", 128 "Severity": 1, 129 "Value": 2149.5 130 }, 131 { 132 "Direction": "greater than", 133 "Label": "pin", 134 "Name": "upper non critical", 135 "Severity": 0, 136 "Value": 1951.6 137 }, 138 { 139 "Direction": "greater than", 140 "Label": "iout1", 141 "Name": "upper critical", 142 "Severity": 1, 143 "Value": 122 144 }, 145 { 146 "Direction": "greater than", 147 "Label": "iout1", 148 "Name": "upper non critical", 149 "Severity": 0, 150 "Value": 100 151 }, 152 { 153 "Direction": "greater than", 154 "Label": "temp1", 155 "Name": "upper critical", 156 "Severity": 1, 157 "Value": 78 158 }, 159 { 160 "Direction": "greater than", 161 "Label": "temp1", 162 "Name": "upper non critical", 163 "Severity": 0, 164 "Value": 73 165 } 166 ], 167 "Type": "pmbus" 168 } 169 ], 170 "Name": "SOLUM CO IS162F22 PSU$ADDRESS % 4 + 1", 171 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'IS162F22*'})", 172 "Type": "PowerSupply", 173 "xyz.openbmc_project.Inventory.Decorator.Asset": { 174 "Manufacturer": "$PRODUCT_MANUFACTURER", 175 "Model": "$PRODUCT_PRODUCT_NAME", 176 "PartNumber": "$PRODUCT_PART_NUMBER", 177 "SerialNumber": "$PRODUCT_SERIAL_NUMBER" 178 } 179 } 180] 181