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