1*3419592fSZev Weiss{ 2*3419592fSZev Weiss "Exposes": [ 3*3419592fSZev Weiss { 4*3419592fSZev Weiss "BindConnector": "FAN1", 5*3419592fSZev Weiss "Index": 3, 6*3419592fSZev Weiss "Name": "Fan_1a", 7*3419592fSZev Weiss "PowerState": "On", 8*3419592fSZev Weiss "Thresholds": [ 9*3419592fSZev Weiss { 10*3419592fSZev Weiss "Direction": "less than", 11*3419592fSZev Weiss "Name": "lower non critical", 12*3419592fSZev Weiss "Severity": 0, 13*3419592fSZev Weiss "Value": 2500 14*3419592fSZev Weiss }, 15*3419592fSZev Weiss { 16*3419592fSZev Weiss "Direction": "greater than", 17*3419592fSZev Weiss "Name": "higher non critical", 18*3419592fSZev Weiss "Severity": 0, 19*3419592fSZev Weiss "Value": 23000 20*3419592fSZev Weiss }, 21*3419592fSZev Weiss { 22*3419592fSZev Weiss "Direction": "greater than", 23*3419592fSZev Weiss "Name": "higher critical", 24*3419592fSZev Weiss "Severity": 1, 25*3419592fSZev Weiss "Value": 24000 26*3419592fSZev Weiss } 27*3419592fSZev Weiss ], 28*3419592fSZev Weiss "Type": "AspeedFan" 29*3419592fSZev Weiss }, 30*3419592fSZev Weiss { 31*3419592fSZev Weiss "BindConnector": "FAN1", 32*3419592fSZev Weiss "Index": 11, 33*3419592fSZev Weiss "Name": "Fan_1b", 34*3419592fSZev Weiss "PowerState": "On", 35*3419592fSZev Weiss "Thresholds": [ 36*3419592fSZev Weiss { 37*3419592fSZev Weiss "Direction": "less than", 38*3419592fSZev Weiss "Name": "lower non critical", 39*3419592fSZev Weiss "Severity": 0, 40*3419592fSZev Weiss "Value": 2000 41*3419592fSZev Weiss }, 42*3419592fSZev Weiss { 43*3419592fSZev Weiss "Direction": "greater than", 44*3419592fSZev Weiss "Name": "higher non critical", 45*3419592fSZev Weiss "Severity": 0, 46*3419592fSZev Weiss "Value": 20000 47*3419592fSZev Weiss }, 48*3419592fSZev Weiss { 49*3419592fSZev Weiss "Direction": "greater than", 50*3419592fSZev Weiss "Name": "higher critical", 51*3419592fSZev Weiss "Severity": 1, 52*3419592fSZev Weiss "Value": 21000 53*3419592fSZev Weiss } 54*3419592fSZev Weiss ], 55*3419592fSZev Weiss "Type": "AspeedFan" 56*3419592fSZev Weiss }, 57*3419592fSZev Weiss { 58*3419592fSZev Weiss "BindConnector": "FAN2", 59*3419592fSZev Weiss "Index": 4, 60*3419592fSZev Weiss "Name": "Fan_2a", 61*3419592fSZev Weiss "PowerState": "On", 62*3419592fSZev Weiss "Thresholds": [ 63*3419592fSZev Weiss { 64*3419592fSZev Weiss "Direction": "less than", 65*3419592fSZev Weiss "Name": "lower non critical", 66*3419592fSZev Weiss "Severity": 0, 67*3419592fSZev Weiss "Value": 2500 68*3419592fSZev Weiss }, 69*3419592fSZev Weiss { 70*3419592fSZev Weiss "Direction": "greater than", 71*3419592fSZev Weiss "Name": "higher non critical", 72*3419592fSZev Weiss "Severity": 0, 73*3419592fSZev Weiss "Value": 23000 74*3419592fSZev Weiss }, 75*3419592fSZev Weiss { 76*3419592fSZev Weiss "Direction": "greater than", 77*3419592fSZev Weiss "Name": "higher critical", 78*3419592fSZev Weiss "Severity": 1, 79*3419592fSZev Weiss "Value": 24000 80*3419592fSZev Weiss } 81*3419592fSZev Weiss ], 82*3419592fSZev Weiss "Type": "AspeedFan" 83*3419592fSZev Weiss }, 84*3419592fSZev Weiss { 85*3419592fSZev Weiss "BindConnector": "FAN2", 86*3419592fSZev Weiss "Index": 12, 87*3419592fSZev Weiss "Name": "Fan_2b", 88*3419592fSZev Weiss "PowerState": "On", 89*3419592fSZev Weiss "Thresholds": [ 90*3419592fSZev Weiss { 91*3419592fSZev Weiss "Direction": "less than", 92*3419592fSZev Weiss "Name": "lower non critical", 93*3419592fSZev Weiss "Severity": 0, 94*3419592fSZev Weiss "Value": 2000 95*3419592fSZev Weiss }, 96*3419592fSZev Weiss { 97*3419592fSZev Weiss "Direction": "greater than", 98*3419592fSZev Weiss "Name": "higher non critical", 99*3419592fSZev Weiss "Severity": 0, 100*3419592fSZev Weiss "Value": 20000 101*3419592fSZev Weiss }, 102*3419592fSZev Weiss { 103*3419592fSZev Weiss "Direction": "greater than", 104*3419592fSZev Weiss "Name": "higher critical", 105*3419592fSZev Weiss "Severity": 1, 106*3419592fSZev Weiss "Value": 21000 107*3419592fSZev Weiss } 108*3419592fSZev Weiss ], 109*3419592fSZev Weiss "Type": "AspeedFan" 110*3419592fSZev Weiss }, 111*3419592fSZev Weiss { 112*3419592fSZev Weiss "BindConnector": "FAN3", 113*3419592fSZev Weiss "Index": 5, 114*3419592fSZev Weiss "Name": "Fan_3a", 115*3419592fSZev Weiss "PowerState": "On", 116*3419592fSZev Weiss "Thresholds": [ 117*3419592fSZev Weiss { 118*3419592fSZev Weiss "Direction": "less than", 119*3419592fSZev Weiss "Name": "lower non critical", 120*3419592fSZev Weiss "Severity": 0, 121*3419592fSZev Weiss "Value": 2500 122*3419592fSZev Weiss }, 123*3419592fSZev Weiss { 124*3419592fSZev Weiss "Direction": "greater than", 125*3419592fSZev Weiss "Name": "higher non critical", 126*3419592fSZev Weiss "Severity": 0, 127*3419592fSZev Weiss "Value": 23000 128*3419592fSZev Weiss }, 129*3419592fSZev Weiss { 130*3419592fSZev Weiss "Direction": "greater than", 131*3419592fSZev Weiss "Name": "higher critical", 132*3419592fSZev Weiss "Severity": 1, 133*3419592fSZev Weiss "Value": 24000 134*3419592fSZev Weiss } 135*3419592fSZev Weiss ], 136*3419592fSZev Weiss "Type": "AspeedFan" 137*3419592fSZev Weiss }, 138*3419592fSZev Weiss { 139*3419592fSZev Weiss "BindConnector": "FAN3", 140*3419592fSZev Weiss "Index": 13, 141*3419592fSZev Weiss "Name": "Fan_3b", 142*3419592fSZev Weiss "PowerState": "On", 143*3419592fSZev Weiss "Thresholds": [ 144*3419592fSZev Weiss { 145*3419592fSZev Weiss "Direction": "less than", 146*3419592fSZev Weiss "Name": "lower non critical", 147*3419592fSZev Weiss "Severity": 0, 148*3419592fSZev Weiss "Value": 2000 149*3419592fSZev Weiss }, 150*3419592fSZev Weiss { 151*3419592fSZev Weiss "Direction": "greater than", 152*3419592fSZev Weiss "Name": "higher non critical", 153*3419592fSZev Weiss "Severity": 0, 154*3419592fSZev Weiss "Value": 20000 155*3419592fSZev Weiss }, 156*3419592fSZev Weiss { 157*3419592fSZev Weiss "Direction": "greater than", 158*3419592fSZev Weiss "Name": "higher critical", 159*3419592fSZev Weiss "Severity": 1, 160*3419592fSZev Weiss "Value": 21000 161*3419592fSZev Weiss } 162*3419592fSZev Weiss ], 163*3419592fSZev Weiss "Type": "AspeedFan" 164*3419592fSZev Weiss }, 165*3419592fSZev Weiss { 166*3419592fSZev Weiss "BindConnector": "FAN4", 167*3419592fSZev Weiss "Index": 6, 168*3419592fSZev Weiss "Name": "Fan_4a", 169*3419592fSZev Weiss "PowerState": "On", 170*3419592fSZev Weiss "Thresholds": [ 171*3419592fSZev Weiss { 172*3419592fSZev Weiss "Direction": "less than", 173*3419592fSZev Weiss "Name": "lower non critical", 174*3419592fSZev Weiss "Severity": 0, 175*3419592fSZev Weiss "Value": 2500 176*3419592fSZev Weiss }, 177*3419592fSZev Weiss { 178*3419592fSZev Weiss "Direction": "greater than", 179*3419592fSZev Weiss "Name": "higher non critical", 180*3419592fSZev Weiss "Severity": 0, 181*3419592fSZev Weiss "Value": 23000 182*3419592fSZev Weiss }, 183*3419592fSZev Weiss { 184*3419592fSZev Weiss "Direction": "greater than", 185*3419592fSZev Weiss "Name": "higher critical", 186*3419592fSZev Weiss "Severity": 1, 187*3419592fSZev Weiss "Value": 24000 188*3419592fSZev Weiss } 189*3419592fSZev Weiss ], 190*3419592fSZev Weiss "Type": "AspeedFan" 191*3419592fSZev Weiss }, 192*3419592fSZev Weiss { 193*3419592fSZev Weiss "BindConnector": "FAN4", 194*3419592fSZev Weiss "Index": 14, 195*3419592fSZev Weiss "Name": "Fan_4b", 196*3419592fSZev Weiss "PowerState": "On", 197*3419592fSZev Weiss "Thresholds": [ 198*3419592fSZev Weiss { 199*3419592fSZev Weiss "Direction": "less than", 200*3419592fSZev Weiss "Name": "lower non critical", 201*3419592fSZev Weiss "Severity": 0, 202*3419592fSZev Weiss "Value": 2000 203*3419592fSZev Weiss }, 204*3419592fSZev Weiss { 205*3419592fSZev Weiss "Direction": "greater than", 206*3419592fSZev Weiss "Name": "higher non critical", 207*3419592fSZev Weiss "Severity": 0, 208*3419592fSZev Weiss "Value": 20000 209*3419592fSZev Weiss }, 210*3419592fSZev Weiss { 211*3419592fSZev Weiss "Direction": "greater than", 212*3419592fSZev Weiss "Name": "higher critical", 213*3419592fSZev Weiss "Severity": 1, 214*3419592fSZev Weiss "Value": 21000 215*3419592fSZev Weiss } 216*3419592fSZev Weiss ], 217*3419592fSZev Weiss "Type": "AspeedFan" 218*3419592fSZev Weiss }, 219*3419592fSZev Weiss { 220*3419592fSZev Weiss "Address": "0x40", 221*3419592fSZev Weiss "Bus": 2, 222*3419592fSZev Weiss "Labels": [ 223*3419592fSZev Weiss "iin", 224*3419592fSZev Weiss "vin", 225*3419592fSZev Weiss "vmon", 226*3419592fSZev Weiss "vout1", 227*3419592fSZev Weiss "pin", 228*3419592fSZev Weiss "temp1" 229*3419592fSZev Weiss ], 230*3419592fSZev Weiss "Name": "12V_IPB_Regulator", 231*3419592fSZev Weiss "Type": "LM25066" 232*3419592fSZev Weiss }, 233*3419592fSZev Weiss { 234*3419592fSZev Weiss "Address": "0x41", 235*3419592fSZev Weiss "Bus": 2, 236*3419592fSZev Weiss "Labels": [ 237*3419592fSZev Weiss "iin", 238*3419592fSZev Weiss "vin", 239*3419592fSZev Weiss "vmon", 240*3419592fSZev Weiss "vout1", 241*3419592fSZev Weiss "pin", 242*3419592fSZev Weiss "temp1" 243*3419592fSZev Weiss ], 244*3419592fSZev Weiss "Name": "12VSB_Regulator", 245*3419592fSZev Weiss "Type": "LM25066" 246*3419592fSZev Weiss }, 247*3419592fSZev Weiss { 248*3419592fSZev Weiss "Address": "0x4c", 249*3419592fSZev Weiss "Bus": 0, 250*3419592fSZev Weiss "Name": "Inlet", 251*3419592fSZev Weiss "Name1": "Inlet_alt", 252*3419592fSZev Weiss "Thresholds": [ 253*3419592fSZev Weiss { 254*3419592fSZev Weiss "Direction": "greater than", 255*3419592fSZev Weiss "Name": "upper critical", 256*3419592fSZev Weiss "Severity": 1, 257*3419592fSZev Weiss "Value": 115 258*3419592fSZev Weiss }, 259*3419592fSZev Weiss { 260*3419592fSZev Weiss "Direction": "greater than", 261*3419592fSZev Weiss "Name": "upper non critical", 262*3419592fSZev Weiss "Severity": 0, 263*3419592fSZev Weiss "Value": 110 264*3419592fSZev Weiss }, 265*3419592fSZev Weiss { 266*3419592fSZev Weiss "Direction": "less than", 267*3419592fSZev Weiss "Name": "lower non critical", 268*3419592fSZev Weiss "Severity": 0, 269*3419592fSZev Weiss "Value": 5 270*3419592fSZev Weiss }, 271*3419592fSZev Weiss { 272*3419592fSZev Weiss "Direction": "less than", 273*3419592fSZev Weiss "Name": "lower critical", 274*3419592fSZev Weiss "Severity": 1, 275*3419592fSZev Weiss "Value": 0 276*3419592fSZev Weiss } 277*3419592fSZev Weiss ], 278*3419592fSZev Weiss "Type": "W83773G" 279*3419592fSZev Weiss }, 280*3419592fSZev Weiss { 281*3419592fSZev Weiss "Address": "0x4c", 282*3419592fSZev Weiss "Bus": 2, 283*3419592fSZev Weiss "Name": "IPB", 284*3419592fSZev Weiss "Name1": "IPB_alt", 285*3419592fSZev Weiss "Name2": "IPB_alt2", 286*3419592fSZev Weiss "Thresholds": [ 287*3419592fSZev Weiss { 288*3419592fSZev Weiss "Direction": "greater than", 289*3419592fSZev Weiss "Name": "upper critical", 290*3419592fSZev Weiss "Severity": 1, 291*3419592fSZev Weiss "Value": 115 292*3419592fSZev Weiss }, 293*3419592fSZev Weiss { 294*3419592fSZev Weiss "Direction": "greater than", 295*3419592fSZev Weiss "Name": "upper non critical", 296*3419592fSZev Weiss "Severity": 0, 297*3419592fSZev Weiss "Value": 110 298*3419592fSZev Weiss }, 299*3419592fSZev Weiss { 300*3419592fSZev Weiss "Direction": "less than", 301*3419592fSZev Weiss "Name": "lower non critical", 302*3419592fSZev Weiss "Severity": 0, 303*3419592fSZev Weiss "Value": 5 304*3419592fSZev Weiss }, 305*3419592fSZev Weiss { 306*3419592fSZev Weiss "Direction": "less than", 307*3419592fSZev Weiss "Name": "lower critical", 308*3419592fSZev Weiss "Severity": 1, 309*3419592fSZev Weiss "Value": 0 310*3419592fSZev Weiss } 311*3419592fSZev Weiss ], 312*3419592fSZev Weiss "Type": "W83773G" 313*3419592fSZev Weiss }, 314*3419592fSZev Weiss { 315*3419592fSZev Weiss "Address": "0x4c", 316*3419592fSZev Weiss "Bus": 5, 317*3419592fSZev Weiss "Name": "Backplane", 318*3419592fSZev Weiss "Name1": "Backplane_alt", 319*3419592fSZev Weiss "PowerState": "On", 320*3419592fSZev Weiss "Thresholds": [ 321*3419592fSZev Weiss { 322*3419592fSZev Weiss "Direction": "greater than", 323*3419592fSZev Weiss "Name": "upper critical", 324*3419592fSZev Weiss "Severity": 1, 325*3419592fSZev Weiss "Value": 115 326*3419592fSZev Weiss }, 327*3419592fSZev Weiss { 328*3419592fSZev Weiss "Direction": "greater than", 329*3419592fSZev Weiss "Name": "upper non critical", 330*3419592fSZev Weiss "Severity": 0, 331*3419592fSZev Weiss "Value": 110 332*3419592fSZev Weiss }, 333*3419592fSZev Weiss { 334*3419592fSZev Weiss "Direction": "less than", 335*3419592fSZev Weiss "Name": "lower non critical", 336*3419592fSZev Weiss "Severity": 0, 337*3419592fSZev Weiss "Value": 5 338*3419592fSZev Weiss }, 339*3419592fSZev Weiss { 340*3419592fSZev Weiss "Direction": "less than", 341*3419592fSZev Weiss "Name": "lower critical", 342*3419592fSZev Weiss "Severity": 1, 343*3419592fSZev Weiss "Value": 0 344*3419592fSZev Weiss } 345*3419592fSZev Weiss ], 346*3419592fSZev Weiss "Type": "W83773G" 347*3419592fSZev Weiss } 348*3419592fSZev Weiss ], 349*3419592fSZev Weiss "Name": "ASRock c3.medium.x86/m3.large.x86", 350*3419592fSZev Weiss "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '(c3.medium.x86|m3.large.x86)'})", 351*3419592fSZev Weiss "Type": "Chassis", 352*3419592fSZev Weiss "xyz.openbmc_project.Inventory.Decorator.Asset": { 353*3419592fSZev Weiss "Manufacturer": "$PRODUCT_MANUFACTURER", 354*3419592fSZev Weiss "Model": "$PRODUCT_PRODUCT_NAME", 355*3419592fSZev Weiss "PartNumber": "$PRODUCT_PART_NUMBER", 356*3419592fSZev Weiss "SerialNumber": "$PRODUCT_SERIAL_NUMBER" 357*3419592fSZev Weiss }, 358*3419592fSZev Weiss "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 359*3419592fSZev Weiss "AssetTag": "$PRODUCT_ASSET_TAG" 360*3419592fSZev Weiss }, 361*3419592fSZev Weiss "xyz.openbmc_project.Inventory.Item.System": {} 362*3419592fSZev Weiss} 363