1{
2    "Exposes": [
3        {
4            "BridgeGpio": [
5                {
6                    "Name": "rtc-battery-voltage-read-enable",
7                    "Polarity": "High",
8                    "SetupTime": 1
9                }
10            ],
11            "Index": 7,
12            "Name": "MB_P3V_BAT_VOLT_V",
13            "ScaleFactor": 0.333333333,
14            "Thresholds": [
15                {
16                    "Direction": "less than",
17                    "Name": "lower critical",
18                    "Severity": 1,
19                    "Value": 2.0
20                },
21                {
22                    "Direction": "greater than",
23                    "Name": "upper critical",
24                    "Severity": 1,
25                    "Value": 3.4
26                }
27            ],
28            "Type": "ADC"
29        },
30        {
31            "Address": "0x1d",
32            "Bus": 29,
33            "Labels": [
34                "in1",
35                "in2",
36                "in3",
37                "in4",
38                "in5"
39            ],
40            "Name": "MB_ADC0",
41            "Thresholds": [
42                {
43                    "Direction": "less than",
44                    "Label": "in1",
45                    "Name": "lower critical",
46                    "Severity": 1,
47                    "Value": 1.045
48                },
49                {
50                    "Direction": "greater than",
51                    "Label": "in1",
52                    "Name": "upper critical",
53                    "Severity": 1,
54                    "Value": 1.155
55                },
56                {
57                    "Direction": "less than",
58                    "Label": "in2",
59                    "Name": "lower critical",
60                    "Severity": 1,
61                    "Value": 3.135
62                },
63                {
64                    "Direction": "greater than",
65                    "Label": "in2",
66                    "Name": "upper critical",
67                    "Severity": 1,
68                    "Value": 3.4
69                },
70                {
71                    "Direction": "less than",
72                    "Label": "in3",
73                    "Name": "lower critical",
74                    "Severity": 1,
75                    "Value": 1.76
76                },
77                {
78                    "Direction": "greater than",
79                    "Label": "in3",
80                    "Name": "upper critical",
81                    "Severity": 1,
82                    "Value": 1.84
83                },
84                {
85                    "Direction": "less than",
86                    "Label": "in4",
87                    "Name": "lower critical",
88                    "Severity": 1,
89                    "Value": 10.8
90                },
91                {
92                    "Direction": "greater than",
93                    "Label": "in4",
94                    "Name": "upper critical",
95                    "Severity": 1,
96                    "Value": 13.2
97                },
98                {
99                    "Direction": "less than",
100                    "Label": "in5",
101                    "Name": "lower critical",
102                    "Severity": 1,
103                    "Value": 10.8
104                },
105                {
106                    "Direction": "greater than",
107                    "Label": "in5",
108                    "Name": "upper critical",
109                    "Severity": 1,
110                    "Value": 13.2
111                }
112            ],
113            "Type": "ADC128D818",
114            "in1_Name": "MB_PVDD11_S3_VOLT_V",
115            "in1_PowerState": "On",
116            "in2_Name": "MB_P3V3_STBY_VOLT_V",
117            "in2_Scale": 500,
118            "in3_Name": "MB_PVDD18_S5_VOLT_V",
119            "in4_Name": "MB_P12V_AUX_VOLT_V",
120            "in4_Scale": 151.515151515,
121            "in5_Name": "MB_P12V_STBY_VOLT_V",
122            "in5_Scale": 151.515151515
123        },
124        {
125            "Address": "0x1f",
126            "Bus": 29,
127            "Labels": [
128                "in0",
129                "in1",
130                "in2",
131                "in3",
132                "in4",
133                "in5"
134            ],
135            "Name": "MB_ADC1",
136            "Thresholds": [
137                {
138                    "Direction": "less than",
139                    "Label": "in0",
140                    "Name": "lower critical",
141                    "Severity": 1,
142                    "Value": 10.8
143                },
144                {
145                    "Direction": "greater than",
146                    "Label": "in0",
147                    "Name": "upper critical",
148                    "Severity": 1,
149                    "Value": 13.2
150                },
151                {
152                    "Direction": "less than",
153                    "Label": "in1",
154                    "Name": "lower critical",
155                    "Severity": 1,
156                    "Value": 4.75
157                },
158                {
159                    "Direction": "greater than",
160                    "Label": "in1",
161                    "Name": "upper critical",
162                    "Severity": 1,
163                    "Value": 5.25
164                },
165                {
166                    "Direction": "less than",
167                    "Label": "in2",
168                    "Name": "lower critical",
169                    "Severity": 1,
170                    "Value": 3.13
171                },
172                {
173                    "Direction": "greater than",
174                    "Label": "in2",
175                    "Name": "upper critical",
176                    "Severity": 1,
177                    "Value": 3.46
178                },
179                {
180                    "Direction": "less than",
181                    "Label": "in3",
182                    "Name": "lower critical",
183                    "Severity": 1,
184                    "Value": 1.71
185                },
186                {
187                    "Direction": "greater than",
188                    "Label": "in3",
189                    "Name": "upper critical",
190                    "Severity": 1,
191                    "Value": 1.89
192                },
193                {
194                    "Direction": "less than",
195                    "Label": "in4",
196                    "Name": "lower critical",
197                    "Severity": 1,
198                    "Value": 10.8
199                },
200                {
201                    "Direction": "greater than",
202                    "Label": "in4",
203                    "Name": "upper critical",
204                    "Severity": 1,
205                    "Value": 13.2
206                },
207                {
208                    "Direction": "less than",
209                    "Label": "in5",
210                    "Name": "lower critical",
211                    "Severity": 1,
212                    "Value": 1.71
213                },
214                {
215                    "Direction": "greater than",
216                    "Label": "in5",
217                    "Name": "upper critical",
218                    "Severity": 1,
219                    "Value": 1.89
220                }
221            ],
222            "Type": "ADC128D818",
223            "in0_Name": "MB_P12V_MEM0_VOLT_V",
224            "in0_PowerState": "Always",
225            "in0_Scale": 151.515151515,
226            "in1_Name": "MB_P5V_STBY_VOLT_V",
227            "in1_PowerState": "Always",
228            "in1_Scale": 281.29395218,
229            "in2_Name": "MB_PVDD33_S5_VOLT_V",
230            "in2_PowerState": "Always",
231            "in2_Scale": 500,
232            "in3_Name": "MB_P1V8_STBY_VOLT_V",
233            "in3_PowerState": "Always",
234            "in4_Name": "MB_P12V_MEM1_VOLT_V",
235            "in4_PowerState": "Always",
236            "in4_Scale": 151.515151515,
237            "in5_Name": "MB_P1V8_CPU_RT_VOLT_V",
238            "in5_PowerState": "On"
239        },
240        {
241            "Address": "$address",
242            "Bus": "$bus",
243            "Name": "MB FRU",
244            "Type": "EEPROM"
245        },
246        {
247            "Address": "0x45",
248            "Bus": 23,
249            "Labels": [
250                "in1",
251                "curr1",
252                "power1"
253            ],
254            "Name": "MB_E1S0",
255            "PowerState": "On",
256            "Thresholds": [
257                {
258                    "Direction": "less than",
259                    "Label": "in1",
260                    "Name": "lower critical",
261                    "Severity": 1,
262                    "Value": 10.8
263                },
264                {
265                    "Direction": "greater than",
266                    "Label": "in1",
267                    "Name": "upper critical",
268                    "Severity": 1,
269                    "Value": 13.2
270                },
271                {
272                    "Direction": "greater than",
273                    "Label": "curr1",
274                    "Name": "upper critical",
275                    "Severity": 1,
276                    "Value": 2.1
277                },
278                {
279                    "Direction": "greater than",
280                    "Label": "power1",
281                    "Name": "upper critical",
282                    "Severity": 1,
283                    "Value": 25.0
284                }
285            ],
286            "Type": "INA230",
287            "curr1_Name": "MB_E1S0_P12V_CURR_A",
288            "in1_Name": "MB_E1S0_P12V_VOLT_V",
289            "power1_Name": "MB_E1S0_P12V_PWR_W"
290        },
291        {
292            "Address": "0x45",
293            "Bus": 22,
294            "Labels": [
295                "in1",
296                "curr1",
297                "power1"
298            ],
299            "Name": "MB_E1S1",
300            "PowerState": "On",
301            "Thresholds": [
302                {
303                    "Direction": "less than",
304                    "Label": "in1",
305                    "Name": "lower critical",
306                    "Severity": 1,
307                    "Value": 10.8
308                },
309                {
310                    "Direction": "greater than",
311                    "Label": "in1",
312                    "Name": "upper critical",
313                    "Severity": 1,
314                    "Value": 13.2
315                },
316                {
317                    "Direction": "greater than",
318                    "Label": "curr1",
319                    "Name": "upper critical",
320                    "Severity": 1,
321                    "Value": 2.1
322                },
323                {
324                    "Direction": "greater than",
325                    "Label": "power1",
326                    "Name": "upper critical",
327                    "Severity": 1,
328                    "Value": 25.0
329                }
330            ],
331            "Type": "INA230",
332            "curr1_Name": "MB_E1S1_P12V_CURR_A",
333            "in1_Name": "MB_E1S1_P12V_VOLT_V",
334            "power1_Name": "MB_E1S1_P12V_PWR_W"
335        },
336        {
337            "Address": "0x45",
338            "Bus": 29,
339            "Labels": [
340                "in1",
341                "curr1",
342                "power1"
343            ],
344            "Name": "NIC_MEZZ",
345            "Thresholds": [
346                {
347                    "Direction": "less than",
348                    "Label": "in1",
349                    "Name": "lower critical",
350                    "Severity": 1,
351                    "Value": 10.8
352                },
353                {
354                    "Direction": "greater than",
355                    "Label": "in1",
356                    "Name": "upper critical",
357                    "Severity": 1,
358                    "Value": 13.2
359                },
360                {
361                    "Direction": "greater than",
362                    "Label": "curr1",
363                    "Name": "upper critical",
364                    "Severity": 1,
365                    "Value": 5.7
366                },
367                {
368                    "Direction": "greater than",
369                    "Label": "power1",
370                    "Name": "upper critical",
371                    "Severity": 1,
372                    "Value": 75.0
373                }
374            ],
375            "Type": "INA230",
376            "curr1_Name": "NIC_MEZZ_P12V_CURR_A",
377            "in1_Name": "NIC_MEZZ_P12V_VOLT_V",
378            "power1_Name": "NIC_MEZZ_P12V_PWR_W"
379        },
380        {
381            "Address": "0x63",
382            "Bus": 28,
383            "Labels": [
384                "iout1",
385                "vout1",
386                "pout1",
387                "temp1"
388            ],
389            "Name": "MB_VR_CPU_PVDD11",
390            "PowerState": "On",
391            "Thresholds": [
392                {
393                    "Direction": "greater than",
394                    "Label": "iout1",
395                    "Name": "upper critical",
396                    "Severity": 1,
397                    "Value": 59.0
398                },
399                {
400                    "Direction": "less than",
401                    "Label": "vout1",
402                    "Name": "lower critical",
403                    "Severity": 1,
404                    "Value": 1.045
405                },
406                {
407                    "Direction": "greater than",
408                    "Label": "vout1",
409                    "Name": "upper critical",
410                    "Severity": 1,
411                    "Value": 1.155
412                },
413                {
414                    "Direction": "greater than",
415                    "Label": "pout1",
416                    "Name": "upper critical",
417                    "Severity": 1,
418                    "Value": 65.0
419                },
420                {
421                    "Direction": "less than",
422                    "Label": "temp1",
423                    "Name": "lower critical",
424                    "Severity": 1,
425                    "Value": -1.0
426                },
427                {
428                    "Direction": "greater than",
429                    "Label": "temp1",
430                    "Name": "upper critical",
431                    "Severity": 1,
432                    "Value": 105.0
433                }
434            ],
435            "Type": "ISL69260",
436            "iout1_Name": "MB_VR_CPU_PVDD11_CURR_A",
437            "pout1_Name": "MB_VR_CPU_PVDD11_PWR_W",
438            "temp1_Name": "MB_VR_CPU_PVDD11_TEMP_C",
439            "vout1_Name": "MB_VR_CPU_PVDD11_VOLT_V"
440        },
441        {
442            "Address": "0x61",
443            "Bus": 28,
444            "Labels": [
445                "iout1",
446                "iout2",
447                "vout1",
448                "vout2",
449                "pout1",
450                "pout2",
451                "temp1",
452                "temp2"
453            ],
454            "Name": "MB_VR_CPU_VCORE0_SOC",
455            "PowerState": "On",
456            "Thresholds": [
457                {
458                    "Direction": "greater than",
459                    "Label": "iout1",
460                    "Name": "upper critical",
461                    "Severity": 1,
462                    "Value": 318.0
463                },
464                {
465                    "Direction": "greater than",
466                    "Label": "iout2",
467                    "Name": "upper critical",
468                    "Severity": 1,
469                    "Value": 210.0
470                },
471                {
472                    "Direction": "less than",
473                    "Label": "vout1",
474                    "Name": "lower critical",
475                    "Severity": 1,
476                    "Value": 0.53
477                },
478                {
479                    "Direction": "greater than",
480                    "Label": "vout1",
481                    "Name": "upper critical",
482                    "Severity": 1,
483                    "Value": 1.52
484                },
485                {
486                    "Direction": "less than",
487                    "Label": "vout2",
488                    "Name": "lower critical",
489                    "Severity": 1,
490                    "Value": 0.73
491                },
492                {
493                    "Direction": "greater than",
494                    "Label": "vout2",
495                    "Name": "upper critical",
496                    "Severity": 1,
497                    "Value": 1.22
498                },
499                {
500                    "Direction": "greater than",
501                    "Label": "pout1",
502                    "Name": "upper critical",
503                    "Severity": 1,
504                    "Value": 175.0
505                },
506                {
507                    "Direction": "greater than",
508                    "Label": "pout2",
509                    "Name": "upper critical",
510                    "Severity": 1,
511                    "Value": 105.0
512                },
513                {
514                    "Direction": "less than",
515                    "Label": "temp1",
516                    "Name": "lower critical",
517                    "Severity": 1,
518                    "Value": -1.0
519                },
520                {
521                    "Direction": "greater than",
522                    "Label": "temp1",
523                    "Name": "upper critical",
524                    "Severity": 1,
525                    "Value": 105.0
526                },
527                {
528                    "Direction": "less than",
529                    "Label": "temp2",
530                    "Name": "lower critical",
531                    "Severity": 1,
532                    "Value": -1.0
533                },
534                {
535                    "Direction": "greater than",
536                    "Label": "temp2",
537                    "Name": "upper critical",
538                    "Severity": 1,
539                    "Value": 105.0
540                }
541            ],
542            "Type": "ISL69260",
543            "iout1_Name": "MB_VR_CPU_VCORE0_CURR_A",
544            "iout2_Name": "MB_VR_CPU_SOC_CURR_A",
545            "pout1_Name": "MB_VR_CPU_VCORE0_PWR_W",
546            "pout2_Name": "MB_VR_CPU_SOC_PWR_W",
547            "temp1_Name": "MB_VR_CPU_VCORE0_TEMP_C",
548            "temp2_Name": "MB_VR_CPU_SOC_TEMP_C",
549            "vout1_Name": "MB_VR_CPU_VCORE0_VOLT_V",
550            "vout2_Name": "MB_VR_CPU_SOC_VOLT_V"
551        },
552        {
553            "Address": "0x62",
554            "Bus": 28,
555            "Labels": [
556                "iout1",
557                "iout2",
558                "vout1",
559                "vout2",
560                "pout1",
561                "pout2",
562                "temp1",
563                "temp2"
564            ],
565            "Name": "MB_VR_CPU_VCORE1_PDDIO",
566            "PowerState": "On",
567            "Thresholds": [
568                {
569                    "Direction": "greater than",
570                    "Label": "iout1",
571                    "Name": "upper critical",
572                    "Severity": 1,
573                    "Value": 318.0
574                },
575                {
576                    "Direction": "greater than",
577                    "Label": "iout2",
578                    "Name": "upper critical",
579                    "Severity": 1,
580                    "Value": 133.0
581                },
582                {
583                    "Direction": "less than",
584                    "Label": "vout1",
585                    "Name": "lower critical",
586                    "Severity": 1,
587                    "Value": 0.53
588                },
589                {
590                    "Direction": "greater than",
591                    "Label": "vout1",
592                    "Name": "upper critical",
593                    "Severity": 1,
594                    "Value": 1.52
595                },
596                {
597                    "Direction": "less than",
598                    "Label": "vout2",
599                    "Name": "lower critical",
600                    "Severity": 1,
601                    "Value": 0.88
602                },
603                {
604                    "Direction": "greater than",
605                    "Label": "vout2",
606                    "Name": "upper critical",
607                    "Severity": 1,
608                    "Value": 1.22
609                },
610                {
611                    "Direction": "greater than",
612                    "Label": "pout1",
613                    "Name": "upper critical",
614                    "Severity": 1,
615                    "Value": 175.0
616                },
617                {
618                    "Direction": "greater than",
619                    "Label": "pout2",
620                    "Name": "upper critical",
621                    "Severity": 1,
622                    "Value": 120.0
623                },
624                {
625                    "Direction": "less than",
626                    "Label": "temp1",
627                    "Name": "lower critical",
628                    "Severity": 1,
629                    "Value": -1.0
630                },
631                {
632                    "Direction": "greater than",
633                    "Label": "temp1",
634                    "Name": "upper critical",
635                    "Severity": 1,
636                    "Value": 105.0
637                },
638                {
639                    "Direction": "less than",
640                    "Label": "temp2",
641                    "Name": "lower critical",
642                    "Severity": 1,
643                    "Value": -1.0
644                },
645                {
646                    "Direction": "greater than",
647                    "Label": "temp2",
648                    "Name": "upper critical",
649                    "Severity": 1,
650                    "Value": 105.0
651                }
652            ],
653            "Type": "ISL69260",
654            "iout1_Name": "MB_VR_CPU_VCORE1_CURR_A",
655            "iout2_Name": "MB_VR_CPU_PDDIO_CURR_A",
656            "pout1_Name": "MB_VR_CPU_VCORE1_PWR_W",
657            "pout2_Name": "MB_VR_CPU_PDDIO_PWR_W",
658            "temp1_Name": "MB_VR_CPU_VCORE1_TEMP_C",
659            "temp2_Name": "MB_VR_CPU_PDDIO_TEMP_C",
660            "vout1_Name": "MB_VR_CPU_VCORE1_VOLT_V",
661            "vout2_Name": "MB_VR_CPU_PDDIO_VOLT_V"
662        },
663        {
664            "Address": "0x20",
665            "Bus": 28,
666            "Labels": [
667                "iout1",
668                "vin",
669                "vout1",
670                "pin",
671                "temp1"
672            ],
673            "Name": "MB_HSC",
674            "Thresholds": [
675                {
676                    "Direction": "greater than",
677                    "Label": "iout1",
678                    "Name": "upper critical",
679                    "Severity": 1,
680                    "Value": 72.0
681                },
682                {
683                    "Direction": "less than",
684                    "Label": "vin",
685                    "Name": "lower critical",
686                    "Severity": 1,
687                    "Value": 10.8
688                },
689                {
690                    "Direction": "greater than",
691                    "Label": "vin",
692                    "Name": "upper critical",
693                    "Severity": 1,
694                    "Value": 13.2
695                },
696                {
697                    "Direction": "less than",
698                    "Label": "vout1",
699                    "Name": "lower critical",
700                    "Severity": 1,
701                    "Value": 10.8
702                },
703                {
704                    "Direction": "greater than",
705                    "Label": "vout1",
706                    "Name": "upper critical",
707                    "Severity": 1,
708                    "Value": 13.2
709                },
710                {
711                    "Direction": "greater than",
712                    "Label": "pin",
713                    "Name": "upper critical",
714                    "Severity": 1,
715                    "Value": 950.0
716                },
717                {
718                    "Direction": "greater than",
719                    "Label": "temp1",
720                    "Name": "upper critical",
721                    "Severity": 1,
722                    "Value": 80.0
723                }
724            ],
725            "Type": "MP5990",
726            "iout1_Name": "MB_HSC_CURR_A",
727            "pin_Name": "MB_HSC_PWR_W",
728            "temp1_Name": "MB_HSC_TEMP_C",
729            "vin_Name": "MB_HSC_VIN_VOLT_V",
730            "vout1_Name": "MB_HSC_VOUT_VOLT_V"
731        },
732        {
733            "Address": "0x6a",
734            "Bus": 23,
735            "Name": "MB_E1S0_TEMP_C",
736            "PowerState": "On",
737            "Thresholds": [
738                {
739                    "Direction": "less than",
740                    "Name": "lower critical",
741                    "Severity": 1,
742                    "Value": 5.0
743                },
744                {
745                    "Direction": "greater than",
746                    "Name": "upper critical",
747                    "Severity": 1,
748                    "Value": 70.0
749                }
750            ],
751            "Type": "NVME1000"
752        },
753        {
754            "Address": "0x6a",
755            "Bus": 22,
756            "Name": "MB_E1S1_TEMP_C",
757            "PowerState": "On",
758            "Thresholds": [
759                {
760                    "Direction": "less than",
761                    "Name": "lower critical",
762                    "Severity": 1,
763                    "Value": 5.0
764                },
765                {
766                    "Direction": "greater than",
767                    "Name": "upper critical",
768                    "Severity": 1,
769                    "Value": 70.0
770                }
771            ],
772            "Type": "NVME1000"
773        },
774        {
775            "Address": "0x24",
776            "Bus": 12,
777            "Name": "MB_RETIMER0_TEMP_C",
778            "PowerState": "On",
779            "Thresholds": [
780                {
781                    "Direction": "less than",
782                    "Name": "lower critical",
783                    "Severity": 1,
784                    "Value": -1.0
785                },
786                {
787                    "Direction": "greater than",
788                    "Name": "upper critical",
789                    "Severity": 1,
790                    "Value": 100.0
791                }
792            ],
793            "Type": "PT5161L"
794        },
795        {
796            "Address": "0x24",
797            "Bus": 21,
798            "Name": "MB_RETIMER1_TEMP_C",
799            "PowerState": "On",
800            "Thresholds": [
801                {
802                    "Direction": "less than",
803                    "Name": "lower critical",
804                    "Severity": 1,
805                    "Value": -1.0
806                },
807                {
808                    "Direction": "greater than",
809                    "Name": "upper critical",
810                    "Severity": 1,
811                    "Value": 100.0
812                }
813            ],
814            "Type": "PT5161L"
815        },
816        {
817            "Address": "0x3C",
818            "Bus": 7,
819            "Labels": [
820                "power1",
821                "power2",
822                "power3",
823                "power4",
824                "power5",
825                "power6",
826                "power7",
827                "power8",
828                "power9",
829                "temp1",
830                "temp2",
831                "temp3",
832                "temp4",
833                "temp5",
834                "temp6",
835                "temp7",
836                "temp8"
837            ],
838            "Name": "SBRMI",
839            "PowerState": "BiosPost",
840            "Thresholds": [
841                {
842                    "Direction": "greater than",
843                    "Label": "power1",
844                    "Name": "upper critical",
845                    "Severity": 1,
846                    "Value": 640.0
847                },
848                {
849                    "Direction": "greater than",
850                    "Label": "power2",
851                    "Name": "upper critical",
852                    "Severity": 1,
853                    "Value": 14.0
854                },
855                {
856                    "Direction": "greater than",
857                    "Label": "power3",
858                    "Name": "upper critical",
859                    "Severity": 1,
860                    "Value": 14.0
861                },
862                {
863                    "Direction": "greater than",
864                    "Label": "power4",
865                    "Name": "upper critical",
866                    "Severity": 1,
867                    "Value": 14.0
868                },
869                {
870                    "Direction": "greater than",
871                    "Label": "power5",
872                    "Name": "upper critical",
873                    "Severity": 1,
874                    "Value": 14.0
875                },
876                {
877                    "Direction": "greater than",
878                    "Label": "power6",
879                    "Name": "upper critical",
880                    "Severity": 1,
881                    "Value": 14.0
882                },
883                {
884                    "Direction": "greater than",
885                    "Label": "power7",
886                    "Name": "upper critical",
887                    "Severity": 1,
888                    "Value": 14.0
889                },
890                {
891                    "Direction": "greater than",
892                    "Label": "power8",
893                    "Name": "upper critical",
894                    "Severity": 1,
895                    "Value": 14.0
896                },
897                {
898                    "Direction": "greater than",
899                    "Label": "power9",
900                    "Name": "upper critical",
901                    "Severity": 1,
902                    "Value": 14.0
903                },
904                {
905                    "Direction": "less than",
906                    "Label": "temp1",
907                    "Name": "lower critical",
908                    "Severity": 1,
909                    "Value": -1.0
910                },
911                {
912                    "Direction": "greater than",
913                    "Label": "temp1",
914                    "Name": "upper critical",
915                    "Severity": 1,
916                    "Value": 80.0
917                },
918                {
919                    "Direction": "less than",
920                    "Label": "temp2",
921                    "Name": "lower critical",
922                    "Severity": 1,
923                    "Value": -1.0
924                },
925                {
926                    "Direction": "greater than",
927                    "Label": "temp2",
928                    "Name": "upper critical",
929                    "Severity": 1,
930                    "Value": 80.0
931                },
932                {
933                    "Direction": "less than",
934                    "Label": "temp3",
935                    "Name": "lower critical",
936                    "Severity": 1,
937                    "Value": -1.0
938                },
939                {
940                    "Direction": "greater than",
941                    "Label": "temp3",
942                    "Name": "upper critical",
943                    "Severity": 1,
944                    "Value": 80.0
945                },
946                {
947                    "Direction": "less than",
948                    "Label": "temp4",
949                    "Name": "lower critical",
950                    "Severity": 1,
951                    "Value": -1.0
952                },
953                {
954                    "Direction": "greater than",
955                    "Label": "temp4",
956                    "Name": "upper critical",
957                    "Severity": 1,
958                    "Value": 80.0
959                },
960                {
961                    "Direction": "less than",
962                    "Label": "temp5",
963                    "Name": "lower critical",
964                    "Severity": 1,
965                    "Value": -1.0
966                },
967                {
968                    "Direction": "greater than",
969                    "Label": "temp5",
970                    "Name": "upper critical",
971                    "Severity": 1,
972                    "Value": 80.0
973                },
974                {
975                    "Direction": "less than",
976                    "Label": "temp6",
977                    "Name": "lower critical",
978                    "Severity": 1,
979                    "Value": -1.0
980                },
981                {
982                    "Direction": "greater than",
983                    "Label": "temp6",
984                    "Name": "upper critical",
985                    "Severity": 1,
986                    "Value": 80.0
987                },
988                {
989                    "Direction": "less than",
990                    "Label": "temp7",
991                    "Name": "lower critical",
992                    "Severity": 1,
993                    "Value": -1.0
994                },
995                {
996                    "Direction": "greater than",
997                    "Label": "temp7",
998                    "Name": "upper critical",
999                    "Severity": 1,
1000                    "Value": 80.0
1001                },
1002                {
1003                    "Direction": "less than",
1004                    "Label": "temp8",
1005                    "Name": "lower critical",
1006                    "Severity": 1,
1007                    "Value": -1.0
1008                },
1009                {
1010                    "Direction": "greater than",
1011                    "Label": "temp8",
1012                    "Name": "upper critical",
1013                    "Severity": 1,
1014                    "Value": 80.0
1015                }
1016            ],
1017            "Type": "SBRMI",
1018            "power1_Name": "MB_CPU_PKG_PWR_W",
1019            "power2_Name": "MB_DIMM_A0_PWR_W",
1020            "power3_Name": "MB_DIMM_A1_PWR_W",
1021            "power4_Name": "MB_DIMM_A2_PWR_W",
1022            "power5_Name": "MB_DIMM_A4_PWR_W",
1023            "power6_Name": "MB_DIMM_A6_PWR_W",
1024            "power7_Name": "MB_DIMM_A7_PWR_W",
1025            "power8_Name": "MB_DIMM_A8_PWR_W",
1026            "power9_Name": "MB_DIMM_A10_PWR_W",
1027            "temp1_Name": "MB_DIMM_A0_TEMP_C",
1028            "temp2_Name": "MB_DIMM_A1_TEMP_C",
1029            "temp3_Name": "MB_DIMM_A2_TEMP_C",
1030            "temp4_Name": "MB_DIMM_A4_TEMP_C",
1031            "temp5_Name": "MB_DIMM_A6_TEMP_C",
1032            "temp6_Name": "MB_DIMM_A7_TEMP_C",
1033            "temp7_Name": "MB_DIMM_A8_TEMP_C",
1034            "temp8_Name": "MB_DIMM_A10_TEMP_C"
1035        },
1036        {
1037            "Address": "0x4C",
1038            "Bus": 7,
1039            "Name": "MB_CPU_TEMP_C",
1040            "PowerState": "BiosPost",
1041            "Thresholds": [
1042                {
1043                    "Direction": "less than",
1044                    "Name": "lower critical",
1045                    "Severity": 1,
1046                    "Value": -1.0
1047                },
1048                {
1049                    "Direction": "greater than",
1050                    "Name": "upper critical",
1051                    "Severity": 1,
1052                    "Value": 95.0
1053                }
1054            ],
1055            "Type": "SBTSI"
1056        },
1057        {
1058            "Address": "0x49",
1059            "Bus": 29,
1060            "Name": "MB_OUTLET_TEMP_C",
1061            "Thresholds": [
1062                {
1063                    "Direction": "less than",
1064                    "Name": "lower critical",
1065                    "Severity": 1,
1066                    "Value": 5.0
1067                },
1068                {
1069                    "Direction": "greater than",
1070                    "Name": "upper critical",
1071                    "Severity": 1,
1072                    "Value": 80.0
1073                }
1074            ],
1075            "Type": "TMP75"
1076        },
1077        {
1078            "Address": "0x4A",
1079            "Bus": 29,
1080            "Name": "MB_INLET_TEMP_C",
1081            "Thresholds": [
1082                {
1083                    "Direction": "less than",
1084                    "Name": "lower critical",
1085                    "Severity": 1,
1086                    "Value": 5.0
1087                },
1088                {
1089                    "Direction": "greater than",
1090                    "Name": "upper critical",
1091                    "Severity": 1,
1092                    "Value": 60.0
1093                }
1094            ],
1095            "Type": "TMP75"
1096        }
1097    ],
1098    "Name": "Harma MB",
1099    "Probe": [
1100        "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0040'})",
1101        "OR",
1102        "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0080'})",
1103        "OR",
1104        "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-isl'})"
1105    ],
1106    "Type": "Board",
1107    "xyz.openbmc_project.Inventory.Decorator.Asset": {
1108        "BuildDate": "$BOARD_MANUFACTURE_DATE",
1109        "Manufacturer": "$BOARD_MANUFACTURER",
1110        "Model": "$BOARD_PRODUCT_NAME",
1111        "PartNumber": "$BOARD_PART_NUMBER",
1112        "SerialNumber": "$BOARD_SERIAL_NUMBER",
1113        "SparePartNumber": "$BOARD_INFO_AM1"
1114    },
1115    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1116        "AssetTag": "$PRODUCT_ASSET_TAG"
1117    },
1118    "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
1119        "ProductId": 1
1120    }
1121}
1122