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": 4,
39                "Name": "P1V2_LAN_AUX",
40                "Thresholds": [
41                    {
42                        "Direction": "greater than",
43                        "Name": "upper critical",
44                        "Severity": 1,
45                        "Value": 1.8
46                    },
47                    {
48                        "Direction": "greater than",
49                        "Name": "upper non critical",
50                        "Severity": 0,
51                        "Value": 1.4
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.9
64                    }
65                ],
66                "Type": "ADC"
67            },
68            {
69                "Index": 3,
70                "Name": "P1V05_PCH_AUX",
71                "Thresholds": [
72                    {
73                        "Direction": "greater than",
74                        "Name": "upper critical",
75                        "Severity": 1,
76                        "Value": 1.14
77                    },
78                    {
79                        "Direction": "greater than",
80                        "Name": "upper non critical",
81                        "Severity": 0,
82                        "Value": 1.1
83                    },
84                    {
85                        "Direction": "less than",
86                        "Name": "lower non critical",
87                        "Severity": 0,
88                        "Value": 1.0
89                    },
90                    {
91                        "Direction": "less than",
92                        "Name": "lower critical",
93                        "Severity": 1,
94                        "Value": 0.95
95                    }
96                ],
97                "Type": "ADC"
98            },
99            {
100                "Index": 5,
101                "Name": "P12V_AUX",
102                "ScaleFactor": 0.1124,
103                "Thresholds": [
104                    {
105                        "Direction": "greater than",
106                        "Name": "upper critical",
107                        "Severity": 1,
108                        "Value": 13.5
109                    },
110                    {
111                        "Direction": "greater than",
112                        "Name": "upper non critical",
113                        "Severity": 0,
114                        "Value": 13.1
115                    },
116                    {
117                        "Direction": "less than",
118                        "Name": "lower non critical",
119                        "Severity": 0,
120                        "Value": 10.95
121                    },
122                    {
123                        "Direction": "less than",
124                        "Name": "lower critical",
125                        "Severity": 1,
126                        "Value": 10.61
127                    }
128                ],
129                "Type": "ADC"
130            },
131            {
132                "Index": 6,
133                "Name": "P1V8_PCH",
134                "ScaleFactor": 0.7505,
135                "Thresholds": [
136                    {
137                        "Direction": "greater than",
138                        "Name": "upper critical",
139                        "Severity": 1,
140                        "Value": 1.96
141                    },
142                    {
143                        "Direction": "greater than",
144                        "Name": "upper non critical",
145                        "Severity": 0,
146                        "Value": 1.9
147                    },
148                    {
149                        "Direction": "less than",
150                        "Name": "lower non critical",
151                        "Severity": 0,
152                        "Value": 1.7
153                    },
154                    {
155                        "Direction": "less than",
156                        "Name": "lower critical",
157                        "Severity": 1,
158                        "Value": 1.65
159                    }
160                ],
161                "Type": "ADC"
162            },
163            {
164                "Index": 1,
165                "Name": "P3V3",
166                "PowerState": "On",
167                "ScaleFactor": 0.4107,
168                "Thresholds": [
169                    {
170                        "Direction": "greater than",
171                        "Name": "upper critical",
172                        "Severity": 1,
173                        "Value": 3.65
174                    },
175                    {
176                        "Direction": "greater than",
177                        "Name": "upper non critical",
178                        "Severity": 0,
179                        "Value": 3.5
180                    },
181                    {
182                        "Direction": "less than",
183                        "Name": "lower non critical",
184                        "Severity": 0,
185                        "Value": 3.1
186                    },
187                    {
188                        "Direction": "less than",
189                        "Name": "lower critical",
190                        "Severity": 1,
191                        "Value": 2.97
192                    }
193                ],
194                "Type": "ADC"
195            },
196            {
197                "Index": 7,
198                "Name": "P3VBAT",
199                "ScaleFactor": 0.3333,
200                "Thresholds": [
201                    {
202                        "Direction": "greater than",
203                        "Name": "upper critical",
204                        "Severity": 1,
205                        "Value": 3.5
206                    },
207                    {
208                        "Direction": "greater than",
209                        "Name": "upper non critical",
210                        "Severity": 0,
211                        "Value": 3.4
212                    },
213                    {
214                        "Direction": "less than",
215                        "Name": "lower non critical",
216                        "Severity": 0,
217                        "Value": 2.5
218                    },
219                    {
220                        "Direction": "less than",
221                        "Name": "lower critical",
222                        "Severity": 1,
223                        "Value": 2.0
224                    }
225                ],
226                "Type": "ADC"
227            },
228            {
229                "CPURequired": 0,
230                "Index": 8,
231                "Name": "PVCCIN_CPU0",
232                "PowerState": "On",
233                "ScaleFactor": 0.7505,
234                "Thresholds": [
235                    {
236                        "Direction": "greater than",
237                        "Name": "upper critical",
238                        "Severity": 1,
239                        "Value": 2.2
240                    },
241                    {
242                        "Direction": "greater than",
243                        "Name": "upper non critical",
244                        "Severity": 0,
245                        "Value": 2.1
246                    },
247                    {
248                        "Direction": "less than",
249                        "Name": "lower non critical",
250                        "Severity": 0,
251                        "Value": 1.45
252                    },
253                    {
254                        "Direction": "less than",
255                        "Name": "lower critical",
256                        "Severity": 1,
257                        "Value": 1.4
258                    }
259                ],
260                "Type": "ADC"
261            },
262            {
263                "CPURequired": 1,
264                "Index": 9,
265                "Name": "PVCCIN_CPU1",
266                "PowerState": "On",
267                "ScaleFactor": 0.7505,
268                "Thresholds": [
269                    {
270                        "Direction": "greater than",
271                        "Name": "upper critical",
272                        "Severity": 1,
273                        "Value": 2.2
274                    },
275                    {
276                        "Direction": "greater than",
277                        "Name": "upper non critical",
278                        "Severity": 0,
279                        "Value": 2.1
280                    },
281                    {
282                        "Direction": "less than",
283                        "Name": "lower non critical",
284                        "Severity": 0,
285                        "Value": 1.45
286                    },
287                    {
288                        "Direction": "less than",
289                        "Name": "lower critical",
290                        "Severity": 1,
291                        "Value": 1.4
292                    }
293                ],
294                "Type": "ADC"
295            },
296            {
297                "CPURequired": 0,
298                "Index": 14,
299                "Name": "PVCCIO_CPU0",
300                "PowerState": "On",
301                "Thresholds": [
302                    {
303                        "Direction": "greater than",
304                        "Name": "upper critical",
305                        "Severity": 1,
306                        "Value": 1.25
307                    },
308                    {
309                        "Direction": "greater than",
310                        "Name": "upper non critical",
311                        "Severity": 0,
312                        "Value": 1.15
313                    },
314                    {
315                        "Direction": "less than",
316                        "Name": "lower non critical",
317                        "Severity": 0,
318                        "Value": 0.85
319                    },
320                    {
321                        "Direction": "less than",
322                        "Name": "lower critical",
323                        "Severity": 1,
324                        "Value": 0.75
325                    }
326                ],
327                "Type": "ADC"
328            },
329            {
330                "CPURequired": 1,
331                "Index": 15,
332                "Name": "PVCCIO_CPU1",
333                "PowerState": "On",
334                "Thresholds": [
335                    {
336                        "Direction": "greater than",
337                        "Name": "upper critical",
338                        "Severity": 1,
339                        "Value": 1.25
340                    },
341                    {
342                        "Direction": "greater than",
343                        "Name": "upper non critical",
344                        "Severity": 0,
345                        "Value": 1.15
346                    },
347                    {
348                        "Direction": "less than",
349                        "Name": "lower non critical",
350                        "Severity": 0,
351                        "Value": 0.85
352                    },
353                    {
354                        "Direction": "less than",
355                        "Name": "lower critical",
356                        "Severity": 1,
357                        "Value": 0.75
358                    }
359                ],
360                "Type": "ADC"
361            },
362            {
363                "CPURequired": 0,
364                "Index": 10,
365                "Name": "PVDQ_ABC_CPU0",
366                "PowerState": "On",
367                "Thresholds": [
368                    {
369                        "Direction": "greater than",
370                        "Name": "upper critical",
371                        "Severity": 1,
372                        "Value": 1.35
373                    },
374                    {
375                        "Direction": "greater than",
376                        "Name": "upper non critical",
377                        "Severity": 0,
378                        "Value": 1.3
379                    },
380                    {
381                        "Direction": "less than",
382                        "Name": "lower non critical",
383                        "Severity": 0,
384                        "Value": 1.15
385                    },
386                    {
387                        "Direction": "less than",
388                        "Name": "lower critical",
389                        "Severity": 1,
390                        "Value": 1.1
391                    }
392                ],
393                "Type": "ADC"
394            },
395            {
396                "CPURequired": 0,
397                "Index": 11,
398                "Name": "PVDQ_DEF_CPU0",
399                "PowerState": "On",
400                "Thresholds": [
401                    {
402                        "Direction": "greater than",
403                        "Name": "upper critical",
404                        "Severity": 1,
405                        "Value": 1.35
406                    },
407                    {
408                        "Direction": "greater than",
409                        "Name": "upper non critical",
410                        "Severity": 0,
411                        "Value": 1.3
412                    },
413                    {
414                        "Direction": "less than",
415                        "Name": "lower non critical",
416                        "Severity": 0,
417                        "Value": 1.15
418                    },
419                    {
420                        "Direction": "less than",
421                        "Name": "lower critical",
422                        "Severity": 1,
423                        "Value": 1.1
424                    }
425                ],
426                "Type": "ADC"
427            },
428            {
429                "CPURequired": 1,
430                "Index": 12,
431                "Name": "PVDQ_ABC_CPU1",
432                "PowerState": "On",
433                "Thresholds": [
434                    {
435                        "Direction": "greater than",
436                        "Name": "upper critical",
437                        "Severity": 1,
438                        "Value": 1.35
439                    },
440                    {
441                        "Direction": "greater than",
442                        "Name": "upper non critical",
443                        "Severity": 0,
444                        "Value": 1.3
445                    },
446                    {
447                        "Direction": "less than",
448                        "Name": "lower non critical",
449                        "Severity": 0,
450                        "Value": 1.15
451                    },
452                    {
453                        "Direction": "less than",
454                        "Name": "lower critical",
455                        "Severity": 1,
456                        "Value": 1.1
457                    }
458                ],
459                "Type": "ADC"
460            },
461            {
462                "CPURequired": 1,
463                "Index": 13,
464                "Name": "PVDQ_DEF_CPU1",
465                "PowerState": "On",
466                "Thresholds": [
467                    {
468                        "Direction": "greater than",
469                        "Name": "upper critical",
470                        "Severity": 1,
471                        "Value": 1.35
472                    },
473                    {
474                        "Direction": "greater than",
475                        "Name": "upper non critical",
476                        "Severity": 0,
477                        "Value": 1.3
478                    },
479                    {
480                        "Direction": "less than",
481                        "Name": "lower non critical",
482                        "Severity": 0,
483                        "Value": 1.15
484                    },
485                    {
486                        "Direction": "less than",
487                        "Name": "lower critical",
488                        "Severity": 1,
489                        "Value": 1.1
490                    }
491                ],
492                "Type": "ADC"
493            },
494            {
495                "Index": 2,
496                "Name": "PVNN_PCH_AUX",
497                "Thresholds": [
498                    {
499                        "Direction": "greater than",
500                        "Name": "upper critical",
501                        "Severity": 1,
502                        "Value": 1.2
503                    },
504                    {
505                        "Direction": "greater than",
506                        "Name": "upper non critical",
507                        "Severity": 0,
508                        "Value": 1.1
509                    },
510                    {
511                        "Direction": "less than",
512                        "Name": "lower non critical",
513                        "Severity": 0,
514                        "Value": 0.8
515                    },
516                    {
517                        "Direction": "less than",
518                        "Name": "lower critical",
519                        "Severity": 1,
520                        "Value": 0.7
521                    }
522                ],
523                "Type": "ADC"
524            },
525            {
526                "Name": "BMC",
527                "Type": "BMC"
528            },
529            {
530                "Class": "Gpio",
531                "GpioPolarity": "Low",
532                "Name": "Chassis Intrusion Sensor",
533                "Type": "ChassisIntrusionSensor"
534            },
535            {
536                "Address": "0x8",
537                "Class": "METemp",
538                "Name": "SSB Temp",
539                "PowerState": "BiosPost",
540                "Thresholds": [
541                    {
542                        "Direction": "greater than",
543                        "Name": "upper critical",
544                        "Severity": 1,
545                        "Value": 103
546                    },
547                    {
548                        "Direction": "greater than",
549                        "Name": "upper non critical",
550                        "Severity": 0,
551                        "Value": 98
552                    },
553                    {
554                        "Direction": "less than",
555                        "Name": "lower non critical",
556                        "Severity": 0,
557                        "Value": 5
558                    },
559                    {
560                        "Direction": "less than",
561                        "Name": "lower critical",
562                        "Severity": 1,
563                        "Value": 0
564                    }
565                ],
566                "Type": "IpmbSensor"
567            },
568            {
569                "Address": "0x4A",
570                "Bus": 6,
571                "Name": "System Temp",
572                "Thresholds": [
573                    {
574                        "Direction": "greater than",
575                        "Name": "upper critical",
576                        "Severity": 1,
577                        "Value": 115
578                    },
579                    {
580                        "Direction": "greater than",
581                        "Name": "upper non critical",
582                        "Severity": 0,
583                        "Value": 110
584                    },
585                    {
586                        "Direction": "less than",
587                        "Name": "lower non critical",
588                        "Severity": 0,
589                        "Value": 5
590                    },
591                    {
592                        "Direction": "less than",
593                        "Name": "lower critical",
594                        "Severity": 1,
595                        "Value": 0
596                    }
597                ],
598                "Type": "TMP75"
599            },
600            {
601                "Address": "0x49",
602                "Bus": 6,
603                "Name": "PCH Temp",
604                "Thresholds": [
605                    {
606                        "Direction": "greater than",
607                        "Name": "upper critical",
608                        "Severity": 1,
609                        "Value": 115
610                    },
611                    {
612                        "Direction": "greater than",
613                        "Name": "upper non critical",
614                        "Severity": 0,
615                        "Value": 110
616                    },
617                    {
618                        "Direction": "less than",
619                        "Name": "lower non critical",
620                        "Severity": 0,
621                        "Value": 5
622                    },
623                    {
624                        "Direction": "less than",
625                        "Name": "lower critical",
626                        "Severity": 1,
627                        "Value": 0
628                    }
629                ],
630                "Type": "TMP75"
631            },
632            {
633                "Address": "0x48",
634                "Bus": 6,
635                "Name": "VR 0 Temp",
636                "Thresholds": [
637                    {
638                        "Direction": "greater than",
639                        "Name": "upper critical",
640                        "Severity": 1,
641                        "Value": 115
642                    },
643                    {
644                        "Direction": "greater than",
645                        "Name": "upper non critical",
646                        "Severity": 0,
647                        "Value": 110
648                    },
649                    {
650                        "Direction": "less than",
651                        "Name": "lower non critical",
652                        "Severity": 0,
653                        "Value": 5
654                    },
655                    {
656                        "Direction": "less than",
657                        "Name": "lower critical",
658                        "Severity": 1,
659                        "Value": 0
660                    }
661                ],
662                "Type": "TMP75"
663            },
664            {
665                "Address": "0x4b",
666                "Bus": 6,
667                "Name": "VR 1 Temp",
668                "Thresholds": [
669                    {
670                        "Direction": "greater than",
671                        "Name": "upper critical",
672                        "Severity": 1,
673                        "Value": 115
674                    },
675                    {
676                        "Direction": "greater than",
677                        "Name": "upper non critical",
678                        "Severity": 0,
679                        "Value": 110
680                    },
681                    {
682                        "Direction": "less than",
683                        "Name": "lower non critical",
684                        "Severity": 0,
685                        "Value": 5
686                    },
687                    {
688                        "Direction": "less than",
689                        "Name": "lower critical",
690                        "Severity": 1,
691                        "Value": 0
692                    }
693                ],
694                "Type": "TMP75"
695            },
696            {
697                "Address": "0x30",
698                "Bus": 0,
699                "CpuID": 0,
700                "DtsCritOffset": -2.0,
701                "Name": "cpu0",
702                "PresenceGpio": [
703                    {
704                        "Name": "CPU1_PRESENCE",
705                        "Polarity": "Low"
706                    }
707                ],
708                "Thresholds": [
709                    {
710                        "Direction": "greater than",
711                        "Label": "DIMM",
712                        "Name": "upper critical",
713                        "Severity": 1,
714                        "Value": 83
715                    },
716                    {
717                        "Direction": "greater than",
718                        "Label": "DIMM",
719                        "Name": "upper non critical",
720                        "Severity": 0,
721                        "Value": 78
722                    }
723                ],
724                "Type": "XeonCPU"
725            },
726            {
727                "Address": "0x31",
728                "Bus": 0,
729                "CpuID": 1,
730                "DtsCritOffset": -2.0,
731                "Name": "cpu1",
732                "PresenceGpio": [
733                    {
734                        "Name": "CPU2_PRESENCE",
735                        "Polarity": "Low"
736                    }
737                ],
738                "Thresholds": [
739                    {
740                        "Direction": "greater than",
741                        "Label": "DIMM",
742                        "Name": "upper critical",
743                        "Severity": 1,
744                        "Value": 83
745                    },
746                    {
747                        "Direction": "greater than",
748                        "Label": "DIMM",
749                        "Name": "upper non critical",
750                        "Severity": 0,
751                        "Value": 78
752                    }
753                ],
754                "Type": "XeonCPU"
755            }
756        ],
757        "Name": "VEGMAN Sx20 Baseboard",
758        "Probe": [
759            "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'VEGMAN S[23]20.*'})",
760            "OR",
761            "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'TATLIN\\.ARCHIVE.*'})"
762        ],
763        "Type": "Board",
764        "xyz.openbmc_project.Inventory.Decorator.Asset": {
765            "Manufacturer": "$BOARD_MANUFACTURER",
766            "Model": "$BOARD_PRODUCT_NAME",
767            "PartNumber": "$BOARD_PART_NUMBER",
768            "SerialNumber": "$BOARD_SERIAL_NUMBER"
769        },
770        "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
771            "AssetTag": "$PRODUCT_ASSET_TAG"
772        },
773        "xyz.openbmc_project.Inventory.Item.System": {}
774    }
775]
776