1{
2    "Exposes": [
3        {
4            "Index": 0,
5            "Name": "P12V",
6            "PowerState": "Always",
7            "ScaleFactor": 1.0,
8            "Thresholds": [
9                {
10                    "Direction": "greater than",
11                    "Name": "upper critical",
12                    "Severity": 1,
13                    "Value": 13.0
14                },
15                {
16                    "Direction": "greater than",
17                    "Name": "upper non critical",
18                    "Severity": 0,
19                    "Value": 12.8
20                },
21                {
22                    "Direction": "less than",
23                    "Name": "lower non critical",
24                    "Severity": 0,
25                    "Value": 11.2
26                },
27                {
28                    "Direction": "less than",
29                    "Name": "lower critical",
30                    "Severity": 1,
31                    "Value": 11.0
32                }
33            ],
34            "Type": "ADC"
35        },
36        {
37            "Index": 1,
38            "Name": "P5V_AUX_ADC",
39            "PowerState": "Always",
40            "ScaleFactor": 1.0,
41            "Thresholds": [
42                {
43                    "Direction": "greater than",
44                    "Name": "upper critical",
45                    "Severity": 1,
46                    "Value": 5.25
47                },
48                {
49                    "Direction": "greater than",
50                    "Name": "upper non critical",
51                    "Severity": 0,
52                    "Value": 5.15
53                },
54                {
55                    "Direction": "less than",
56                    "Name": "lower non critical",
57                    "Severity": 0,
58                    "Value": 4.85
59                },
60                {
61                    "Direction": "less than",
62                    "Name": "lower critical",
63                    "Severity": 1,
64                    "Value": 4.75
65                }
66            ],
67            "Type": "ADC"
68        },
69        {
70            "Index": 2,
71            "Name": "P5V_BMC_AUX_ADC",
72            "PowerState": "Always",
73            "ScaleFactor": 1.0,
74            "Thresholds": [
75                {
76                    "Direction": "greater than",
77                    "Name": "upper critical",
78                    "Severity": 1,
79                    "Value": 5.25
80                },
81                {
82                    "Direction": "greater than",
83                    "Name": "upper non critical",
84                    "Severity": 0,
85                    "Value": 5.15
86                },
87                {
88                    "Direction": "less than",
89                    "Name": "lower non critical",
90                    "Severity": 0,
91                    "Value": 4.85
92                },
93                {
94                    "Direction": "less than",
95                    "Name": "lower critical",
96                    "Severity": 1,
97                    "Value": 4.75
98                }
99            ],
100            "Type": "ADC"
101        },
102        {
103            "Index": 3,
104            "Name": "P3V3_AUX_ADC",
105            "PowerState": "Always",
106            "ScaleFactor": 1.0,
107            "Thresholds": [
108                {
109                    "Direction": "greater than",
110                    "Name": "upper critical",
111                    "Severity": 1,
112                    "Value": 3.465
113                },
114                {
115                    "Direction": "greater than",
116                    "Name": "upper non critical",
117                    "Severity": 0,
118                    "Value": 3.399
119                },
120                {
121                    "Direction": "less than",
122                    "Name": "lower non critical",
123                    "Severity": 0,
124                    "Value": 3.201
125                },
126                {
127                    "Direction": "less than",
128                    "Name": "lower critical",
129                    "Severity": 1,
130                    "Value": 3.135
131                }
132            ],
133            "Type": "ADC"
134        },
135        {
136            "Index": 4,
137            "Name": "P3V3_BMC_AUX",
138            "PowerState": "Always",
139            "ScaleFactor": 1.0,
140            "Thresholds": [
141                {
142                    "Direction": "greater than",
143                    "Name": "upper critical",
144                    "Severity": 1,
145                    "Value": 3.465
146                },
147                {
148                    "Direction": "greater than",
149                    "Name": "upper non critical",
150                    "Severity": 0,
151                    "Value": 3.399
152                },
153                {
154                    "Direction": "less than",
155                    "Name": "lower non critical",
156                    "Severity": 0,
157                    "Value": 3.201
158                },
159                {
160                    "Direction": "less than",
161                    "Name": "lower critical",
162                    "Severity": 1,
163                    "Value": 3.135
164                }
165            ],
166            "Type": "ADC"
167        },
168        {
169            "Index": 5,
170            "Name": "P1V8_BMC_AUX",
171            "PowerState": "Always",
172            "ScaleFactor": 1.0,
173            "Thresholds": [
174                {
175                    "Direction": "greater than",
176                    "Name": "upper critical",
177                    "Severity": 1,
178                    "Value": 1.89
179                },
180                {
181                    "Direction": "greater than",
182                    "Name": "upper non critical",
183                    "Severity": 0,
184                    "Value": 1.854
185                },
186                {
187                    "Direction": "less than",
188                    "Name": "lower non critical",
189                    "Severity": 0,
190                    "Value": 1.746
191                },
192                {
193                    "Direction": "less than",
194                    "Name": "lower critical",
195                    "Severity": 1,
196                    "Value": 1.71
197                }
198            ],
199            "Type": "ADC"
200        },
201        {
202            "Index": 6,
203            "Name": "P1V2_BMC_AUX",
204            "PowerState": "Always",
205            "ScaleFactor": 1.0,
206            "Thresholds": [
207                {
208                    "Direction": "greater than",
209                    "Name": "upper critical",
210                    "Severity": 1,
211                    "Value": 1.26
212                },
213                {
214                    "Direction": "greater than",
215                    "Name": "upper non critical",
216                    "Severity": 0,
217                    "Value": 1.236
218                },
219                {
220                    "Direction": "less than",
221                    "Name": "lower non critical",
222                    "Severity": 0,
223                    "Value": 1.164
224                },
225                {
226                    "Direction": "less than",
227                    "Name": "lower critical",
228                    "Severity": 1,
229                    "Value": 1.14
230                }
231            ],
232            "Type": "ADC"
233        },
234        {
235            "Index": 7,
236            "Name": "P1V2_PHY1_LDO",
237            "PowerState": "Always",
238            "ScaleFactor": 1.0,
239            "Thresholds": [
240                {
241                    "Direction": "greater than",
242                    "Name": "upper critical",
243                    "Severity": 1,
244                    "Value": 1.26
245                },
246                {
247                    "Direction": "greater than",
248                    "Name": "upper non critical",
249                    "Severity": 0,
250                    "Value": 1.236
251                },
252                {
253                    "Direction": "less than",
254                    "Name": "lower non critical",
255                    "Severity": 0,
256                    "Value": 1.164
257                },
258                {
259                    "Direction": "less than",
260                    "Name": "lower critical",
261                    "Severity": 1,
262                    "Value": 1.14
263                }
264            ],
265            "Type": "ADC"
266        },
267        {
268            "Index": 8,
269            "Name": "P1V2_PHY2_LDO",
270            "PowerState": "Always",
271            "ScaleFactor": 1.0,
272            "Thresholds": [
273                {
274                    "Direction": "greater than",
275                    "Name": "upper critical",
276                    "Severity": 1,
277                    "Value": 1.26
278                },
279                {
280                    "Direction": "greater than",
281                    "Name": "upper non critical",
282                    "Severity": 0,
283                    "Value": 1.236
284                },
285                {
286                    "Direction": "less than",
287                    "Name": "lower non critical",
288                    "Severity": 0,
289                    "Value": 1.164
290                },
291                {
292                    "Direction": "less than",
293                    "Name": "lower critical",
294                    "Severity": 1,
295                    "Value": 1.14
296                }
297            ],
298            "Type": "ADC"
299        },
300        {
301            "Index": 9,
302            "Name": "P2V5_AUX",
303            "PowerState": "Always",
304            "ScaleFactor": 1.0,
305            "Thresholds": [
306                {
307                    "Direction": "greater than",
308                    "Name": "upper critical",
309                    "Severity": 1,
310                    "Value": 2.625
311                },
312                {
313                    "Direction": "greater than",
314                    "Name": "upper non critical",
315                    "Severity": 0,
316                    "Value": 2.575
317                },
318                {
319                    "Direction": "less than",
320                    "Name": "lower non critical",
321                    "Severity": 0,
322                    "Value": 2.425
323                },
324                {
325                    "Direction": "less than",
326                    "Name": "lower critical",
327                    "Severity": 1,
328                    "Value": 2.375
329                }
330            ],
331            "Type": "ADC"
332        },
333        {
334            "BridgeGpio": [
335                {
336                    "Name": "RTC_BATT_TEST",
337                    "Polarity": "High",
338                    "SetupTime": 0.125
339                }
340            ],
341            "Index": 10,
342            "MaxValue": 3.57,
343            "MinValue": 0,
344            "Name": "VBAT_RTC",
345            "PollRate": 86400,
346            "ScaleFactor": 1.0,
347            "Thresholds": [
348                {
349                    "Direction": "greater than",
350                    "Name": "upper critical",
351                    "Severity": 1,
352                    "Value": 3.556
353                },
354                {
355                    "Direction": "greater than",
356                    "Name": "upper non critical",
357                    "Severity": 0,
358                    "Value": 3.458
359                },
360                {
361                    "Direction": "less than",
362                    "Name": "lower critical",
363                    "Severity": 1,
364                    "Value": 2.212
365                },
366                {
367                    "Direction": "less than",
368                    "Name": "lower non critical",
369                    "Severity": 0,
370                    "Value": 2.31
371                }
372            ],
373            "Type": "ADC"
374        },
375        {
376            "Address": "0x1f",
377            "Bus": 41,
378            "Labels": [
379                "temp2"
380            ],
381            "Name": "NIC1_0",
382            "Name1": "NIC1",
383            "PowerState": "On",
384            "Type": "ADM1021"
385        },
386        {
387            "Address": "0x1f",
388            "Bus": 44,
389            "Labels": [
390                "temp2"
391            ],
392            "Name": "NIC2_0",
393            "Name1": "NIC2",
394            "PowerState": "On",
395            "Type": "ADM1021"
396        },
397        {
398            "Address": "0x40",
399            "Bus": "58",
400            "Labels": [
401                "iout1",
402                "vin",
403                "vout1",
404                "pout1",
405                "temp1"
406            ],
407            "Name": "P1V8_PCH_AUX",
408            "PollRate": 5.0,
409            "PowerState": "Always",
410            "Thresholds": [
411                {
412                    "Direction": "greater than",
413                    "Label": "iout1",
414                    "Name": "upper critical",
415                    "Severity": 1,
416                    "Value": 6.0
417                },
418                {
419                    "Direction": "greater than",
420                    "Label": "iout1",
421                    "Name": "upper non critical",
422                    "Severity": 0,
423                    "Value": 4.0
424                },
425                {
426                    "Direction": "greater than",
427                    "Label": "vin",
428                    "Name": "upper critical",
429                    "Severity": 1,
430                    "Value": 15.0
431                },
432                {
433                    "Direction": "greater than",
434                    "Label": "vout1",
435                    "Name": "upper critical",
436                    "Severity": 1,
437                    "Value": 1.827
438                },
439                {
440                    "Direction": "less than",
441                    "Label": "vout1",
442                    "Name": "lower critical",
443                    "Severity": 1,
444                    "Value": 1.791
445                },
446                {
447                    "Direction": "greater than",
448                    "Label": "temp1",
449                    "Name": "upper critical",
450                    "Severity": 1,
451                    "Value": 125.0
452                }
453            ],
454            "Type": "IR38060"
455        },
456        {
457            "Address": "0x40",
458            "Bus": "33",
459            "Labels": [
460                "iout1",
461                "vin",
462                "vout1",
463                "pout1",
464                "temp1"
465            ],
466            "Name": "P5V_AUX",
467            "PollRate": 5.0,
468            "PowerState": "Always",
469            "Thresholds": [
470                {
471                    "Direction": "greater than",
472                    "Label": "iout1",
473                    "Name": "upper critical",
474                    "Severity": 1,
475                    "Value": 16.0
476                },
477                {
478                    "Direction": "greater than",
479                    "Label": "vin",
480                    "Name": "upper critical",
481                    "Severity": 1,
482                    "Value": 16.0
483                },
484                {
485                    "Direction": "less than",
486                    "Label": "vin",
487                    "Name": "lower critical",
488                    "Severity": 1,
489                    "Value": 5.714
490                },
491                {
492                    "Direction": "greater than",
493                    "Label": "vout1",
494                    "Name": "upper critical",
495                    "Severity": 1,
496                    "Value": 5.3
497                },
498                {
499                    "Direction": "less than",
500                    "Label": "vout1",
501                    "Name": "lower critical",
502                    "Severity": 1,
503                    "Value": 4.5
504                },
505                {
506                    "Direction": "greater than",
507                    "Label": "temp1",
508                    "Name": "upper critical",
509                    "Severity": 1,
510                    "Value": 125.0
511                }
512            ],
513            "Type": "IR38263"
514        },
515        {
516            "Address": "0x40",
517            "Bus": "34",
518            "Labels": [
519                "iout1",
520                "vin",
521                "vout1",
522                "pout1",
523                "temp1"
524            ],
525            "Name": "P3V3_AUX",
526            "PollRate": 5.0,
527            "PowerState": "Always",
528            "Thresholds": [
529                {
530                    "Direction": "greater than",
531                    "Label": "iout1",
532                    "Name": "upper critical",
533                    "Severity": 1,
534                    "Value": 24.0
535                },
536                {
537                    "Direction": "greater than",
538                    "Label": "vin",
539                    "Name": "upper critical",
540                    "Severity": 1,
541                    "Value": 16.0
542                },
543                {
544                    "Direction": "less than",
545                    "Label": "vin",
546                    "Name": "lower critical",
547                    "Severity": 1,
548                    "Value": 3.77
549                },
550                {
551                    "Direction": "greater than",
552                    "Label": "vout1",
553                    "Name": "upper critical",
554                    "Severity": 1,
555                    "Value": 3.7
556                },
557                {
558                    "Direction": "less than",
559                    "Label": "vout1",
560                    "Name": "lower critical",
561                    "Severity": 1,
562                    "Value": 2.8
563                },
564                {
565                    "Direction": "greater than",
566                    "Label": "temp1",
567                    "Name": "upper critical",
568                    "Severity": 1,
569                    "Value": 125.0
570                }
571            ],
572            "Type": "IR38263"
573        },
574        {
575            "Address": "0x40",
576            "Bus": "42",
577            "Labels": [
578                "iout1",
579                "vin",
580                "vout1",
581                "pout1",
582                "temp1"
583            ],
584            "Name": "PVCORE_NIC2",
585            "PollRate": 5.0,
586            "PowerState": "Always",
587            "Thresholds": [
588                {
589                    "Direction": "greater than",
590                    "Label": "iout1",
591                    "Name": "upper critical",
592                    "Severity": 1,
593                    "Value": 20.0
594                },
595                {
596                    "Direction": "greater than",
597                    "Label": "iout1",
598                    "Name": "upper non critical",
599                    "Severity": 0,
600                    "Value": 16.0
601                },
602                {
603                    "Direction": "greater than",
604                    "Label": "vin",
605                    "Name": "upper critical",
606                    "Severity": 1,
607                    "Value": 16.0
608                },
609                {
610                    "Direction": "less than",
611                    "Label": "vin",
612                    "Name": "lower critical",
613                    "Severity": 1,
614                    "Value": 1.14
615                },
616                {
617                    "Direction": "greater than",
618                    "Label": "vout1",
619                    "Name": "upper critical",
620                    "Severity": 1,
621                    "Value": 1.05
622                },
623                {
624                    "Direction": "less than",
625                    "Label": "vout1",
626                    "Name": "lower critical",
627                    "Severity": 1,
628                    "Value": 0.85
629                },
630                {
631                    "Direction": "greater than",
632                    "Label": "temp1",
633                    "Name": "upper critical",
634                    "Severity": 1,
635                    "Value": 125.0
636                }
637            ],
638            "Type": "IR38263"
639        },
640        {
641            "Address": "0x40",
642            "Bus": "43",
643            "Labels": [
644                "iout1",
645                "vin",
646                "vout1",
647                "pout1",
648                "temp1"
649            ],
650            "Name": "PVCORE_NIC1",
651            "PollRate": 5.0,
652            "PowerState": "Always",
653            "Thresholds": [
654                {
655                    "Direction": "greater than",
656                    "Label": "iout1",
657                    "Name": "upper critical",
658                    "Severity": 1,
659                    "Value": 20.0
660                },
661                {
662                    "Direction": "greater than",
663                    "Label": "iout1",
664                    "Name": "upper non critical",
665                    "Severity": 0,
666                    "Value": 16.0
667                },
668                {
669                    "Direction": "greater than",
670                    "Label": "vin",
671                    "Name": "upper critical",
672                    "Severity": 1,
673                    "Value": 16.0
674                },
675                {
676                    "Direction": "less than",
677                    "Label": "vin",
678                    "Name": "lower critical",
679                    "Severity": 1,
680                    "Value": 1.14
681                },
682                {
683                    "Direction": "greater than",
684                    "Label": "vout1",
685                    "Name": "upper critical",
686                    "Severity": 1,
687                    "Value": 1.05
688                },
689                {
690                    "Direction": "less than",
691                    "Label": "vout1",
692                    "Name": "lower critical",
693                    "Severity": 1,
694                    "Value": 0.85
695                },
696                {
697                    "Direction": "greater than",
698                    "Label": "temp1",
699                    "Name": "upper critical",
700                    "Severity": 1,
701                    "Value": 125.0
702                }
703            ],
704            "Type": "IR38263"
705        },
706        {
707            "Address": "0x40",
708            "Bus": "45",
709            "Labels": [
710                "iout1",
711                "vin",
712                "vout1",
713                "pout1",
714                "temp1"
715            ],
716            "Name": "P3V3_NIC",
717            "PollRate": 5.0,
718            "PowerState": "Always",
719            "Thresholds": [
720                {
721                    "Direction": "greater than",
722                    "Label": "iout1",
723                    "Name": "upper critical",
724                    "Severity": 1,
725                    "Value": 16.0
726                },
727                {
728                    "Direction": "greater than",
729                    "Label": "iout1",
730                    "Name": "upper non critical",
731                    "Severity": 0,
732                    "Value": 11.0
733                },
734                {
735                    "Direction": "greater than",
736                    "Label": "vin",
737                    "Name": "upper critical",
738                    "Severity": 1,
739                    "Value": 16.0
740                },
741                {
742                    "Direction": "less than",
743                    "Label": "vin",
744                    "Name": "lower critical",
745                    "Severity": 1,
746                    "Value": 3.771
747                },
748                {
749                    "Direction": "greater than",
750                    "Label": "vout1",
751                    "Name": "upper critical",
752                    "Severity": 1,
753                    "Value": 3.7
754                },
755                {
756                    "Direction": "less than",
757                    "Label": "vout1",
758                    "Name": "lower critical",
759                    "Severity": 1,
760                    "Value": 2.8
761                },
762                {
763                    "Direction": "greater than",
764                    "Label": "temp1",
765                    "Name": "upper critical",
766                    "Severity": 1,
767                    "Value": 125.0
768                }
769            ],
770            "Type": "IR38263"
771        },
772        {
773            "Address": "0x40",
774            "Bus": "46",
775            "Labels": [
776                "iout1",
777                "vin",
778                "vout1",
779                "pout1",
780                "temp1"
781            ],
782            "Name": "P1V2_NIC",
783            "PollRate": 5.0,
784            "PowerState": "Always",
785            "Thresholds": [
786                {
787                    "Direction": "greater than",
788                    "Label": "iout1",
789                    "Name": "upper critical",
790                    "Severity": 1,
791                    "Value": 16.0
792                },
793                {
794                    "Direction": "greater than",
795                    "Label": "iout1",
796                    "Name": "upper non critical",
797                    "Severity": 0,
798                    "Value": 12.0
799                },
800                {
801                    "Direction": "greater than",
802                    "Label": "vin",
803                    "Name": "upper critical",
804                    "Severity": 1,
805                    "Value": 16.0
806                },
807                {
808                    "Direction": "less than",
809                    "Label": "vin",
810                    "Name": "lower critical",
811                    "Severity": 1,
812                    "Value": 1.371
813                },
814                {
815                    "Direction": "greater than",
816                    "Label": "vout1",
817                    "Name": "upper critical",
818                    "Severity": 1,
819                    "Value": 1.35
820                },
821                {
822                    "Direction": "less than",
823                    "Label": "vout1",
824                    "Name": "lower critical",
825                    "Severity": 1,
826                    "Value": 0.5
827                },
828                {
829                    "Direction": "greater than",
830                    "Label": "temp1",
831                    "Name": "upper critical",
832                    "Severity": 1,
833                    "Value": 125.0
834                }
835            ],
836            "Type": "IR38263"
837        },
838        {
839            "Address": "0x40",
840            "Bus": "47",
841            "Labels": [
842                "iout1",
843                "vin",
844                "vout1",
845                "pout1",
846                "temp1"
847            ],
848            "Name": "P1V8_NIC",
849            "PollRate": 5.0,
850            "PowerState": "Always",
851            "Thresholds": [
852                {
853                    "Direction": "greater than",
854                    "Label": "iout1",
855                    "Name": "upper critical",
856                    "Severity": 1,
857                    "Value": 32.0
858                },
859                {
860                    "Direction": "greater than",
861                    "Label": "iout1",
862                    "Name": "upper non critical",
863                    "Severity": 0,
864                    "Value": 26.0
865                },
866                {
867                    "Direction": "greater than",
868                    "Label": "vin",
869                    "Name": "upper critical",
870                    "Severity": 1,
871                    "Value": 16.0
872                },
873                {
874                    "Direction": "less than",
875                    "Label": "vin",
876                    "Name": "lower critical",
877                    "Severity": 1,
878                    "Value": 2.05
879                },
880                {
881                    "Direction": "greater than",
882                    "Label": "vout1",
883                    "Name": "upper critical",
884                    "Severity": 1,
885                    "Value": 2.0
886                },
887                {
888                    "Direction": "less than",
889                    "Label": "vout1",
890                    "Name": "lower critical",
891                    "Severity": 1,
892                    "Value": 0.5
893                },
894                {
895                    "Direction": "greater than",
896                    "Label": "temp1",
897                    "Name": "upper critical",
898                    "Severity": 1,
899                    "Value": 125.0
900                }
901            ],
902            "Type": "IR38263"
903        },
904        {
905            "Address": "0x40",
906            "Bus": "57",
907            "Labels": [
908                "iout1",
909                "vin",
910                "vout1",
911                "pout1",
912                "temp1"
913            ],
914            "Name": "P1V05_PCH_AUX",
915            "PollRate": 5.0,
916            "PowerState": "Always",
917            "Thresholds": [
918                {
919                    "Direction": "greater than",
920                    "Label": "iout1",
921                    "Name": "upper non critical",
922                    "Severity": 0,
923                    "Value": 17.0
924                },
925                {
926                    "Direction": "greater than",
927                    "Label": "iout1",
928                    "Name": "upper critical",
929                    "Severity": 1,
930                    "Value": 24.0
931                },
932                {
933                    "Direction": "greater than",
934                    "Label": "vin",
935                    "Name": "upper critical",
936                    "Severity": 1,
937                    "Value": 16.0
938                },
939                {
940                    "Direction": "less than",
941                    "Label": "vin",
942                    "Name": "lower critical",
943                    "Severity": 1,
944                    "Value": 1.2
945                },
946                {
947                    "Direction": "greater than",
948                    "Label": "vout1",
949                    "Name": "upper critical",
950                    "Severity": 1,
951                    "Value": 1.075
952                },
953                {
954                    "Direction": "less than",
955                    "Label": "vout1",
956                    "Name": "lower critical",
957                    "Severity": 1,
958                    "Value": 1.025
959                },
960                {
961                    "Direction": "greater than",
962                    "Label": "temp1",
963                    "Name": "upper critical",
964                    "Severity": 1,
965                    "Value": 125.0
966                }
967            ],
968            "Type": "IR38263"
969        },
970        {
971            "Name": "Fan01 connector",
972            "Pwm": 0,
973            "PwmName": "Fan01_Pwm",
974            "Status": "disabled",
975            "Tachs": [
976                0
977            ],
978            "Type": "IntelFanConnector"
979        },
980        {
981            "Name": "Fan02 connector",
982            "Pwm": 0,
983            "PwmName": "Fan02_Pwm",
984            "Status": "disabled",
985            "Tachs": [
986                0
987            ],
988            "Type": "IntelFanConnector"
989        },
990        {
991            "Name": "Fan03 connector",
992            "Pwm": 0,
993            "PwmName": "Fan03_Pwm",
994            "Status": "disabled",
995            "Tachs": [
996                0
997            ],
998            "Type": "IntelFanConnector"
999        },
1000        {
1001            "Name": "Fan04 connector",
1002            "Pwm": 0,
1003            "PwmName": "Fan04_Pwm",
1004            "Status": "disabled",
1005            "Tachs": [
1006                0
1007            ],
1008            "Type": "IntelFanConnector"
1009        },
1010        {
1011            "Name": "Fan05 connector",
1012            "Pwm": 0,
1013            "PwmName": "Fan05_Pwm",
1014            "Status": "disabled",
1015            "Tachs": [
1016                0
1017            ],
1018            "Type": "IntelFanConnector"
1019        },
1020        {
1021            "Name": "Fan06 connector",
1022            "Pwm": 0,
1023            "PwmName": "Fan06_Pwm",
1024            "Status": "disabled",
1025            "Tachs": [
1026                0
1027            ],
1028            "Type": "IntelFanConnector"
1029        },
1030        {
1031            "Name": "Fan07 connector",
1032            "Pwm": 0,
1033            "PwmName": "Fan07_Pwm",
1034            "Status": "disabled",
1035            "Tachs": [
1036                0
1037            ],
1038            "Type": "IntelFanConnector"
1039        },
1040        {
1041            "Name": "Fan08 connector",
1042            "Pwm": 0,
1043            "PwmName": "Fan08_Pwm",
1044            "Status": "disabled",
1045            "Tachs": [
1046                0
1047            ],
1048            "Type": "IntelFanConnector"
1049        },
1050        {
1051            "Name": "Fan09 connector",
1052            "Pwm": 0,
1053            "PwmName": "Fan09_Pwm",
1054            "Status": "disabled",
1055            "Tachs": [
1056                0
1057            ],
1058            "Type": "IntelFanConnector"
1059        },
1060        {
1061            "Name": "Fan10 connector",
1062            "Pwm": 0,
1063            "PwmName": "Fan10_Pwm",
1064            "Status": "disabled",
1065            "Tachs": [
1066                0
1067            ],
1068            "Type": "IntelFanConnector"
1069        },
1070        {
1071            "Name": "Fan11 connector",
1072            "Pwm": 0,
1073            "PwmName": "Fan11_Pwm",
1074            "Status": "disabled",
1075            "Tachs": [
1076                0
1077            ],
1078            "Type": "IntelFanConnector"
1079        },
1080        {
1081            "Name": "Fan12 connector",
1082            "Pwm": 0,
1083            "PwmName": "Fan12_Pwm",
1084            "Status": "disabled",
1085            "Tachs": [
1086                0
1087            ],
1088            "Type": "IntelFanConnector"
1089        },
1090        {
1091            "Name": "Fan13 connector",
1092            "Pwm": 0,
1093            "PwmName": "Fan13_Pwm",
1094            "Status": "disabled",
1095            "Tachs": [
1096                0
1097            ],
1098            "Type": "IntelFanConnector"
1099        },
1100        {
1101            "Name": "Fan14 connector",
1102            "Pwm": 0,
1103            "PwmName": "Fan14_Pwm",
1104            "Status": "disabled",
1105            "Tachs": [
1106                0
1107            ],
1108            "Type": "IntelFanConnector"
1109        },
1110        {
1111            "Name": "Fan15 connector",
1112            "Pwm": 0,
1113            "PwmName": "Fan15_Pwm",
1114            "Status": "disabled",
1115            "Tachs": [
1116                0
1117            ],
1118            "Type": "IntelFanConnector"
1119        },
1120        {
1121            "Name": "Fan16 connector",
1122            "Pwm": 0,
1123            "PwmName": "Fan16_Pwm",
1124            "Status": "disabled",
1125            "Tachs": [
1126                0
1127            ],
1128            "Type": "IntelFanConnector"
1129        },
1130        {
1131            "Name": "Fan17 connector",
1132            "Pwm": 0,
1133            "PwmName": "Fan17_Pwm",
1134            "Status": "disabled",
1135            "Tachs": [
1136                0
1137            ],
1138            "Type": "IntelFanConnector"
1139        },
1140        {
1141            "Name": "Fan18 connector",
1142            "Pwm": 0,
1143            "PwmName": "Fan18_Pwm",
1144            "Status": "disabled",
1145            "Tachs": [
1146                0
1147            ],
1148            "Type": "IntelFanConnector"
1149        },
1150        {
1151            "Name": "Fan19 connector",
1152            "Pwm": 0,
1153            "PwmName": "Fan19_Pwm",
1154            "Status": "disabled",
1155            "Tachs": [
1156                0
1157            ],
1158            "Type": "IntelFanConnector"
1159        },
1160        {
1161            "Name": "Fan20 connector",
1162            "Pwm": 0,
1163            "PwmName": "Fan20_Pwm",
1164            "Status": "disabled",
1165            "Tachs": [
1166                0
1167            ],
1168            "Type": "IntelFanConnector"
1169        },
1170        {
1171            "Name": "Fan21 connector",
1172            "Pwm": 0,
1173            "PwmName": "Fan21_Pwm",
1174            "Status": "disabled",
1175            "Tachs": [
1176                0
1177            ],
1178            "Type": "IntelFanConnector"
1179        },
1180        {
1181            "Name": "Fan22 connector",
1182            "Pwm": 0,
1183            "PwmName": "Fan22_Pwm",
1184            "Status": "disabled",
1185            "Tachs": [
1186                0
1187            ],
1188            "Type": "IntelFanConnector"
1189        },
1190        {
1191            "Name": "Fan23 connector",
1192            "Pwm": 0,
1193            "PwmName": "Fan23_Pwm",
1194            "Status": "disabled",
1195            "Tachs": [
1196                0
1197            ],
1198            "Type": "IntelFanConnector"
1199        },
1200        {
1201            "Name": "Fan24 connector",
1202            "Pwm": 0,
1203            "PwmName": "Fan24_Pwm",
1204            "Status": "disabled",
1205            "Tachs": [
1206                0
1207            ],
1208            "Type": "IntelFanConnector"
1209        },
1210        {
1211            "Address": "0x8",
1212            "Class": "METemp",
1213            "Name": "PCH Temperature",
1214            "PowerState": "On",
1215            "Thresholds": [
1216                {
1217                    "Direction": "greater than",
1218                    "Name": "upper critical",
1219                    "Severity": 1,
1220                    "Value": 103
1221                },
1222                {
1223                    "Direction": "greater than",
1224                    "Name": "upper non critical",
1225                    "Severity": 0,
1226                    "Value": 98
1227                },
1228                {
1229                    "Direction": "less than",
1230                    "Name": "lower non critical",
1231                    "Severity": 0,
1232                    "Value": 5
1233                },
1234                {
1235                    "Direction": "less than",
1236                    "Name": "lower critical",
1237                    "Severity": 1,
1238                    "Value": 0
1239                }
1240            ],
1241            "Type": "IpmbSensor"
1242        },
1243        {
1244            "Address": "0x58",
1245            "Bus": "98",
1246            "Labels": [
1247                "iin",
1248                "iout1",
1249                "iout2",
1250                "vin",
1251                "vout1",
1252                "vout2",
1253                "pin",
1254                "pout1",
1255                "pout2",
1256                "temp1"
1257            ],
1258            "Name": "PVCCFA_EHV_CPU0",
1259            "Name1": "PVCCINFAON_CPU0",
1260            "PollRate": 5.0,
1261            "PowerState": "Always",
1262            "Thresholds": [
1263                {
1264                    "Direction": "greater than",
1265                    "Label": "vin",
1266                    "Name": "upper critical",
1267                    "Severity": 1,
1268                    "Value": 15.0
1269                },
1270                {
1271                    "Direction": "greater than",
1272                    "Label": "temp1",
1273                    "Name": "upper critical",
1274                    "Severity": 1,
1275                    "Value": 150.0
1276                },
1277                {
1278                    "Direction": "greater than",
1279                    "Label": "vout2",
1280                    "Name": "upper critical",
1281                    "Severity": 1,
1282                    "Value": 1.835
1283                },
1284                {
1285                    "Direction": "less than",
1286                    "Label": "vout2",
1287                    "Name": "lower critical",
1288                    "Severity": 1,
1289                    "Value": 1.753
1290                },
1291                {
1292                    "Direction": "greater than",
1293                    "Label": "iout2",
1294                    "Name": "upper critical",
1295                    "Severity": 1,
1296                    "Value": 15
1297                },
1298                {
1299                    "Direction": "greater than",
1300                    "Label": "iout2",
1301                    "Name": "upper non critical",
1302                    "Severity": 0,
1303                    "Value": 6.25
1304                },
1305                {
1306                    "Direction": "greater than",
1307                    "Label": "vout1",
1308                    "Name": "upper critical",
1309                    "Severity": 1,
1310                    "Value": 1.03
1311                },
1312                {
1313                    "Direction": "less than",
1314                    "Label": "vout1",
1315                    "Name": "lower critical",
1316                    "Severity": 1,
1317                    "Value": 0.9
1318                },
1319                {
1320                    "Direction": "greater than",
1321                    "Label": "iout1",
1322                    "Name": "upper critical",
1323                    "Severity": 1,
1324                    "Value": 52
1325                },
1326                {
1327                    "Direction": "greater than",
1328                    "Label": "iout1",
1329                    "Name": "upper non critical",
1330                    "Severity": 0,
1331                    "Value": 46
1332                }
1333            ],
1334            "Type": "MP2971"
1335        },
1336        {
1337            "Address": "0x58",
1338            "Bus": "74",
1339            "Labels": [
1340                "iin",
1341                "iout1",
1342                "iout2",
1343                "vin",
1344                "vout1",
1345                "vout2",
1346                "pin",
1347                "pout1",
1348                "pout2",
1349                "temp1"
1350            ],
1351            "Name": "PVCCFA_EHV_CPU1",
1352            "Name1": "PVCCINFAON_CPU1",
1353            "PollRate": 5.0,
1354            "PowerState": "Always",
1355            "Thresholds": [
1356                {
1357                    "Direction": "greater than",
1358                    "Label": "vin",
1359                    "Name": "upper critical",
1360                    "Severity": 1,
1361                    "Value": 15.0
1362                },
1363                {
1364                    "Direction": "greater than",
1365                    "Label": "temp1",
1366                    "Name": "upper critical",
1367                    "Severity": 1,
1368                    "Value": 150.0
1369                },
1370                {
1371                    "Direction": "greater than",
1372                    "Label": "vout2",
1373                    "Name": "upper critical",
1374                    "Severity": 1,
1375                    "Value": 1.835
1376                },
1377                {
1378                    "Direction": "less than",
1379                    "Label": "vout2",
1380                    "Name": "lower critical",
1381                    "Severity": 1,
1382                    "Value": 1.753
1383                },
1384                {
1385                    "Direction": "greater than",
1386                    "Label": "iout2",
1387                    "Name": "upper critical",
1388                    "Severity": 1,
1389                    "Value": 15
1390                },
1391                {
1392                    "Direction": "greater than",
1393                    "Label": "iout2",
1394                    "Name": "upper non critical",
1395                    "Severity": 0,
1396                    "Value": 6.25
1397                },
1398                {
1399                    "Direction": "greater than",
1400                    "Label": "vout1",
1401                    "Name": "upper critical",
1402                    "Severity": 1,
1403                    "Value": 1.03
1404                },
1405                {
1406                    "Direction": "less than",
1407                    "Label": "vout1",
1408                    "Name": "lower critical",
1409                    "Severity": 1,
1410                    "Value": 0.9
1411                },
1412                {
1413                    "Direction": "greater than",
1414                    "Label": "iout1",
1415                    "Name": "upper critical",
1416                    "Severity": 1,
1417                    "Value": 52
1418                },
1419                {
1420                    "Direction": "greater than",
1421                    "Label": "iout1",
1422                    "Name": "upper non critical",
1423                    "Severity": 0,
1424                    "Value": 46
1425                }
1426            ],
1427            "Type": "MP2971"
1428        },
1429        {
1430            "Address": "0x58",
1431            "Bus": "66",
1432            "Labels": [
1433                "iin",
1434                "iout1",
1435                "iout2",
1436                "vin",
1437                "vout1",
1438                "vout2",
1439                "pin",
1440                "pout1",
1441                "pout2",
1442                "temp1"
1443            ],
1444            "Name": "PVCCFA_EHV_CPU2",
1445            "Name1": "PVCCINFAON_CPU2",
1446            "PollRate": 5.0,
1447            "PowerState": "Always",
1448            "Thresholds": [
1449                {
1450                    "Direction": "greater than",
1451                    "Label": "vin",
1452                    "Name": "upper critical",
1453                    "Severity": 1,
1454                    "Value": 15.0
1455                },
1456                {
1457                    "Direction": "greater than",
1458                    "Label": "temp1",
1459                    "Name": "upper critical",
1460                    "Severity": 1,
1461                    "Value": 150.0
1462                },
1463                {
1464                    "Direction": "greater than",
1465                    "Label": "vout2",
1466                    "Name": "upper critical",
1467                    "Severity": 1,
1468                    "Value": 1.835
1469                },
1470                {
1471                    "Direction": "less than",
1472                    "Label": "vout2",
1473                    "Name": "lower critical",
1474                    "Severity": 1,
1475                    "Value": 1.753
1476                },
1477                {
1478                    "Direction": "greater than",
1479                    "Label": "iout2",
1480                    "Name": "upper critical",
1481                    "Severity": 1,
1482                    "Value": 15
1483                },
1484                {
1485                    "Direction": "greater than",
1486                    "Label": "iout2",
1487                    "Name": "upper non critical",
1488                    "Severity": 0,
1489                    "Value": 6.25
1490                },
1491                {
1492                    "Direction": "greater than",
1493                    "Label": "vout1",
1494                    "Name": "upper critical",
1495                    "Severity": 1,
1496                    "Value": 1.03
1497                },
1498                {
1499                    "Direction": "less than",
1500                    "Label": "vout1",
1501                    "Name": "lower critical",
1502                    "Severity": 1,
1503                    "Value": 0.9
1504                },
1505                {
1506                    "Direction": "greater than",
1507                    "Label": "iout1",
1508                    "Name": "upper critical",
1509                    "Severity": 1,
1510                    "Value": 52
1511                },
1512                {
1513                    "Direction": "greater than",
1514                    "Label": "iout1",
1515                    "Name": "upper non critical",
1516                    "Severity": 0,
1517                    "Value": 46
1518                }
1519            ],
1520            "Type": "MP2971"
1521        },
1522        {
1523            "Address": "0x58",
1524            "Bus": "90",
1525            "Labels": [
1526                "iin",
1527                "iout1",
1528                "iout2",
1529                "vin",
1530                "vout1",
1531                "vout2",
1532                "pin",
1533                "pout1",
1534                "pout2",
1535                "temp1"
1536            ],
1537            "Name": "PVCCFA_EHV_CPU3",
1538            "Name1": "PVCCINFAON_CPU3",
1539            "PollRate": 5.0,
1540            "PowerState": "Always",
1541            "Thresholds": [
1542                {
1543                    "Direction": "greater than",
1544                    "Label": "vin",
1545                    "Name": "upper critical",
1546                    "Severity": 1,
1547                    "Value": 15.0
1548                },
1549                {
1550                    "Direction": "greater than",
1551                    "Label": "temp1",
1552                    "Name": "upper critical",
1553                    "Severity": 1,
1554                    "Value": 150.0
1555                },
1556                {
1557                    "Direction": "greater than",
1558                    "Label": "vout2",
1559                    "Name": "upper critical",
1560                    "Severity": 1,
1561                    "Value": 1.835
1562                },
1563                {
1564                    "Direction": "less than",
1565                    "Label": "vout2",
1566                    "Name": "lower critical",
1567                    "Severity": 1,
1568                    "Value": 1.753
1569                },
1570                {
1571                    "Direction": "greater than",
1572                    "Label": "iout2",
1573                    "Name": "upper critical",
1574                    "Severity": 1,
1575                    "Value": 15
1576                },
1577                {
1578                    "Direction": "greater than",
1579                    "Label": "iout2",
1580                    "Name": "upper non critical",
1581                    "Severity": 0,
1582                    "Value": 6.25
1583                },
1584                {
1585                    "Direction": "greater than",
1586                    "Label": "vout1",
1587                    "Name": "upper critical",
1588                    "Severity": 1,
1589                    "Value": 1.03
1590                },
1591                {
1592                    "Direction": "less than",
1593                    "Label": "vout1",
1594                    "Name": "lower critical",
1595                    "Severity": 1,
1596                    "Value": 0.9
1597                },
1598                {
1599                    "Direction": "greater than",
1600                    "Label": "iout1",
1601                    "Name": "upper critical",
1602                    "Severity": 1,
1603                    "Value": 52
1604                },
1605                {
1606                    "Direction": "greater than",
1607                    "Label": "iout1",
1608                    "Name": "upper non critical",
1609                    "Severity": 0,
1610                    "Value": 46
1611                }
1612            ],
1613            "Type": "MP2971"
1614        },
1615        {
1616            "Address": "0x58",
1617            "Bus": "99",
1618            "Labels": [
1619                "iin",
1620                "iout1",
1621                "iout2",
1622                "vin",
1623                "vout1",
1624                "vout2",
1625                "pin",
1626                "pout1",
1627                "pout2",
1628                "temp1"
1629            ],
1630            "Name": "PVCCFA_EHV_FIRA_CPU0",
1631            "Name1": "PVCCIN_CPU0",
1632            "PollRate": 5.0,
1633            "PowerState": "Always",
1634            "Thresholds": [
1635                {
1636                    "Direction": "greater than",
1637                    "Label": "vin",
1638                    "Name": "upper critical",
1639                    "Severity": 1,
1640                    "Value": 15.0
1641                },
1642                {
1643                    "Direction": "greater than",
1644                    "Label": "temp1",
1645                    "Name": "upper critical",
1646                    "Severity": 1,
1647                    "Value": 150.0
1648                },
1649                {
1650                    "Direction": "greater than",
1651                    "Label": "vout1",
1652                    "Name": "upper critical",
1653                    "Severity": 1,
1654                    "Value": 1.864
1655                },
1656                {
1657                    "Direction": "less than",
1658                    "Label": "vout1",
1659                    "Name": "lower critical",
1660                    "Severity": 1,
1661                    "Value": 1.72
1662                },
1663                {
1664                    "Direction": "greater than",
1665                    "Label": "iout1",
1666                    "Name": "upper critical",
1667                    "Severity": 1,
1668                    "Value": 164
1669                },
1670                {
1671                    "Direction": "greater than",
1672                    "Label": "iout1",
1673                    "Name": "upper non critical",
1674                    "Severity": 0,
1675                    "Value": 102
1676                },
1677                {
1678                    "Direction": "greater than",
1679                    "Label": "vout2",
1680                    "Name": "upper critical",
1681                    "Severity": 1,
1682                    "Value": 1.852
1683                },
1684                {
1685                    "Direction": "less than",
1686                    "Label": "vout2",
1687                    "Name": "lower critical",
1688                    "Severity": 1,
1689                    "Value": 1.778
1690                },
1691                {
1692                    "Direction": "greater than",
1693                    "Label": "iout2",
1694                    "Name": "upper critical",
1695                    "Severity": 1,
1696                    "Value": 550.0
1697                },
1698                {
1699                    "Direction": "greater than",
1700                    "Label": "iout2",
1701                    "Name": "upper non critical",
1702                    "Severity": 0,
1703                    "Value": 634.0
1704                }
1705            ],
1706            "Type": "MP2973"
1707        },
1708        {
1709            "Address": "0x58",
1710            "Bus": "75",
1711            "Labels": [
1712                "iin",
1713                "iout1",
1714                "iout2",
1715                "vin",
1716                "vout1",
1717                "vout2",
1718                "pin",
1719                "pout1",
1720                "pout2",
1721                "temp1"
1722            ],
1723            "Name": "PVCCFA_EHV_FIRA_CPU1",
1724            "Name1": "PVCCIN_CPU1",
1725            "PollRate": 5.0,
1726            "PowerState": "Always",
1727            "Thresholds": [
1728                {
1729                    "Direction": "greater than",
1730                    "Label": "vin",
1731                    "Name": "upper critical",
1732                    "Severity": 1,
1733                    "Value": 15.0
1734                },
1735                {
1736                    "Direction": "greater than",
1737                    "Label": "temp1",
1738                    "Name": "upper critical",
1739                    "Severity": 1,
1740                    "Value": 150.0
1741                },
1742                {
1743                    "Direction": "greater than",
1744                    "Label": "vout1",
1745                    "Name": "upper critical",
1746                    "Severity": 1,
1747                    "Value": 1.864
1748                },
1749                {
1750                    "Direction": "less than",
1751                    "Label": "vout1",
1752                    "Name": "lower critical",
1753                    "Severity": 1,
1754                    "Value": 1.72
1755                },
1756                {
1757                    "Direction": "greater than",
1758                    "Label": "iout1",
1759                    "Name": "upper critical",
1760                    "Severity": 1,
1761                    "Value": 164
1762                },
1763                {
1764                    "Direction": "greater than",
1765                    "Label": "iout1",
1766                    "Name": "upper non critical",
1767                    "Severity": 0,
1768                    "Value": 102
1769                },
1770                {
1771                    "Direction": "greater than",
1772                    "Label": "vout2",
1773                    "Name": "upper critical",
1774                    "Severity": 1,
1775                    "Value": 1.852
1776                },
1777                {
1778                    "Direction": "less than",
1779                    "Label": "vout2",
1780                    "Name": "lower critical",
1781                    "Severity": 1,
1782                    "Value": 1.778
1783                },
1784                {
1785                    "Direction": "greater than",
1786                    "Label": "iout2",
1787                    "Name": "upper critical",
1788                    "Severity": 1,
1789                    "Value": 550.0
1790                },
1791                {
1792                    "Direction": "greater than",
1793                    "Label": "iout2",
1794                    "Name": "upper non critical",
1795                    "Severity": 0,
1796                    "Value": 634.0
1797                }
1798            ],
1799            "Type": "MP2973"
1800        },
1801        {
1802            "Address": "0x58",
1803            "Bus": "67",
1804            "Labels": [
1805                "iin",
1806                "iout1",
1807                "iout2",
1808                "vin",
1809                "vout1",
1810                "vout2",
1811                "pin",
1812                "pout1",
1813                "pout2",
1814                "temp1"
1815            ],
1816            "Name": "PVCCFA_EHV_FIRA_CPU2",
1817            "Name1": "PVCCIN_CPU2",
1818            "PollRate": 5.0,
1819            "PowerState": "Always",
1820            "Thresholds": [
1821                {
1822                    "Direction": "greater than",
1823                    "Label": "vin",
1824                    "Name": "upper critical",
1825                    "Severity": 1,
1826                    "Value": 15.0
1827                },
1828                {
1829                    "Direction": "greater than",
1830                    "Label": "temp1",
1831                    "Name": "upper critical",
1832                    "Severity": 1,
1833                    "Value": 150.0
1834                },
1835                {
1836                    "Direction": "greater than",
1837                    "Label": "vout1",
1838                    "Name": "upper critical",
1839                    "Severity": 1,
1840                    "Value": 1.864
1841                },
1842                {
1843                    "Direction": "less than",
1844                    "Label": "vout1",
1845                    "Name": "lower critical",
1846                    "Severity": 1,
1847                    "Value": 1.72
1848                },
1849                {
1850                    "Direction": "greater than",
1851                    "Label": "iout1",
1852                    "Name": "upper critical",
1853                    "Severity": 1,
1854                    "Value": 164
1855                },
1856                {
1857                    "Direction": "greater than",
1858                    "Label": "iout1",
1859                    "Name": "upper non critical",
1860                    "Severity": 0,
1861                    "Value": 102
1862                },
1863                {
1864                    "Direction": "greater than",
1865                    "Label": "vout2",
1866                    "Name": "upper critical",
1867                    "Severity": 1,
1868                    "Value": 1.852
1869                },
1870                {
1871                    "Direction": "less than",
1872                    "Label": "vout2",
1873                    "Name": "lower critical",
1874                    "Severity": 1,
1875                    "Value": 1.778
1876                },
1877                {
1878                    "Direction": "greater than",
1879                    "Label": "iout2",
1880                    "Name": "upper critical",
1881                    "Severity": 1,
1882                    "Value": 550.0
1883                },
1884                {
1885                    "Direction": "greater than",
1886                    "Label": "iout2",
1887                    "Name": "upper non critical",
1888                    "Severity": 0,
1889                    "Value": 634.0
1890                }
1891            ],
1892            "Type": "MP2973"
1893        },
1894        {
1895            "Address": "0x58",
1896            "Bus": "91",
1897            "Labels": [
1898                "iin",
1899                "iout1",
1900                "iout2",
1901                "vin",
1902                "vout1",
1903                "vout2",
1904                "pin",
1905                "pout1",
1906                "pout2",
1907                "temp1"
1908            ],
1909            "Name": "PVCCFA_EHV_FIRA_CPU3",
1910            "Name1": "PVCCIN_CPU3",
1911            "PollRate": 5.0,
1912            "PowerState": "Always",
1913            "Thresholds": [
1914                {
1915                    "Direction": "greater than",
1916                    "Label": "vin",
1917                    "Name": "upper critical",
1918                    "Severity": 1,
1919                    "Value": 15.0
1920                },
1921                {
1922                    "Direction": "greater than",
1923                    "Label": "temp1",
1924                    "Name": "upper critical",
1925                    "Severity": 1,
1926                    "Value": 150.0
1927                },
1928                {
1929                    "Direction": "greater than",
1930                    "Label": "vout1",
1931                    "Name": "upper critical",
1932                    "Severity": 1,
1933                    "Value": 1.864
1934                },
1935                {
1936                    "Direction": "less than",
1937                    "Label": "vout1",
1938                    "Name": "lower critical",
1939                    "Severity": 1,
1940                    "Value": 1.72
1941                },
1942                {
1943                    "Direction": "greater than",
1944                    "Label": "iout1",
1945                    "Name": "upper critical",
1946                    "Severity": 1,
1947                    "Value": 164
1948                },
1949                {
1950                    "Direction": "greater than",
1951                    "Label": "iout1",
1952                    "Name": "upper non critical",
1953                    "Severity": 0,
1954                    "Value": 102
1955                },
1956                {
1957                    "Direction": "greater than",
1958                    "Label": "vout2",
1959                    "Name": "upper critical",
1960                    "Severity": 1,
1961                    "Value": 1.852
1962                },
1963                {
1964                    "Direction": "less than",
1965                    "Label": "vout2",
1966                    "Name": "lower critical",
1967                    "Severity": 1,
1968                    "Value": 1.778
1969                },
1970                {
1971                    "Direction": "greater than",
1972                    "Label": "iout2",
1973                    "Name": "upper critical",
1974                    "Severity": 1,
1975                    "Value": 550.0
1976                },
1977                {
1978                    "Direction": "greater than",
1979                    "Label": "iout2",
1980                    "Name": "upper non critical",
1981                    "Severity": 0,
1982                    "Value": 634.0
1983                }
1984            ],
1985            "Type": "MP2973"
1986        },
1987        {
1988            "Address": "0x40",
1989            "Bus": "98",
1990            "Labels": [
1991                "iout1",
1992                "iin",
1993                "vin",
1994                "pin",
1995                "vout1",
1996                "pout1",
1997                "temp1"
1998            ],
1999            "Name": "PVNN_MAIN_CPU0",
2000            "PollRate": 5.0,
2001            "PowerState": "Always",
2002            "Thresholds": [
2003                {
2004                    "Direction": "greater than",
2005                    "Label": "iout1",
2006                    "Name": "upper critical",
2007                    "Severity": 1,
2008                    "Value": 8.0
2009                },
2010                {
2011                    "Direction": "greater than",
2012                    "Label": "iout1",
2013                    "Name": "upper non critical",
2014                    "Severity": 0,
2015                    "Value": 0.52
2016                },
2017                {
2018                    "Direction": "greater than",
2019                    "Label": "vout1",
2020                    "Name": "upper critical",
2021                    "Severity": 1,
2022                    "Value": 1.03
2023                },
2024                {
2025                    "Direction": "less than",
2026                    "Label": "vout1",
2027                    "Name": "lower critical",
2028                    "Severity": 1,
2029                    "Value": 0.97
2030                },
2031                {
2032                    "Direction": "greater than",
2033                    "Label": "vin",
2034                    "Name": "upper critical",
2035                    "Severity": 1,
2036                    "Value": 17.0
2037                },
2038                {
2039                    "Direction": "greater than",
2040                    "Label": "temp1",
2041                    "Name": "upper non critical",
2042                    "Severity": 0,
2043                    "Value": 120.0
2044                },
2045                {
2046                    "Direction": "greater than",
2047                    "Label": "temp1",
2048                    "Name": "upper critical",
2049                    "Severity": 1,
2050                    "Value": 140.0
2051                }
2052            ],
2053            "Type": "TDA38640"
2054        },
2055        {
2056            "Address": "0x40",
2057            "Bus": "90",
2058            "Labels": [
2059                "iout1",
2060                "iin",
2061                "vin",
2062                "pin",
2063                "vout1",
2064                "pout1",
2065                "temp1"
2066            ],
2067            "Name": "PVNN_MAIN_CPU3",
2068            "PollRate": 5.0,
2069            "PowerState": "Always",
2070            "Thresholds": [
2071                {
2072                    "Direction": "greater than",
2073                    "Label": "iout1",
2074                    "Name": "upper critical",
2075                    "Severity": 1,
2076                    "Value": 8.0
2077                },
2078                {
2079                    "Direction": "greater than",
2080                    "Label": "iout1",
2081                    "Name": "upper non critical",
2082                    "Severity": 0,
2083                    "Value": 0.52
2084                },
2085                {
2086                    "Direction": "greater than",
2087                    "Label": "vout1",
2088                    "Name": "upper critical",
2089                    "Severity": 1,
2090                    "Value": 1.03
2091                },
2092                {
2093                    "Direction": "less than",
2094                    "Label": "vout1",
2095                    "Name": "lower critical",
2096                    "Severity": 1,
2097                    "Value": 0.97
2098                },
2099                {
2100                    "Direction": "greater than",
2101                    "Label": "vin",
2102                    "Name": "upper critical",
2103                    "Severity": 1,
2104                    "Value": 17.0
2105                },
2106                {
2107                    "Direction": "greater than",
2108                    "Label": "temp1",
2109                    "Name": "upper non critical",
2110                    "Severity": 0,
2111                    "Value": 120.0
2112                },
2113                {
2114                    "Direction": "greater than",
2115                    "Label": "temp1",
2116                    "Name": "upper critical",
2117                    "Severity": 1,
2118                    "Value": 140.0
2119                }
2120            ],
2121            "Type": "TDA38640"
2122        },
2123        {
2124            "Address": "0x40",
2125            "Bus": "74",
2126            "Labels": [
2127                "iout1",
2128                "iin",
2129                "vin",
2130                "pin",
2131                "vout1",
2132                "pout1",
2133                "temp1"
2134            ],
2135            "Name": "PVNN_MAIN_CPU1",
2136            "PollRate": 5.0,
2137            "PowerState": "Always",
2138            "Thresholds": [
2139                {
2140                    "Direction": "greater than",
2141                    "Label": "iout1",
2142                    "Name": "upper critical",
2143                    "Severity": 1,
2144                    "Value": 8.0
2145                },
2146                {
2147                    "Direction": "greater than",
2148                    "Label": "iout1",
2149                    "Name": "upper non critical",
2150                    "Severity": 0,
2151                    "Value": 0.52
2152                },
2153                {
2154                    "Direction": "greater than",
2155                    "Label": "vout1",
2156                    "Name": "upper critical",
2157                    "Severity": 1,
2158                    "Value": 1.03
2159                },
2160                {
2161                    "Direction": "less than",
2162                    "Label": "vout1",
2163                    "Name": "lower critical",
2164                    "Severity": 1,
2165                    "Value": 0.97
2166                },
2167                {
2168                    "Direction": "greater than",
2169                    "Label": "vin",
2170                    "Name": "upper critical",
2171                    "Severity": 1,
2172                    "Value": 17.0
2173                },
2174                {
2175                    "Direction": "greater than",
2176                    "Label": "temp1",
2177                    "Name": "upper non critical",
2178                    "Severity": 0,
2179                    "Value": 120.0
2180                },
2181                {
2182                    "Direction": "greater than",
2183                    "Label": "temp1",
2184                    "Name": "upper critical",
2185                    "Severity": 1,
2186                    "Value": 140.0
2187                }
2188            ],
2189            "Type": "TDA38640"
2190        },
2191        {
2192            "Address": "0x40",
2193            "Bus": "66",
2194            "Labels": [
2195                "iout1",
2196                "iin",
2197                "vin",
2198                "pin",
2199                "vout1",
2200                "pout1",
2201                "temp1"
2202            ],
2203            "Name": "PVNN_MAIN_CPU2",
2204            "PollRate": 5.0,
2205            "PowerState": "Always",
2206            "Thresholds": [
2207                {
2208                    "Direction": "greater than",
2209                    "Label": "iout1",
2210                    "Name": "upper critical",
2211                    "Severity": 1,
2212                    "Value": 8.0
2213                },
2214                {
2215                    "Direction": "greater than",
2216                    "Label": "iout1",
2217                    "Name": "upper non critical",
2218                    "Severity": 0,
2219                    "Value": 0.52
2220                },
2221                {
2222                    "Direction": "greater than",
2223                    "Label": "vout1",
2224                    "Name": "upper critical",
2225                    "Severity": 1,
2226                    "Value": 1.03
2227                },
2228                {
2229                    "Direction": "less than",
2230                    "Label": "vout1",
2231                    "Name": "lower critical",
2232                    "Severity": 1,
2233                    "Value": 0.97
2234                },
2235                {
2236                    "Direction": "greater than",
2237                    "Label": "vin",
2238                    "Name": "upper critical",
2239                    "Severity": 1,
2240                    "Value": 17.0
2241                },
2242                {
2243                    "Direction": "greater than",
2244                    "Label": "temp1",
2245                    "Name": "upper non critical",
2246                    "Severity": 0,
2247                    "Value": 120.0
2248                },
2249                {
2250                    "Direction": "greater than",
2251                    "Label": "temp1",
2252                    "Name": "upper critical",
2253                    "Severity": 1,
2254                    "Value": 140.0
2255                }
2256            ],
2257            "Type": "TDA38640"
2258        },
2259        {
2260            "Address": "0x40",
2261            "Bus": "93",
2262            "Labels": [
2263                "iout1",
2264                "iin",
2265                "vin",
2266                "pin",
2267                "vout1",
2268                "pout1",
2269                "temp1"
2270            ],
2271            "Name": "PVPP_HBM_CPU3",
2272            "PollRate": 5.0,
2273            "PowerState": "Always",
2274            "Thresholds": [
2275                {
2276                    "Direction": "greater than",
2277                    "Label": "iout1",
2278                    "Name": "upper critical",
2279                    "Severity": 1,
2280                    "Value": 8.0
2281                },
2282                {
2283                    "Direction": "greater than",
2284                    "Label": "vout1",
2285                    "Name": "upper critical",
2286                    "Severity": 1,
2287                    "Value": 2.7
2288                },
2289                {
2290                    "Direction": "greater than",
2291                    "Label": "vin",
2292                    "Name": "upper critical",
2293                    "Severity": 1,
2294                    "Value": 17.0
2295                },
2296                {
2297                    "Direction": "greater than",
2298                    "Label": "temp1",
2299                    "Name": "upper non critical",
2300                    "Severity": 0,
2301                    "Value": 120.0
2302                },
2303                {
2304                    "Direction": "greater than",
2305                    "Label": "temp1",
2306                    "Name": "upper critical",
2307                    "Severity": 1,
2308                    "Value": 140.0
2309                }
2310            ],
2311            "Type": "TDA38640"
2312        },
2313        {
2314            "Address": "0x40",
2315            "Bus": "77",
2316            "Labels": [
2317                "iout1",
2318                "iin",
2319                "vin",
2320                "pin",
2321                "vout1",
2322                "pout1",
2323                "temp1"
2324            ],
2325            "Name": "PVPP_HBM_CPU1",
2326            "PollRate": 5.0,
2327            "PowerState": "Always",
2328            "Thresholds": [
2329                {
2330                    "Direction": "greater than",
2331                    "Label": "iout1",
2332                    "Name": "upper critical",
2333                    "Severity": 1,
2334                    "Value": 8.0
2335                },
2336                {
2337                    "Direction": "greater than",
2338                    "Label": "vout1",
2339                    "Name": "upper critical",
2340                    "Severity": 1,
2341                    "Value": 2.7
2342                },
2343                {
2344                    "Direction": "greater than",
2345                    "Label": "vin",
2346                    "Name": "upper critical",
2347                    "Severity": 1,
2348                    "Value": 17.0
2349                },
2350                {
2351                    "Direction": "greater than",
2352                    "Label": "temp1",
2353                    "Name": "upper non critical",
2354                    "Severity": 0,
2355                    "Value": 120.0
2356                },
2357                {
2358                    "Direction": "greater than",
2359                    "Label": "temp1",
2360                    "Name": "upper critical",
2361                    "Severity": 1,
2362                    "Value": 140.0
2363                }
2364            ],
2365            "Type": "TDA38640"
2366        },
2367        {
2368            "Address": "0x40",
2369            "Bus": "69",
2370            "Labels": [
2371                "iout1",
2372                "iin",
2373                "vin",
2374                "pin",
2375                "vout1",
2376                "pout1",
2377                "temp1"
2378            ],
2379            "Name": "PVPP_HBM_CPU2",
2380            "PollRate": 5.0,
2381            "PowerState": "Always",
2382            "Thresholds": [
2383                {
2384                    "Direction": "greater than",
2385                    "Label": "iout1",
2386                    "Name": "upper critical",
2387                    "Severity": 1,
2388                    "Value": 8.0
2389                },
2390                {
2391                    "Direction": "greater than",
2392                    "Label": "vout1",
2393                    "Name": "upper critical",
2394                    "Severity": 1,
2395                    "Value": 2.7
2396                },
2397                {
2398                    "Direction": "greater than",
2399                    "Label": "vin",
2400                    "Name": "upper critical",
2401                    "Severity": 1,
2402                    "Value": 17.0
2403                },
2404                {
2405                    "Direction": "greater than",
2406                    "Label": "temp1",
2407                    "Name": "upper non critical",
2408                    "Severity": 0,
2409                    "Value": 120.0
2410                },
2411                {
2412                    "Direction": "greater than",
2413                    "Label": "temp1",
2414                    "Name": "upper critical",
2415                    "Severity": 1,
2416                    "Value": 140.0
2417                }
2418            ],
2419            "Type": "TDA38640"
2420        },
2421        {
2422            "Address": "0x40",
2423            "Bus": "101",
2424            "Labels": [
2425                "iout1",
2426                "iin",
2427                "vin",
2428                "pin",
2429                "vout1",
2430                "pout1",
2431                "temp1"
2432            ],
2433            "Name": "PVPP_HBM_CPU0",
2434            "PollRate": 5.0,
2435            "PowerState": "Always",
2436            "Thresholds": [
2437                {
2438                    "Direction": "greater than",
2439                    "Label": "iout1",
2440                    "Name": "upper critical",
2441                    "Severity": 1,
2442                    "Value": 8.0
2443                },
2444                {
2445                    "Direction": "greater than",
2446                    "Label": "vout1",
2447                    "Name": "upper critical",
2448                    "Severity": 1,
2449                    "Value": 2.7
2450                },
2451                {
2452                    "Direction": "greater than",
2453                    "Label": "vin",
2454                    "Name": "upper critical",
2455                    "Severity": 1,
2456                    "Value": 17.0
2457                },
2458                {
2459                    "Direction": "greater than",
2460                    "Label": "temp1",
2461                    "Name": "upper non critical",
2462                    "Severity": 0,
2463                    "Value": 120.0
2464                },
2465                {
2466                    "Direction": "greater than",
2467                    "Label": "temp1",
2468                    "Name": "upper critical",
2469                    "Severity": 1,
2470                    "Value": 140.0
2471                }
2472            ],
2473            "Type": "TDA38640"
2474        },
2475        {
2476            "Address": "0x40",
2477            "Bus": "92",
2478            "Labels": [
2479                "iout1",
2480                "iin",
2481                "vin",
2482                "pin",
2483                "vout1",
2484                "pout1",
2485                "temp1"
2486            ],
2487            "Name": "PVCDD_HV_CPU3",
2488            "PollRate": 5.0,
2489            "PowerState": "Always",
2490            "Thresholds": [
2491                {
2492                    "Direction": "greater than",
2493                    "Label": "iout1",
2494                    "Name": "upper critical",
2495                    "Severity": 1,
2496                    "Value": 55.0
2497                },
2498                {
2499                    "Direction": "greater than",
2500                    "Label": "iout1",
2501                    "Name": "upper non critical",
2502                    "Severity": 0,
2503                    "Value": 25.0
2504                },
2505                {
2506                    "Direction": "greater than",
2507                    "Label": "vin",
2508                    "Name": "upper critical",
2509                    "Severity": 1,
2510                    "Value": 17.0
2511                },
2512                {
2513                    "Direction": "greater than",
2514                    "Label": "vout1",
2515                    "Name": "upper critical",
2516                    "Severity": 1,
2517                    "Value": 1.2
2518                },
2519                {
2520                    "Direction": "greater than",
2521                    "Label": "temp1",
2522                    "Name": "upper non critical",
2523                    "Severity": 0,
2524                    "Value": 120.0
2525                },
2526                {
2527                    "Direction": "greater than",
2528                    "Label": "temp1",
2529                    "Name": "upper critical",
2530                    "Severity": 1,
2531                    "Value": 140.0
2532                }
2533            ],
2534            "Type": "TDA38640"
2535        },
2536        {
2537            "Address": "0x40",
2538            "Bus": "76",
2539            "Labels": [
2540                "iout1",
2541                "iin",
2542                "vin",
2543                "pin",
2544                "vout1",
2545                "pout1",
2546                "temp1"
2547            ],
2548            "Name": "PVCDD_HV_CPU1",
2549            "PollRate": 5.0,
2550            "PowerState": "Always",
2551            "Thresholds": [
2552                {
2553                    "Direction": "greater than",
2554                    "Label": "iout1",
2555                    "Name": "upper critical",
2556                    "Severity": 1,
2557                    "Value": 55.0
2558                },
2559                {
2560                    "Direction": "greater than",
2561                    "Label": "iout1",
2562                    "Name": "upper non critical",
2563                    "Severity": 0,
2564                    "Value": 25.0
2565                },
2566                {
2567                    "Direction": "greater than",
2568                    "Label": "vin",
2569                    "Name": "upper critical",
2570                    "Severity": 1,
2571                    "Value": 17.0
2572                },
2573                {
2574                    "Direction": "greater than",
2575                    "Label": "vout1",
2576                    "Name": "upper critical",
2577                    "Severity": 1,
2578                    "Value": 1.2
2579                },
2580                {
2581                    "Direction": "greater than",
2582                    "Label": "temp1",
2583                    "Name": "upper non critical",
2584                    "Severity": 0,
2585                    "Value": 120.0
2586                },
2587                {
2588                    "Direction": "greater than",
2589                    "Label": "temp1",
2590                    "Name": "upper critical",
2591                    "Severity": 1,
2592                    "Value": 140.0
2593                }
2594            ],
2595            "Type": "TDA38640"
2596        },
2597        {
2598            "Address": "0x40",
2599            "Bus": "68",
2600            "Labels": [
2601                "iout1",
2602                "iin",
2603                "vin",
2604                "pin",
2605                "vout1",
2606                "pout1",
2607                "temp1"
2608            ],
2609            "Name": "PVCDD_HV_CPU2",
2610            "PollRate": 5.0,
2611            "PowerState": "Always",
2612            "Thresholds": [
2613                {
2614                    "Direction": "greater than",
2615                    "Label": "iout1",
2616                    "Name": "upper critical",
2617                    "Severity": 1,
2618                    "Value": 55.0
2619                },
2620                {
2621                    "Direction": "greater than",
2622                    "Label": "iout1",
2623                    "Name": "upper non critical",
2624                    "Severity": 0,
2625                    "Value": 25.0
2626                },
2627                {
2628                    "Direction": "greater than",
2629                    "Label": "vin",
2630                    "Name": "upper critical",
2631                    "Severity": 1,
2632                    "Value": 17.0
2633                },
2634                {
2635                    "Direction": "greater than",
2636                    "Label": "vout1",
2637                    "Name": "upper critical",
2638                    "Severity": 1,
2639                    "Value": 1.2
2640                },
2641                {
2642                    "Direction": "greater than",
2643                    "Label": "temp1",
2644                    "Name": "upper non critical",
2645                    "Severity": 0,
2646                    "Value": 120.0
2647                },
2648                {
2649                    "Direction": "greater than",
2650                    "Label": "temp1",
2651                    "Name": "upper critical",
2652                    "Severity": 1,
2653                    "Value": 140.0
2654                }
2655            ],
2656            "Type": "TDA38640"
2657        },
2658        {
2659            "Address": "0x40",
2660            "Bus": "100",
2661            "Labels": [
2662                "iout1",
2663                "iin",
2664                "vin",
2665                "pin",
2666                "vout1",
2667                "pout1",
2668                "temp1"
2669            ],
2670            "Name": "PVCDD_HV_CPU0",
2671            "PollRate": 5.0,
2672            "PowerState": "Always",
2673            "Thresholds": [
2674                {
2675                    "Direction": "greater than",
2676                    "Label": "iout1",
2677                    "Name": "upper critical",
2678                    "Severity": 1,
2679                    "Value": 55.0
2680                },
2681                {
2682                    "Direction": "greater than",
2683                    "Label": "iout1",
2684                    "Name": "upper non critical",
2685                    "Severity": 0,
2686                    "Value": 25.0
2687                },
2688                {
2689                    "Direction": "greater than",
2690                    "Label": "vin",
2691                    "Name": "upper critical",
2692                    "Severity": 1,
2693                    "Value": 17.0
2694                },
2695                {
2696                    "Direction": "greater than",
2697                    "Label": "vout1",
2698                    "Name": "upper critical",
2699                    "Severity": 1,
2700                    "Value": 1.2
2701                },
2702                {
2703                    "Direction": "greater than",
2704                    "Label": "temp1",
2705                    "Name": "upper non critical",
2706                    "Severity": 0,
2707                    "Value": 120.0
2708                },
2709                {
2710                    "Direction": "greater than",
2711                    "Label": "temp1",
2712                    "Name": "upper critical",
2713                    "Severity": 1,
2714                    "Value": 140.0
2715                }
2716            ],
2717            "Type": "TDA38640"
2718        },
2719        {
2720            "Address": "0x30",
2721            "Bus": 0,
2722            "CpuID": 1,
2723            "Name": "CPU 0",
2724            "Type": "XeonCPU"
2725        },
2726        {
2727            "Address": "0x31",
2728            "Bus": 0,
2729            "CpuID": 2,
2730            "Name": "CPU 1",
2731            "Type": "XeonCPU"
2732        },
2733        {
2734            "Address": "0x32",
2735            "Bus": 0,
2736            "CpuID": 3,
2737            "Name": "CPU 2",
2738            "Type": "XeonCPU"
2739        },
2740        {
2741            "Address": "0x33",
2742            "Bus": 0,
2743            "CpuID": 4,
2744            "Name": "CPU 3",
2745            "Type": "XeonCPU"
2746        }
2747    ],
2748    "Name": "IBM SBP1 Baseboard",
2749    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2750    "ProductId": 0,
2751    "Type": "Board",
2752    "xyz.openbmc_project.Inventory.Decorator.Asset": {
2753        "Manufacturer": "$BOARD_MANUFACTURER",
2754        "Model": "$BOARD_PRODUCT_NAME",
2755        "PartNumber": "$BOARD_PART_NUMBER",
2756        "SerialNumber": "$BOARD_SERIAL_NUMBER"
2757    },
2758    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
2759        "AssetTag": "$PRODUCT_ASSET_TAG"
2760    },
2761    "xyz.openbmc_project.Inventory.Item.System": {}
2762}
2763