1{
2    "Exposes": [
3        {
4            "Index": 0,
5            "Name": "BMC_SENSOR_P5V",
6            "ScaleFactor": 0.2782,
7            "Thresholds": [
8                {
9                    "Direction": "greater than",
10                    "Name": "upper critical",
11                    "Severity": 1,
12                    "Value": 5.55
13                },
14                {
15                    "Direction": "greater than",
16                    "Name": "upper non critical",
17                    "Severity": 0,
18                    "Value": 5.5
19                },
20                {
21                    "Direction": "less than",
22                    "Name": "lower non critical",
23                    "Severity": 0,
24                    "Value": 4.5
25                },
26                {
27                    "Direction": "less than",
28                    "Name": "lower critical",
29                    "Severity": 1,
30                    "Value": 4.45
31                }
32            ],
33            "Type": "ADC"
34        },
35        {
36            "Index": 1,
37            "Name": "BMC_SENSOR_P12V",
38            "ScaleFactor": 0.115,
39            "Thresholds": [
40                {
41                    "Direction": "greater than",
42                    "Name": "upper critical",
43                    "Severity": 1,
44                    "Value": 13.32
45                },
46                {
47                    "Direction": "greater than",
48                    "Name": "upper non critical",
49                    "Severity": 0,
50                    "Value": 13.2
51                },
52                {
53                    "Direction": "less than",
54                    "Name": "lower non critical",
55                    "Severity": 0,
56                    "Value": 10.8
57                },
58                {
59                    "Direction": "less than",
60                    "Name": "lower critical",
61                    "Severity": 1,
62                    "Value": 10.68
63                }
64            ],
65            "Type": "ADC"
66        },
67        {
68            "Index": 2,
69            "Name": "BMC_SENSOR_P3V3_STBY",
70            "ScaleFactor": 0.4205,
71            "Thresholds": [
72                {
73                    "Direction": "greater than",
74                    "Name": "upper critical",
75                    "Severity": 1,
76                    "Value": 3.564
77                },
78                {
79                    "Direction": "greater than",
80                    "Name": "upper non critical",
81                    "Severity": 0,
82                    "Value": 3.531
83                },
84                {
85                    "Direction": "less than",
86                    "Name": "lower non critical",
87                    "Severity": 0,
88                    "Value": 3.069
89                },
90                {
91                    "Direction": "less than",
92                    "Name": "lower critical",
93                    "Severity": 1,
94                    "Value": 3.036
95                }
96            ],
97            "Type": "ADC"
98        },
99        {
100            "Index": 3,
101            "Name": "BMC_SENSOR_P2V5_STBY",
102            "ScaleFactor": 0.555,
103            "Thresholds": [
104                {
105                    "Direction": "greater than",
106                    "Name": "upper critical",
107                    "Severity": 1,
108                    "Value": 2.7
109                },
110                {
111                    "Direction": "greater than",
112                    "Name": "upper non critical",
113                    "Severity": 0,
114                    "Value": 2.675
115                },
116                {
117                    "Direction": "less than",
118                    "Name": "lower non critical",
119                    "Severity": 0,
120                    "Value": 2.325
121                },
122                {
123                    "Direction": "less than",
124                    "Name": "lower critical",
125                    "Severity": 1,
126                    "Value": 2.3
127                }
128            ],
129            "Type": "ADC"
130        },
131        {
132            "Index": 4,
133            "Name": "BMC_SENSOR_P5V_USB",
134            "ScaleFactor": 0.2782,
135            "Thresholds": [
136                {
137                    "Direction": "greater than",
138                    "Name": "upper critical",
139                    "Severity": 1,
140                    "Value": 5.4
141                },
142                {
143                    "Direction": "greater than",
144                    "Name": "upper non critical",
145                    "Severity": 0,
146                    "Value": 5.35
147                },
148                {
149                    "Direction": "less than",
150                    "Name": "lower non critical",
151                    "Severity": 0,
152                    "Value": 4.65
153                },
154                {
155                    "Direction": "less than",
156                    "Name": "lower critical",
157                    "Severity": 1,
158                    "Value": 4.6
159                }
160            ],
161            "Type": "ADC"
162        },
163        {
164            "Index": 5,
165            "Name": "BMC_SENSOR_P1V8_STBY",
166            "ScaleFactor": 0.512,
167            "Thresholds": [
168                {
169                    "Direction": "greater than",
170                    "Name": "upper critical",
171                    "Severity": 1,
172                    "Value": 1.944
173                },
174                {
175                    "Direction": "greater than",
176                    "Name": "upper non critical",
177                    "Severity": 0,
178                    "Value": 1.926
179                },
180                {
181                    "Direction": "less than",
182                    "Name": "lower non critical",
183                    "Severity": 0,
184                    "Value": 1.674
185                },
186                {
187                    "Direction": "less than",
188                    "Name": "lower critical",
189                    "Severity": 1,
190                    "Value": 1.656
191                }
192            ],
193            "Type": "ADC"
194        },
195        {
196            "Index": 6,
197            "Name": "BMC_SENSOR_P1V2_STBY",
198            "ScaleFactor": 0.512,
199            "Thresholds": [
200                {
201                    "Direction": "greater than",
202                    "Name": "upper critical",
203                    "Severity": 1,
204                    "Value": 1.296
205                },
206                {
207                    "Direction": "greater than",
208                    "Name": "upper non critical",
209                    "Severity": 0,
210                    "Value": 1.284
211                },
212                {
213                    "Direction": "less than",
214                    "Name": "lower non critical",
215                    "Severity": 0,
216                    "Value": 1.116
217                },
218                {
219                    "Direction": "less than",
220                    "Name": "lower critical",
221                    "Severity": 1,
222                    "Value": 1.104
223                }
224            ],
225            "Type": "ADC"
226        },
227        {
228            "Index": 7,
229            "Name": "BMC_SENSOR_P1V0_STBY",
230            "ScaleFactor": 0.512,
231            "Thresholds": [
232                {
233                    "Direction": "greater than",
234                    "Name": "upper critical",
235                    "Severity": 1,
236                    "Value": 1.08
237                },
238                {
239                    "Direction": "greater than",
240                    "Name": "upper non critical",
241                    "Severity": 0,
242                    "Value": 1.07
243                },
244                {
245                    "Direction": "less than",
246                    "Name": "lower non critical",
247                    "Severity": 0,
248                    "Value": 0.93
249                },
250                {
251                    "Direction": "less than",
252                    "Name": "lower critical",
253                    "Severity": 1,
254                    "Value": 0.92
255                }
256            ],
257            "Type": "ADC"
258        },
259        {
260            "Index": 8,
261            "Name": "BMC_SENSOR_P0V6_STBY",
262            "ScaleFactor": 0.512,
263            "Thresholds": [
264                {
265                    "Direction": "greater than",
266                    "Name": "upper critical",
267                    "Severity": 1,
268                    "Value": 0.648
269                },
270                {
271                    "Direction": "greater than",
272                    "Name": "upper non critical",
273                    "Severity": 0,
274                    "Value": 0.642
275                },
276                {
277                    "Direction": "less than",
278                    "Name": "lower non critical",
279                    "Severity": 0,
280                    "Value": 0.558
281                },
282                {
283                    "Direction": "less than",
284                    "Name": "lower critical",
285                    "Severity": 1,
286                    "Value": 0.552
287                }
288            ],
289            "Type": "ADC"
290        },
291        {
292            "Index": 10,
293            "Name": "BMC_SENSOR_FAN_Voltage",
294            "Type": "ADC"
295        },
296        {
297            "Index": 11,
298            "Name": "BMC_SENSOR_NIC_Voltage",
299            "Type": "ADC"
300        },
301        {
302            "Index": 12,
303            "Name": "BMC_SENSOR_NIC_P12V",
304            "ScaleFactor": 0.115,
305            "Thresholds": [
306                {
307                    "Direction": "greater than",
308                    "Name": "upper critical",
309                    "Severity": 1,
310                    "Value": 13.32
311                },
312                {
313                    "Direction": "greater than",
314                    "Name": "upper non critical",
315                    "Severity": 0,
316                    "Value": 13.2
317                },
318                {
319                    "Direction": "less than",
320                    "Name": "lower non critical",
321                    "Severity": 0,
322                    "Value": 10.8
323                },
324                {
325                    "Direction": "less than",
326                    "Name": "lower critical",
327                    "Severity": 1,
328                    "Value": 10.68
329                }
330            ],
331            "Type": "ADC"
332        },
333        {
334            "Index": 13,
335            "Name": "BMC_SENSOR_P3V3_RGM_STBY",
336            "ScaleFactor": 0.4205,
337            "Thresholds": [
338                {
339                    "Direction": "greater than",
340                    "Name": "upper critical",
341                    "Severity": 1,
342                    "Value": 3.564
343                },
344                {
345                    "Direction": "greater than",
346                    "Name": "upper non critical",
347                    "Severity": 0,
348                    "Value": 3.531
349                },
350                {
351                    "Direction": "less than",
352                    "Name": "lower non critical",
353                    "Severity": 0,
354                    "Value": 3.069
355                },
356                {
357                    "Direction": "less than",
358                    "Name": "lower critical",
359                    "Severity": 1,
360                    "Value": 3.036
361                }
362            ],
363            "Type": "ADC"
364        },
365        {
366            "Index": 14,
367            "Name": "BMC_SENSOR_P3V3_NIC",
368            "ScaleFactor": 0.4205,
369            "Thresholds": [
370                {
371                    "Direction": "greater than",
372                    "Name": "upper critical",
373                    "Severity": 1,
374                    "Value": 3.63
375                },
376                {
377                    "Direction": "greater than",
378                    "Name": "upper non critical",
379                    "Severity": 0,
380                    "Value": 3.597
381                },
382                {
383                    "Direction": "less than",
384                    "Name": "lower non critical",
385                    "Severity": 0,
386                    "Value": 3.003
387                },
388                {
389                    "Direction": "less than",
390                    "Name": "lower critical",
391                    "Severity": 1,
392                    "Value": 2.97
393                }
394            ],
395            "Type": "ADC"
396        },
397        {
398            "Address": "0x40",
399            "Bus": 11,
400            "Labels": [
401                "vin",
402                "temp1",
403                "iout1",
404                "maxiout1",
405                "pin",
406                "pin1",
407                "maxpin"
408            ],
409            "Name": "HSC",
410            "Thresholds": [
411                {
412                    "Direction": "greater than",
413                    "Label": "vin",
414                    "Name": "upper critical",
415                    "Severity": 1,
416                    "Value": 13.32
417                },
418                {
419                    "Direction": "greater than",
420                    "Label": "vin",
421                    "Name": "upper non critical",
422                    "Severity": 0,
423                    "Value": 13.2
424                },
425                {
426                    "Direction": "less than",
427                    "Label": "vin",
428                    "Name": "lower non critical",
429                    "Severity": 0,
430                    "Value": 10.8
431                },
432                {
433                    "Direction": "less than",
434                    "Label": "vin",
435                    "Name": "lower critical",
436                    "Severity": 0,
437                    "Value": 10.68
438                },
439                {
440                    "Direction": "less than",
441                    "Label": "temp1",
442                    "Name": "upper critical",
443                    "Severity": 1,
444                    "Value": 55
445                },
446                {
447                    "Direction": "greater than",
448                    "Label": "iout1",
449                    "Name": "upper critical",
450                    "Severity": 1,
451                    "Value": 23
452                },
453                {
454                    "Direction": "greater than",
455                    "Label": "pin",
456                    "Name": "upper critical",
457                    "Severity": 1,
458                    "Value": 287.5
459                },
460                {
461                    "Direction": "greater than",
462                    "Label": "pin1",
463                    "Name": "upper critical",
464                    "Severity": 1,
465                    "Value": 287.5
466                }
467            ],
468            "Type": "ADM1278"
469        },
470        {
471            "Address": "0x4e",
472            "Bus": 12,
473            "Name": "BMC_INLET_TEMP",
474            "Thresholds": [
475                {
476                    "Direction": "greater than",
477                    "Name": "upper critical",
478                    "Severity": 1,
479                    "Value": 50
480                }
481            ],
482            "Type": "TMP75"
483        },
484        {
485            "Address": "0x4f",
486            "Bus": 12,
487            "Name": "BMC_OUTLET_TEMP",
488            "Thresholds": [
489                {
490                    "Direction": "greater than",
491                    "Name": "upper critical",
492                    "Severity": 1,
493                    "Value": 55
494                }
495            ],
496            "Type": "TMP75"
497        }
498    ],
499    "Name": "Yosemite V3P5 Baseboard",
500    "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'Yosemite V3.5 .*'})",
501    "Type": "Board",
502    "xyz.openbmc_project.Inventory.Decorator.Asset": {
503        "Manufacturer": "$PRODUCT_MANUFACTURER",
504        "Model": "$PRODUCT_PRODUCT_NAME",
505        "PartNumber": "$PRODUCT_PART_NUMBER",
506        "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
507    }
508}
509