1[
2    {
3        "Exposes": [
4            {
5                "Index": 0,
6                "Name": "P12V_MAIN",
7                "PowerState": "On",
8                "ScaleFactor": 0.1124,
9                "Thresholds": [
10                    {
11                        "Direction": "greater than",
12                        "Name": "upper critical",
13                        "Severity": 1,
14                        "Value": 13.5
15                    },
16                    {
17                        "Direction": "greater than",
18                        "Name": "upper non critical",
19                        "Severity": 0,
20                        "Value": 13.1
21                    },
22                    {
23                        "Direction": "less than",
24                        "Name": "lower non critical",
25                        "Severity": 0,
26                        "Value": 10.9
27                    },
28                    {
29                        "Direction": "less than",
30                        "Name": "lower critical",
31                        "Severity": 1,
32                        "Value": 10.6
33                    }
34                ],
35                "Type": "ADC"
36            },
37            {
38                "Index": 3,
39                "Name": "P1V05_PCH_AUX",
40                "Thresholds": [
41                    {
42                        "Direction": "greater than",
43                        "Name": "upper critical",
44                        "Severity": 1,
45                        "Value": 1.14
46                    },
47                    {
48                        "Direction": "greater than",
49                        "Name": "upper non critical",
50                        "Severity": 0,
51                        "Value": 1.1
52                    },
53                    {
54                        "Direction": "less than",
55                        "Name": "lower non critical",
56                        "Severity": 0,
57                        "Value": 1.0
58                    },
59                    {
60                        "Direction": "less than",
61                        "Name": "lower critical",
62                        "Severity": 1,
63                        "Value": 0.95
64                    }
65                ],
66                "Type": "ADC"
67            },
68            {
69                "Index": 5,
70                "Name": "P12V_AUX",
71                "ScaleFactor": 0.1124,
72                "Thresholds": [
73                    {
74                        "Direction": "greater than",
75                        "Name": "upper critical",
76                        "Severity": 1,
77                        "Value": 13.5
78                    },
79                    {
80                        "Direction": "greater than",
81                        "Name": "upper non critical",
82                        "Severity": 0,
83                        "Value": 13.1
84                    },
85                    {
86                        "Direction": "less than",
87                        "Name": "lower non critical",
88                        "Severity": 0,
89                        "Value": 10.95
90                    },
91                    {
92                        "Direction": "less than",
93                        "Name": "lower critical",
94                        "Severity": 1,
95                        "Value": 10.61
96                    }
97                ],
98                "Type": "ADC"
99            },
100            {
101                "Index": 6,
102                "Name": "P1V8_PCH",
103                "ScaleFactor": 0.7505,
104                "Thresholds": [
105                    {
106                        "Direction": "greater than",
107                        "Name": "upper critical",
108                        "Severity": 1,
109                        "Value": 1.96
110                    },
111                    {
112                        "Direction": "greater than",
113                        "Name": "upper non critical",
114                        "Severity": 0,
115                        "Value": 1.9
116                    },
117                    {
118                        "Direction": "less than",
119                        "Name": "lower non critical",
120                        "Severity": 0,
121                        "Value": 1.7
122                    },
123                    {
124                        "Direction": "less than",
125                        "Name": "lower critical",
126                        "Severity": 1,
127                        "Value": 1.65
128                    }
129                ],
130                "Type": "ADC"
131            },
132            {
133                "Index": 1,
134                "Name": "P3V3",
135                "PowerState": "On",
136                "ScaleFactor": 0.4107,
137                "Thresholds": [
138                    {
139                        "Direction": "greater than",
140                        "Name": "upper critical",
141                        "Severity": 1,
142                        "Value": 3.65
143                    },
144                    {
145                        "Direction": "greater than",
146                        "Name": "upper non critical",
147                        "Severity": 0,
148                        "Value": 3.5
149                    },
150                    {
151                        "Direction": "less than",
152                        "Name": "lower non critical",
153                        "Severity": 0,
154                        "Value": 3.1
155                    },
156                    {
157                        "Direction": "less than",
158                        "Name": "lower critical",
159                        "Severity": 1,
160                        "Value": 2.97
161                    }
162                ],
163                "Type": "ADC"
164            },
165            {
166                "Index": 7,
167                "Name": "P3VBAT",
168                "ScaleFactor": 0.3333,
169                "Thresholds": [
170                    {
171                        "Direction": "greater than",
172                        "Name": "upper critical",
173                        "Severity": 1,
174                        "Value": 3.5
175                    },
176                    {
177                        "Direction": "greater than",
178                        "Name": "upper non critical",
179                        "Severity": 0,
180                        "Value": 3.4
181                    },
182                    {
183                        "Direction": "less than",
184                        "Name": "lower non critical",
185                        "Severity": 0,
186                        "Value": 2.5
187                    },
188                    {
189                        "Direction": "less than",
190                        "Name": "lower critical",
191                        "Severity": 1,
192                        "Value": 2.0
193                    }
194                ],
195                "Type": "ADC"
196            },
197            {
198                "CPURequired": 0,
199                "Index": 8,
200                "Name": "PVCCIN_CPU0",
201                "PowerState": "On",
202                "ScaleFactor": 0.7505,
203                "Thresholds": [
204                    {
205                        "Direction": "greater than",
206                        "Name": "upper critical",
207                        "Severity": 1,
208                        "Value": 2.2
209                    },
210                    {
211                        "Direction": "greater than",
212                        "Name": "upper non critical",
213                        "Severity": 0,
214                        "Value": 2.1
215                    },
216                    {
217                        "Direction": "less than",
218                        "Name": "lower non critical",
219                        "Severity": 0,
220                        "Value": 1.45
221                    },
222                    {
223                        "Direction": "less than",
224                        "Name": "lower critical",
225                        "Severity": 1,
226                        "Value": 1.4
227                    }
228                ],
229                "Type": "ADC"
230            },
231            {
232                "CPURequired": 0,
233                "Index": 14,
234                "Name": "PVCCIO_CPU0",
235                "PowerState": "On",
236                "Thresholds": [
237                    {
238                        "Direction": "greater than",
239                        "Name": "upper critical",
240                        "Severity": 1,
241                        "Value": 1.25
242                    },
243                    {
244                        "Direction": "greater than",
245                        "Name": "upper non critical",
246                        "Severity": 0,
247                        "Value": 1.15
248                    },
249                    {
250                        "Direction": "less than",
251                        "Name": "lower non critical",
252                        "Severity": 0,
253                        "Value": 0.85
254                    },
255                    {
256                        "Direction": "less than",
257                        "Name": "lower critical",
258                        "Severity": 1,
259                        "Value": 0.75
260                    }
261                ],
262                "Type": "ADC"
263            },
264            {
265                "CPURequired": 0,
266                "Index": 10,
267                "Name": "PVDQ_ABC_CPU0",
268                "PowerState": "On",
269                "Thresholds": [
270                    {
271                        "Direction": "greater than",
272                        "Name": "upper critical",
273                        "Severity": 1,
274                        "Value": 1.35
275                    },
276                    {
277                        "Direction": "greater than",
278                        "Name": "upper non critical",
279                        "Severity": 0,
280                        "Value": 1.3
281                    },
282                    {
283                        "Direction": "less than",
284                        "Name": "lower non critical",
285                        "Severity": 0,
286                        "Value": 1.15
287                    },
288                    {
289                        "Direction": "less than",
290                        "Name": "lower critical",
291                        "Severity": 1,
292                        "Value": 1.1
293                    }
294                ],
295                "Type": "ADC"
296            },
297            {
298                "CPURequired": 0,
299                "Index": 11,
300                "Name": "PVDQ_DEF_CPU0",
301                "PowerState": "On",
302                "Thresholds": [
303                    {
304                        "Direction": "greater than",
305                        "Name": "upper critical",
306                        "Severity": 1,
307                        "Value": 1.35
308                    },
309                    {
310                        "Direction": "greater than",
311                        "Name": "upper non critical",
312                        "Severity": 0,
313                        "Value": 1.3
314                    },
315                    {
316                        "Direction": "less than",
317                        "Name": "lower non critical",
318                        "Severity": 0,
319                        "Value": 1.15
320                    },
321                    {
322                        "Direction": "less than",
323                        "Name": "lower critical",
324                        "Severity": 1,
325                        "Value": 1.1
326                    }
327                ],
328                "Type": "ADC"
329            },
330            {
331                "Index": 2,
332                "Name": "PVNN_PCH_AUX",
333                "Thresholds": [
334                    {
335                        "Direction": "greater than",
336                        "Name": "upper critical",
337                        "Severity": 1,
338                        "Value": 1.2
339                    },
340                    {
341                        "Direction": "greater than",
342                        "Name": "upper non critical",
343                        "Severity": 0,
344                        "Value": 1.1
345                    },
346                    {
347                        "Direction": "less than",
348                        "Name": "lower non critical",
349                        "Severity": 0,
350                        "Value": 0.8
351                    },
352                    {
353                        "Direction": "less than",
354                        "Name": "lower critical",
355                        "Severity": 1,
356                        "Value": 0.7
357                    }
358                ],
359                "Type": "ADC"
360            },
361            {
362                "Name": "BMC",
363                "Type": "BMC"
364            },
365            {
366                "Class": "Gpio",
367                "GpioPolarity": "Low",
368                "Name": "Chassis Intrusion Sensor",
369                "Type": "ChassisIntrusionSensor"
370            },
371            {
372                "Address": "0x8",
373                "Class": "METemp",
374                "Name": "SSB Temp",
375                "PowerState": "BiosPost",
376                "Thresholds": [
377                    {
378                        "Direction": "greater than",
379                        "Name": "upper critical",
380                        "Severity": 1,
381                        "Value": 103
382                    },
383                    {
384                        "Direction": "greater than",
385                        "Name": "upper non critical",
386                        "Severity": 0,
387                        "Value": 98
388                    },
389                    {
390                        "Direction": "less than",
391                        "Name": "lower non critical",
392                        "Severity": 0,
393                        "Value": 5
394                    },
395                    {
396                        "Direction": "less than",
397                        "Name": "lower critical",
398                        "Severity": 1,
399                        "Value": 0
400                    }
401                ],
402                "Type": "IpmbSensor"
403            },
404            {
405                "Address": "0x4A",
406                "Bus": 6,
407                "Name": "System Temp",
408                "Thresholds": [
409                    {
410                        "Direction": "greater than",
411                        "Name": "upper critical",
412                        "Severity": 1,
413                        "Value": 115
414                    },
415                    {
416                        "Direction": "greater than",
417                        "Name": "upper non critical",
418                        "Severity": 0,
419                        "Value": 110
420                    },
421                    {
422                        "Direction": "less than",
423                        "Name": "lower non critical",
424                        "Severity": 0,
425                        "Value": 5
426                    },
427                    {
428                        "Direction": "less than",
429                        "Name": "lower critical",
430                        "Severity": 1,
431                        "Value": 0
432                    }
433                ],
434                "Type": "TMP75"
435            },
436            {
437                "Address": "0x49",
438                "Bus": 6,
439                "Name": "PCH Temp",
440                "Thresholds": [
441                    {
442                        "Direction": "greater than",
443                        "Name": "upper critical",
444                        "Severity": 1,
445                        "Value": 115
446                    },
447                    {
448                        "Direction": "greater than",
449                        "Name": "upper non critical",
450                        "Severity": 0,
451                        "Value": 110
452                    },
453                    {
454                        "Direction": "less than",
455                        "Name": "lower non critical",
456                        "Severity": 0,
457                        "Value": 5
458                    },
459                    {
460                        "Direction": "less than",
461                        "Name": "lower critical",
462                        "Severity": 1,
463                        "Value": 0
464                    }
465                ],
466                "Type": "TMP75"
467            },
468            {
469                "Address": "0x48",
470                "Bus": 6,
471                "Name": "VR 0 Temp",
472                "Thresholds": [
473                    {
474                        "Direction": "greater than",
475                        "Name": "upper critical",
476                        "Severity": 1,
477                        "Value": 115
478                    },
479                    {
480                        "Direction": "greater than",
481                        "Name": "upper non critical",
482                        "Severity": 0,
483                        "Value": 110
484                    },
485                    {
486                        "Direction": "less than",
487                        "Name": "lower non critical",
488                        "Severity": 0,
489                        "Value": 5
490                    },
491                    {
492                        "Direction": "less than",
493                        "Name": "lower critical",
494                        "Severity": 1,
495                        "Value": 0
496                    }
497                ],
498                "Type": "TMP75"
499            },
500            {
501                "Address": "0x30",
502                "Bus": 0,
503                "CpuID": 0,
504                "DtsCritOffset": -2.0,
505                "Name": "cpu0",
506                "PresenceGpio": [
507                    {
508                        "Name": "CPU1_PRESENCE",
509                        "Polarity": "Low"
510                    }
511                ],
512                "Thresholds": [
513                    {
514                        "Direction": "greater than",
515                        "Label": "DIMM",
516                        "Name": "upper critical",
517                        "Severity": 1,
518                        "Value": 83
519                    },
520                    {
521                        "Direction": "greater than",
522                        "Label": "DIMM",
523                        "Name": "upper non critical",
524                        "Severity": 0,
525                        "Value": 78
526                    }
527                ],
528                "Type": "XeonCPU"
529            }
530        ],
531        "Name": "VEGMAN N110 Baseboard",
532        "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'VEGMAN N110.*'})",
533        "Type": "Board",
534        "xyz.openbmc_project.Inventory.Decorator.Asset": {
535            "Manufacturer": "$BOARD_MANUFACTURER",
536            "Model": "$BOARD_PRODUCT_NAME",
537            "PartNumber": "$BOARD_PART_NUMBER",
538            "SerialNumber": "$BOARD_SERIAL_NUMBER"
539        },
540        "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
541            "AssetTag": "$PRODUCT_ASSET_TAG"
542        },
543        "xyz.openbmc_project.Inventory.Item.System": {}
544    }
545]
546