xref: /openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_ti_hsc_adi.json (revision 04b296b17bc549628b9f9ebebae75f9032d2c1d7)
1{
2    "Exposes": [
3        {
4            "Address": "0x10",
5            "Bus": 11,
6            "Labels": [
7                "temp1",
8                "vin",
9                "vout1",
10                "iout1",
11                "pin"
12            ],
13            "Name": "MEDUSA_HSC0_48V",
14            "Thresholds": [
15                {
16                    "Direction": "greater than",
17                    "Hysteresis": 0,
18                    "Label": "temp1",
19                    "Name": "upper critical",
20                    "Severity": 1,
21                    "Value": 150
22                },
23                {
24                    "Direction": "greater than",
25                    "Hysteresis": 0,
26                    "Label": "vin",
27                    "Name": "upper non recoverable",
28                    "Severity": 4,
29                    "Value": 60
30                },
31                {
32                    "Direction": "greater than",
33                    "Hysteresis": 0,
34                    "Label": "vin",
35                    "Name": "upper critical",
36                    "Severity": 1,
37                    "Value": 53.28
38                },
39                {
40                    "Direction": "greater than",
41                    "Hysteresis": 0,
42                    "Label": "vin",
43                    "Name": "upper non critical",
44                    "Severity": 0,
45                    "Value": 52.8
46                },
47                {
48                    "Direction": "less than",
49                    "Hysteresis": 0,
50                    "Label": "vin",
51                    "Name": "lower non critical",
52                    "Severity": 0,
53                    "Value": 43.2
54                },
55                {
56                    "Direction": "less than",
57                    "Hysteresis": 0,
58                    "Label": "vin",
59                    "Name": "lower critical",
60                    "Severity": 1,
61                    "Value": 42.72
62                },
63                {
64                    "Direction": "less than",
65                    "Hysteresis": 0,
66                    "Label": "vin",
67                    "Name": "lower non recoverable",
68                    "Severity": 4,
69                    "Value": 40
70                },
71                {
72                    "Direction": "greater than",
73                    "Hysteresis": 0,
74                    "Label": "vout1",
75                    "Name": "upper non recoverable",
76                    "Severity": 4,
77                    "Value": 60
78                },
79                {
80                    "Direction": "greater than",
81                    "Hysteresis": 0,
82                    "Label": "vout1",
83                    "Name": "upper critical",
84                    "Severity": 1,
85                    "Value": 53.28
86                },
87                {
88                    "Direction": "greater than",
89                    "Hysteresis": 0,
90                    "Label": "vout1",
91                    "Name": "upper non critical",
92                    "Severity": 0,
93                    "Value": 52.8
94                },
95                {
96                    "Direction": "less than",
97                    "Hysteresis": 0,
98                    "Label": "vout1",
99                    "Name": "lower non critical",
100                    "Severity": 0,
101                    "Value": 43.2
102                },
103                {
104                    "Direction": "less than",
105                    "Hysteresis": 0,
106                    "Label": "vout1",
107                    "Name": "lower critical",
108                    "Severity": 1,
109                    "Value": 42.72
110                },
111                {
112                    "Direction": "less than",
113                    "Hysteresis": 0,
114                    "Label": "vout1",
115                    "Name": "lower non recoverable",
116                    "Severity": 4,
117                    "Value": 40
118                }
119            ],
120            "Type": "ADM1272",
121            "iout1_Name": "MEDUSA_HSC0_48V_1_CURR_A",
122            "iout1_Scale": 250,
123            "pin_Name": "MEDUSA_HSC0_48V_INPUT_1_PWR_W",
124            "pin_Scale": 250000,
125            "temp1_Name": "MEDUSA_HSC0_48V_TEMP_C",
126            "vin_Name": "MEDUSA_HSC0_48V_INPUT_VOLT_V",
127            "vout1_Name": "MEDUSA_HSC0_48V_OUTPUT_VOLT_V"
128        },
129        {
130            "Address": "0x12",
131            "Bus": 11,
132            "Labels": [
133                "temp1",
134                "vin",
135                "vout1",
136                "iout1",
137                "pin"
138            ],
139            "Name": "MEDUSA_HSC1_48V",
140            "Thresholds": [
141                {
142                    "Direction": "greater than",
143                    "Hysteresis": 0,
144                    "Label": "temp1",
145                    "Name": "upper critical",
146                    "Severity": 1,
147                    "Value": 150
148                },
149                {
150                    "Direction": "greater than",
151                    "Hysteresis": 0,
152                    "Label": "vin",
153                    "Name": "upper non recoverable",
154                    "Severity": 4,
155                    "Value": 60
156                },
157                {
158                    "Direction": "greater than",
159                    "Hysteresis": 0,
160                    "Label": "vin",
161                    "Name": "upper critical",
162                    "Severity": 1,
163                    "Value": 53.28
164                },
165                {
166                    "Direction": "greater than",
167                    "Hysteresis": 0,
168                    "Label": "vin",
169                    "Name": "upper non critical",
170                    "Severity": 0,
171                    "Value": 52.8
172                },
173                {
174                    "Direction": "less than",
175                    "Hysteresis": 0,
176                    "Label": "vin",
177                    "Name": "lower non critical",
178                    "Severity": 0,
179                    "Value": 43.2
180                },
181                {
182                    "Direction": "less than",
183                    "Hysteresis": 0,
184                    "Label": "vin",
185                    "Name": "lower critical",
186                    "Severity": 1,
187                    "Value": 42.72
188                },
189                {
190                    "Direction": "less than",
191                    "Hysteresis": 0,
192                    "Label": "vin",
193                    "Name": "lower non recoverable",
194                    "Severity": 4,
195                    "Value": 40
196                },
197                {
198                    "Direction": "greater than",
199                    "Hysteresis": 0,
200                    "Label": "vout1",
201                    "Name": "upper non recoverable",
202                    "Severity": 4,
203                    "Value": 60
204                },
205                {
206                    "Direction": "greater than",
207                    "Hysteresis": 0,
208                    "Label": "vout1",
209                    "Name": "upper critical",
210                    "Severity": 1,
211                    "Value": 53.28
212                },
213                {
214                    "Direction": "greater than",
215                    "Hysteresis": 0,
216                    "Label": "vout1",
217                    "Name": "upper non critical",
218                    "Severity": 0,
219                    "Value": 52.8
220                },
221                {
222                    "Direction": "less than",
223                    "Hysteresis": 0,
224                    "Label": "vout1",
225                    "Name": "lower non critical",
226                    "Severity": 0,
227                    "Value": 43.2
228                },
229                {
230                    "Direction": "less than",
231                    "Hysteresis": 0,
232                    "Label": "vout1",
233                    "Name": "lower critical",
234                    "Severity": 1,
235                    "Value": 42.72
236                },
237                {
238                    "Direction": "less than",
239                    "Hysteresis": 0,
240                    "Label": "vout1",
241                    "Name": "lower non recoverable",
242                    "Severity": 4,
243                    "Value": 40
244                }
245            ],
246            "Type": "ADM1272",
247            "iout1_Name": "MEDUSA_HSC1_48V_1_CURR_A",
248            "iout1_Scale": 250,
249            "pin_Name": "MEDUSA_HSC1_48V_INPUT_1_PWR_W",
250            "pin_Scale": 250000,
251            "temp1_Name": "MEDUSA_HSC1_48V_TEMP_C",
252            "vin_Name": "MEDUSA_HSC1_48V_INPUT_VOLT_V",
253            "vout1_Name": "MEDUSA_HSC1_48V_OUTPUT_VOLT_V"
254        },
255        {
256            "Address": "0x40",
257            "Bus": 0,
258            "Labels": [
259                "temp1",
260                "vin",
261                "vout1",
262                "iout1",
263                "pin"
264            ],
265            "Name": "MEDUSA_MB1_HSC_12V",
266            "PowerState": "ChassisOn",
267            "SlotId": "1",
268            "Thresholds": [
269                {
270                    "Direction": "greater than",
271                    "Hysteresis": 0,
272                    "Label": "temp1",
273                    "Name": "upper critical",
274                    "Severity": 1,
275                    "Value": 100
276                },
277                {
278                    "Direction": "greater than",
279                    "Hysteresis": 0,
280                    "Label": "vin",
281                    "Name": "upper non recoverable",
282                    "Severity": 4,
283                    "Value": 14.333
284                },
285                {
286                    "Direction": "greater than",
287                    "Hysteresis": 0,
288                    "Label": "vin",
289                    "Name": "upper critical",
290                    "Severity": 1,
291                    "Value": 13.176
292                },
293                {
294                    "Direction": "greater than",
295                    "Hysteresis": 0,
296                    "Label": "vin",
297                    "Name": "upper non critical",
298                    "Severity": 0,
299                    "Value": 13.054
300                },
301                {
302                    "Direction": "less than",
303                    "Hysteresis": 0,
304                    "Label": "vin",
305                    "Name": "lower non critical",
306                    "Severity": 0,
307                    "Value": 11.346
308                },
309                {
310                    "Direction": "less than",
311                    "Hysteresis": 0,
312                    "Label": "vin",
313                    "Name": "lower critical",
314                    "Severity": 1,
315                    "Value": 11.224
316                },
317                {
318                    "Direction": "less than",
319                    "Hysteresis": 0,
320                    "Label": "vin",
321                    "Name": "lower non recoverable",
322                    "Severity": 4,
323                    "Value": 10.091
324                },
325                {
326                    "Direction": "greater than",
327                    "Hysteresis": 0,
328                    "Label": "vout1",
329                    "Name": "upper non recoverable",
330                    "Severity": 4,
331                    "Value": 14.333
332                },
333                {
334                    "Direction": "greater than",
335                    "Hysteresis": 0,
336                    "Label": "vout1",
337                    "Name": "upper critical",
338                    "Severity": 1,
339                    "Value": 13.176
340                },
341                {
342                    "Direction": "greater than",
343                    "Hysteresis": 0,
344                    "Label": "vout1",
345                    "Name": "upper non critical",
346                    "Severity": 0,
347                    "Value": 13.054
348                },
349                {
350                    "Direction": "less than",
351                    "Hysteresis": 0,
352                    "Label": "vout1",
353                    "Name": "lower non critical",
354                    "Severity": 0,
355                    "Value": 11.346
356                },
357                {
358                    "Direction": "less than",
359                    "Hysteresis": 0,
360                    "Label": "vout1",
361                    "Name": "lower critical",
362                    "Severity": 1,
363                    "Value": 11.224
364                },
365                {
366                    "Direction": "less than",
367                    "Hysteresis": 0,
368                    "Label": "vout1",
369                    "Name": "lower non recoverable",
370                    "Severity": 4,
371                    "Value": 10.091
372                }
373            ],
374            "Type": "ADM1281",
375            "iout1_Name": "MEDUSA_MB1_HSC_12V_1_CURR_A",
376            "iout1_Scale": 500,
377            "pin_Name": "MEDUSA_MB1_HSC_12V_INPUT_1_PWR_W",
378            "pin_Scale": 500000,
379            "temp1_Name": "MEDUSA_MB1_HSC_12V_TEMP_C",
380            "vin_Name": "MEDUSA_MB1_HSC_12V_INPUT_VOLT_V",
381            "vout1_Name": "MEDUSA_MB1_HSC_12V_OUTPUT_VOLT_V"
382        },
383        {
384            "Address": "0x40",
385            "Bus": 1,
386            "Labels": [
387                "temp1",
388                "vin",
389                "vout1",
390                "iout1",
391                "pin"
392            ],
393            "Name": "MEDUSA_MB2_HSC_12V",
394            "PowerState": "ChassisOn",
395            "SlotId": "2",
396            "Thresholds": [
397                {
398                    "Direction": "greater than",
399                    "Hysteresis": 0,
400                    "Label": "temp1",
401                    "Name": "upper critical",
402                    "Severity": 1,
403                    "Value": 100
404                },
405                {
406                    "Direction": "greater than",
407                    "Hysteresis": 0,
408                    "Label": "vin",
409                    "Name": "upper non recoverable",
410                    "Severity": 4,
411                    "Value": 14.333
412                },
413                {
414                    "Direction": "greater than",
415                    "Hysteresis": 0,
416                    "Label": "vin",
417                    "Name": "upper critical",
418                    "Severity": 1,
419                    "Value": 13.176
420                },
421                {
422                    "Direction": "greater than",
423                    "Hysteresis": 0,
424                    "Label": "vin",
425                    "Name": "upper non critical",
426                    "Severity": 0,
427                    "Value": 13.054
428                },
429                {
430                    "Direction": "less than",
431                    "Hysteresis": 0,
432                    "Label": "vin",
433                    "Name": "lower non critical",
434                    "Severity": 0,
435                    "Value": 11.346
436                },
437                {
438                    "Direction": "less than",
439                    "Hysteresis": 0,
440                    "Label": "vin",
441                    "Name": "lower critical",
442                    "Severity": 1,
443                    "Value": 11.224
444                },
445                {
446                    "Direction": "less than",
447                    "Hysteresis": 0,
448                    "Label": "vin",
449                    "Name": "lower non recoverable",
450                    "Severity": 4,
451                    "Value": 10.091
452                },
453                {
454                    "Direction": "greater than",
455                    "Hysteresis": 0,
456                    "Label": "vout1",
457                    "Name": "upper non recoverable",
458                    "Severity": 4,
459                    "Value": 14.333
460                },
461                {
462                    "Direction": "greater than",
463                    "Hysteresis": 0,
464                    "Label": "vout1",
465                    "Name": "upper critical",
466                    "Severity": 1,
467                    "Value": 13.176
468                },
469                {
470                    "Direction": "greater than",
471                    "Hysteresis": 0,
472                    "Label": "vout1",
473                    "Name": "upper non critical",
474                    "Severity": 0,
475                    "Value": 13.054
476                },
477                {
478                    "Direction": "less than",
479                    "Hysteresis": 0,
480                    "Label": "vout1",
481                    "Name": "lower non critical",
482                    "Severity": 0,
483                    "Value": 11.346
484                },
485                {
486                    "Direction": "less than",
487                    "Hysteresis": 0,
488                    "Label": "vout1",
489                    "Name": "lower critical",
490                    "Severity": 1,
491                    "Value": 11.224
492                },
493                {
494                    "Direction": "less than",
495                    "Hysteresis": 0,
496                    "Label": "vout1",
497                    "Name": "lower non recoverable",
498                    "Severity": 4,
499                    "Value": 10.091
500                }
501            ],
502            "Type": "ADM1281",
503            "iout1_Name": "MEDUSA_MB2_HSC_12V_1_CURR_A",
504            "iout1_Scale": 500,
505            "pin_Name": "MEDUSA_MB2_HSC_12V_INPUT_1_PWR_W",
506            "pin_Scale": 500000,
507            "temp1_Name": "MEDUSA_MB2_HSC_12V_TEMP_C",
508            "vin_Name": "MEDUSA_MB2_HSC_12V_INPUT_VOLT_V",
509            "vout1_Name": "MEDUSA_MB2_HSC_12V_OUTPUT_VOLT_V"
510        },
511        {
512            "Address": "0x40",
513            "Bus": 2,
514            "Labels": [
515                "temp1",
516                "vin",
517                "vout1",
518                "iout1",
519                "pin"
520            ],
521            "Name": "MEDUSA_MB3_HSC_12V",
522            "PowerState": "ChassisOn",
523            "SlotId": "3",
524            "Thresholds": [
525                {
526                    "Direction": "greater than",
527                    "Hysteresis": 0,
528                    "Label": "temp1",
529                    "Name": "upper critical",
530                    "Severity": 1,
531                    "Value": 100
532                },
533                {
534                    "Direction": "greater than",
535                    "Hysteresis": 0,
536                    "Label": "vin",
537                    "Name": "upper non recoverable",
538                    "Severity": 4,
539                    "Value": 14.333
540                },
541                {
542                    "Direction": "greater than",
543                    "Hysteresis": 0,
544                    "Label": "vin",
545                    "Name": "upper critical",
546                    "Severity": 1,
547                    "Value": 13.176
548                },
549                {
550                    "Direction": "greater than",
551                    "Hysteresis": 0,
552                    "Label": "vin",
553                    "Name": "upper non critical",
554                    "Severity": 0,
555                    "Value": 13.054
556                },
557                {
558                    "Direction": "less than",
559                    "Hysteresis": 0,
560                    "Label": "vin",
561                    "Name": "lower non critical",
562                    "Severity": 0,
563                    "Value": 11.346
564                },
565                {
566                    "Direction": "less than",
567                    "Hysteresis": 0,
568                    "Label": "vin",
569                    "Name": "lower critical",
570                    "Severity": 1,
571                    "Value": 11.224
572                },
573                {
574                    "Direction": "less than",
575                    "Hysteresis": 0,
576                    "Label": "vin",
577                    "Name": "lower non recoverable",
578                    "Severity": 4,
579                    "Value": 10.091
580                },
581                {
582                    "Direction": "greater than",
583                    "Hysteresis": 0,
584                    "Label": "vout1",
585                    "Name": "upper non recoverable",
586                    "Severity": 4,
587                    "Value": 14.333
588                },
589                {
590                    "Direction": "greater than",
591                    "Hysteresis": 0,
592                    "Label": "vout1",
593                    "Name": "upper critical",
594                    "Severity": 1,
595                    "Value": 13.176
596                },
597                {
598                    "Direction": "greater than",
599                    "Hysteresis": 0,
600                    "Label": "vout1",
601                    "Name": "upper non critical",
602                    "Severity": 0,
603                    "Value": 13.054
604                },
605                {
606                    "Direction": "less than",
607                    "Hysteresis": 0,
608                    "Label": "vout1",
609                    "Name": "lower non critical",
610                    "Severity": 0,
611                    "Value": 11.346
612                },
613                {
614                    "Direction": "less than",
615                    "Hysteresis": 0,
616                    "Label": "vout1",
617                    "Name": "lower critical",
618                    "Severity": 1,
619                    "Value": 11.224
620                },
621                {
622                    "Direction": "less than",
623                    "Hysteresis": 0,
624                    "Label": "vout1",
625                    "Name": "lower non recoverable",
626                    "Severity": 4,
627                    "Value": 10.091
628                }
629            ],
630            "Type": "ADM1281",
631            "iout1_Name": "MEDUSA_MB3_HSC_12V_1_CURR_A",
632            "iout1_Scale": 500,
633            "pin_Name": "MEDUSA_MB3_HSC_12V_INPUT_1_PWR_W",
634            "pin_Scale": 500000,
635            "temp1_Name": "MEDUSA_MB3_HSC_12V_TEMP_C",
636            "vin_Name": "MEDUSA_MB3_HSC_12V_INPUT_VOLT_V",
637            "vout1_Name": "MEDUSA_MB3_HSC_12V_OUTPUT_VOLT_V"
638        },
639        {
640            "Address": "0x40",
641            "Bus": 3,
642            "Labels": [
643                "temp1",
644                "vin",
645                "vout1",
646                "iout1",
647                "pin"
648            ],
649            "Name": "MEDUSA_MB4_HSC_12V",
650            "PowerState": "ChassisOn",
651            "SlotId": "4",
652            "Thresholds": [
653                {
654                    "Direction": "greater than",
655                    "Hysteresis": 0,
656                    "Label": "temp1",
657                    "Name": "upper critical",
658                    "Severity": 1,
659                    "Value": 100
660                },
661                {
662                    "Direction": "greater than",
663                    "Hysteresis": 0,
664                    "Label": "vin",
665                    "Name": "upper non recoverable",
666                    "Severity": 4,
667                    "Value": 14.333
668                },
669                {
670                    "Direction": "greater than",
671                    "Hysteresis": 0,
672                    "Label": "vin",
673                    "Name": "upper critical",
674                    "Severity": 1,
675                    "Value": 13.176
676                },
677                {
678                    "Direction": "greater than",
679                    "Hysteresis": 0,
680                    "Label": "vin",
681                    "Name": "upper non critical",
682                    "Severity": 0,
683                    "Value": 13.054
684                },
685                {
686                    "Direction": "less than",
687                    "Hysteresis": 0,
688                    "Label": "vin",
689                    "Name": "lower non critical",
690                    "Severity": 0,
691                    "Value": 11.346
692                },
693                {
694                    "Direction": "less than",
695                    "Hysteresis": 0,
696                    "Label": "vin",
697                    "Name": "lower critical",
698                    "Severity": 1,
699                    "Value": 11.224
700                },
701                {
702                    "Direction": "less than",
703                    "Hysteresis": 0,
704                    "Label": "vin",
705                    "Name": "lower non recoverable",
706                    "Severity": 4,
707                    "Value": 10.091
708                },
709                {
710                    "Direction": "greater than",
711                    "Hysteresis": 0,
712                    "Label": "vout1",
713                    "Name": "upper non recoverable",
714                    "Severity": 4,
715                    "Value": 14.333
716                },
717                {
718                    "Direction": "greater than",
719                    "Hysteresis": 0,
720                    "Label": "vout1",
721                    "Name": "upper critical",
722                    "Severity": 1,
723                    "Value": 13.176
724                },
725                {
726                    "Direction": "greater than",
727                    "Hysteresis": 0,
728                    "Label": "vout1",
729                    "Name": "upper non critical",
730                    "Severity": 0,
731                    "Value": 13.054
732                },
733                {
734                    "Direction": "less than",
735                    "Hysteresis": 0,
736                    "Label": "vout1",
737                    "Name": "lower non critical",
738                    "Severity": 0,
739                    "Value": 11.346
740                },
741                {
742                    "Direction": "less than",
743                    "Hysteresis": 0,
744                    "Label": "vout1",
745                    "Name": "lower critical",
746                    "Severity": 1,
747                    "Value": 11.224
748                },
749                {
750                    "Direction": "less than",
751                    "Hysteresis": 0,
752                    "Label": "vout1",
753                    "Name": "lower non recoverable",
754                    "Severity": 4,
755                    "Value": 10.091
756                }
757            ],
758            "Type": "ADM1281",
759            "iout1_Name": "MEDUSA_MB4_HSC_12V_1_CURR_A",
760            "iout1_Scale": 500,
761            "pin_Name": "MEDUSA_MB4_HSC_12V_INPUT_1_PWR_W",
762            "pin_Scale": 500000,
763            "temp1_Name": "MEDUSA_MB4_HSC_12V_TEMP_C",
764            "vin_Name": "MEDUSA_MB4_HSC_12V_INPUT_VOLT_V",
765            "vout1_Name": "MEDUSA_MB4_HSC_12V_OUTPUT_VOLT_V"
766        },
767        {
768            "Address": "0x40",
769            "Bus": 4,
770            "Labels": [
771                "temp1",
772                "vin",
773                "vout1",
774                "iout1",
775                "pin"
776            ],
777            "Name": "MEDUSA_MB5_HSC_12V",
778            "PowerState": "ChassisOn",
779            "SlotId": "5",
780            "Thresholds": [
781                {
782                    "Direction": "greater than",
783                    "Hysteresis": 0,
784                    "Label": "temp1",
785                    "Name": "upper critical",
786                    "Severity": 1,
787                    "Value": 100
788                },
789                {
790                    "Direction": "greater than",
791                    "Hysteresis": 0,
792                    "Label": "vin",
793                    "Name": "upper non recoverable",
794                    "Severity": 4,
795                    "Value": 14.333
796                },
797                {
798                    "Direction": "greater than",
799                    "Hysteresis": 0,
800                    "Label": "vin",
801                    "Name": "upper critical",
802                    "Severity": 1,
803                    "Value": 13.176
804                },
805                {
806                    "Direction": "greater than",
807                    "Hysteresis": 0,
808                    "Label": "vin",
809                    "Name": "upper non critical",
810                    "Severity": 0,
811                    "Value": 13.054
812                },
813                {
814                    "Direction": "less than",
815                    "Hysteresis": 0,
816                    "Label": "vin",
817                    "Name": "lower non critical",
818                    "Severity": 0,
819                    "Value": 11.346
820                },
821                {
822                    "Direction": "less than",
823                    "Hysteresis": 0,
824                    "Label": "vin",
825                    "Name": "lower critical",
826                    "Severity": 1,
827                    "Value": 11.224
828                },
829                {
830                    "Direction": "less than",
831                    "Hysteresis": 0,
832                    "Label": "vin",
833                    "Name": "lower non recoverable",
834                    "Severity": 4,
835                    "Value": 10.091
836                },
837                {
838                    "Direction": "greater than",
839                    "Hysteresis": 0,
840                    "Label": "vout1",
841                    "Name": "upper non recoverable",
842                    "Severity": 4,
843                    "Value": 14.333
844                },
845                {
846                    "Direction": "greater than",
847                    "Hysteresis": 0,
848                    "Label": "vout1",
849                    "Name": "upper critical",
850                    "Severity": 1,
851                    "Value": 13.176
852                },
853                {
854                    "Direction": "greater than",
855                    "Hysteresis": 0,
856                    "Label": "vout1",
857                    "Name": "upper non critical",
858                    "Severity": 0,
859                    "Value": 13.054
860                },
861                {
862                    "Direction": "less than",
863                    "Hysteresis": 0,
864                    "Label": "vout1",
865                    "Name": "lower non critical",
866                    "Severity": 0,
867                    "Value": 11.346
868                },
869                {
870                    "Direction": "less than",
871                    "Hysteresis": 0,
872                    "Label": "vout1",
873                    "Name": "lower critical",
874                    "Severity": 1,
875                    "Value": 11.224
876                },
877                {
878                    "Direction": "less than",
879                    "Hysteresis": 0,
880                    "Label": "vout1",
881                    "Name": "lower non recoverable",
882                    "Severity": 4,
883                    "Value": 10.091
884                }
885            ],
886            "Type": "ADM1281",
887            "iout1_Name": "MEDUSA_MB5_HSC_12V_1_CURR_A",
888            "iout1_Scale": 500,
889            "pin_Name": "MEDUSA_MB5_HSC_12V_INPUT_1_PWR_W",
890            "pin_Scale": 500000,
891            "temp1_Name": "MEDUSA_MB5_HSC_12V_TEMP_C",
892            "vin_Name": "MEDUSA_MB5_HSC_12V_INPUT_VOLT_V",
893            "vout1_Name": "MEDUSA_MB5_HSC_12V_OUTPUT_VOLT_V"
894        },
895        {
896            "Address": "0x40",
897            "Bus": 5,
898            "Labels": [
899                "temp1",
900                "vin",
901                "vout1",
902                "iout1",
903                "pin"
904            ],
905            "Name": "MEDUSA_MB6_HSC_12V",
906            "PowerState": "ChassisOn",
907            "SlotId": "6",
908            "Thresholds": [
909                {
910                    "Direction": "greater than",
911                    "Hysteresis": 0,
912                    "Label": "temp1",
913                    "Name": "upper critical",
914                    "Severity": 1,
915                    "Value": 100
916                },
917                {
918                    "Direction": "greater than",
919                    "Hysteresis": 0,
920                    "Label": "vin",
921                    "Name": "upper non recoverable",
922                    "Severity": 4,
923                    "Value": 14.333
924                },
925                {
926                    "Direction": "greater than",
927                    "Hysteresis": 0,
928                    "Label": "vin",
929                    "Name": "upper critical",
930                    "Severity": 1,
931                    "Value": 13.176
932                },
933                {
934                    "Direction": "greater than",
935                    "Hysteresis": 0,
936                    "Label": "vin",
937                    "Name": "upper non critical",
938                    "Severity": 0,
939                    "Value": 13.054
940                },
941                {
942                    "Direction": "less than",
943                    "Hysteresis": 0,
944                    "Label": "vin",
945                    "Name": "lower non critical",
946                    "Severity": 0,
947                    "Value": 11.346
948                },
949                {
950                    "Direction": "less than",
951                    "Hysteresis": 0,
952                    "Label": "vin",
953                    "Name": "lower critical",
954                    "Severity": 1,
955                    "Value": 11.224
956                },
957                {
958                    "Direction": "less than",
959                    "Hysteresis": 0,
960                    "Label": "vin",
961                    "Name": "lower non recoverable",
962                    "Severity": 4,
963                    "Value": 10.091
964                },
965                {
966                    "Direction": "greater than",
967                    "Hysteresis": 0,
968                    "Label": "vout1",
969                    "Name": "upper non recoverable",
970                    "Severity": 4,
971                    "Value": 14.333
972                },
973                {
974                    "Direction": "greater than",
975                    "Hysteresis": 0,
976                    "Label": "vout1",
977                    "Name": "upper critical",
978                    "Severity": 1,
979                    "Value": 13.176
980                },
981                {
982                    "Direction": "greater than",
983                    "Hysteresis": 0,
984                    "Label": "vout1",
985                    "Name": "upper non critical",
986                    "Severity": 0,
987                    "Value": 13.054
988                },
989                {
990                    "Direction": "less than",
991                    "Hysteresis": 0,
992                    "Label": "vout1",
993                    "Name": "lower non critical",
994                    "Severity": 0,
995                    "Value": 11.346
996                },
997                {
998                    "Direction": "less than",
999                    "Hysteresis": 0,
1000                    "Label": "vout1",
1001                    "Name": "lower critical",
1002                    "Severity": 1,
1003                    "Value": 11.224
1004                },
1005                {
1006                    "Direction": "less than",
1007                    "Hysteresis": 0,
1008                    "Label": "vout1",
1009                    "Name": "lower non recoverable",
1010                    "Severity": 4,
1011                    "Value": 10.091
1012                }
1013            ],
1014            "Type": "ADM1281",
1015            "iout1_Name": "MEDUSA_MB6_HSC_12V_1_CURR_A",
1016            "iout1_Scale": 500,
1017            "pin_Name": "MEDUSA_MB6_HSC_12V_INPUT_1_PWR_W",
1018            "pin_Scale": 500000,
1019            "temp1_Name": "MEDUSA_MB6_HSC_12V_TEMP_C",
1020            "vin_Name": "MEDUSA_MB6_HSC_12V_INPUT_VOLT_V",
1021            "vout1_Name": "MEDUSA_MB6_HSC_12V_OUTPUT_VOLT_V"
1022        },
1023        {
1024            "Address": "0x40",
1025            "Bus": 6,
1026            "Labels": [
1027                "temp1",
1028                "vin",
1029                "vout1",
1030                "iout1",
1031                "pin"
1032            ],
1033            "Name": "MEDUSA_MB7_HSC_12V",
1034            "PowerState": "ChassisOn",
1035            "SlotId": "7",
1036            "Thresholds": [
1037                {
1038                    "Direction": "greater than",
1039                    "Hysteresis": 0,
1040                    "Label": "temp1",
1041                    "Name": "upper critical",
1042                    "Severity": 1,
1043                    "Value": 100
1044                },
1045                {
1046                    "Direction": "greater than",
1047                    "Hysteresis": 0,
1048                    "Label": "vin",
1049                    "Name": "upper non recoverable",
1050                    "Severity": 4,
1051                    "Value": 14.333
1052                },
1053                {
1054                    "Direction": "greater than",
1055                    "Hysteresis": 0,
1056                    "Label": "vin",
1057                    "Name": "upper critical",
1058                    "Severity": 1,
1059                    "Value": 13.176
1060                },
1061                {
1062                    "Direction": "greater than",
1063                    "Hysteresis": 0,
1064                    "Label": "vin",
1065                    "Name": "upper non critical",
1066                    "Severity": 0,
1067                    "Value": 13.054
1068                },
1069                {
1070                    "Direction": "less than",
1071                    "Hysteresis": 0,
1072                    "Label": "vin",
1073                    "Name": "lower non critical",
1074                    "Severity": 0,
1075                    "Value": 11.346
1076                },
1077                {
1078                    "Direction": "less than",
1079                    "Hysteresis": 0,
1080                    "Label": "vin",
1081                    "Name": "lower critical",
1082                    "Severity": 1,
1083                    "Value": 11.224
1084                },
1085                {
1086                    "Direction": "less than",
1087                    "Hysteresis": 0,
1088                    "Label": "vin",
1089                    "Name": "lower non recoverable",
1090                    "Severity": 4,
1091                    "Value": 10.091
1092                },
1093                {
1094                    "Direction": "greater than",
1095                    "Hysteresis": 0,
1096                    "Label": "vout1",
1097                    "Name": "upper non recoverable",
1098                    "Severity": 4,
1099                    "Value": 14.333
1100                },
1101                {
1102                    "Direction": "greater than",
1103                    "Hysteresis": 0,
1104                    "Label": "vout1",
1105                    "Name": "upper critical",
1106                    "Severity": 1,
1107                    "Value": 13.176
1108                },
1109                {
1110                    "Direction": "greater than",
1111                    "Hysteresis": 0,
1112                    "Label": "vout1",
1113                    "Name": "upper non critical",
1114                    "Severity": 0,
1115                    "Value": 13.054
1116                },
1117                {
1118                    "Direction": "less than",
1119                    "Hysteresis": 0,
1120                    "Label": "vout1",
1121                    "Name": "lower non critical",
1122                    "Severity": 0,
1123                    "Value": 11.346
1124                },
1125                {
1126                    "Direction": "less than",
1127                    "Hysteresis": 0,
1128                    "Label": "vout1",
1129                    "Name": "lower critical",
1130                    "Severity": 1,
1131                    "Value": 11.224
1132                },
1133                {
1134                    "Direction": "less than",
1135                    "Hysteresis": 0,
1136                    "Label": "vout1",
1137                    "Name": "lower non recoverable",
1138                    "Severity": 4,
1139                    "Value": 10.091
1140                }
1141            ],
1142            "Type": "ADM1281",
1143            "iout1_Name": "MEDUSA_MB7_HSC_12V_1_CURR_A",
1144            "iout1_Scale": 500,
1145            "pin_Name": "MEDUSA_MB7_HSC_12V_INPUT_1_PWR_W",
1146            "pin_Scale": 500000,
1147            "temp1_Name": "MEDUSA_MB7_HSC_12V_TEMP_C",
1148            "vin_Name": "MEDUSA_MB7_HSC_12V_INPUT_VOLT_V",
1149            "vout1_Name": "MEDUSA_MB7_HSC_12V_OUTPUT_VOLT_V"
1150        },
1151        {
1152            "Address": "0x40",
1153            "Bus": 7,
1154            "Labels": [
1155                "temp1",
1156                "vin",
1157                "vout1",
1158                "iout1",
1159                "pin"
1160            ],
1161            "Name": "MEDUSA_MB8_HSC_12V",
1162            "PowerState": "ChassisOn",
1163            "SlotId": "8",
1164            "Thresholds": [
1165                {
1166                    "Direction": "greater than",
1167                    "Hysteresis": 0,
1168                    "Label": "temp1",
1169                    "Name": "upper critical",
1170                    "Severity": 1,
1171                    "Value": 100
1172                },
1173                {
1174                    "Direction": "greater than",
1175                    "Hysteresis": 0,
1176                    "Label": "vin",
1177                    "Name": "upper non recoverable",
1178                    "Severity": 4,
1179                    "Value": 14.333
1180                },
1181                {
1182                    "Direction": "greater than",
1183                    "Hysteresis": 0,
1184                    "Label": "vin",
1185                    "Name": "upper critical",
1186                    "Severity": 1,
1187                    "Value": 13.176
1188                },
1189                {
1190                    "Direction": "greater than",
1191                    "Hysteresis": 0,
1192                    "Label": "vin",
1193                    "Name": "upper non critical",
1194                    "Severity": 0,
1195                    "Value": 13.054
1196                },
1197                {
1198                    "Direction": "less than",
1199                    "Hysteresis": 0,
1200                    "Label": "vin",
1201                    "Name": "lower non critical",
1202                    "Severity": 0,
1203                    "Value": 11.346
1204                },
1205                {
1206                    "Direction": "less than",
1207                    "Hysteresis": 0,
1208                    "Label": "vin",
1209                    "Name": "lower critical",
1210                    "Severity": 1,
1211                    "Value": 11.224
1212                },
1213                {
1214                    "Direction": "less than",
1215                    "Hysteresis": 0,
1216                    "Label": "vin",
1217                    "Name": "lower non recoverable",
1218                    "Severity": 4,
1219                    "Value": 10.091
1220                },
1221                {
1222                    "Direction": "greater than",
1223                    "Hysteresis": 0,
1224                    "Label": "vout1",
1225                    "Name": "upper non recoverable",
1226                    "Severity": 4,
1227                    "Value": 14.333
1228                },
1229                {
1230                    "Direction": "greater than",
1231                    "Hysteresis": 0,
1232                    "Label": "vout1",
1233                    "Name": "upper critical",
1234                    "Severity": 1,
1235                    "Value": 13.176
1236                },
1237                {
1238                    "Direction": "greater than",
1239                    "Hysteresis": 0,
1240                    "Label": "vout1",
1241                    "Name": "upper non critical",
1242                    "Severity": 0,
1243                    "Value": 13.054
1244                },
1245                {
1246                    "Direction": "less than",
1247                    "Hysteresis": 0,
1248                    "Label": "vout1",
1249                    "Name": "lower non critical",
1250                    "Severity": 0,
1251                    "Value": 11.346
1252                },
1253                {
1254                    "Direction": "less than",
1255                    "Hysteresis": 0,
1256                    "Label": "vout1",
1257                    "Name": "lower critical",
1258                    "Severity": 1,
1259                    "Value": 11.224
1260                },
1261                {
1262                    "Direction": "less than",
1263                    "Hysteresis": 0,
1264                    "Label": "vout1",
1265                    "Name": "lower non recoverable",
1266                    "Severity": 4,
1267                    "Value": 10.091
1268                }
1269            ],
1270            "Type": "ADM1281",
1271            "iout1_Name": "MEDUSA_MB8_HSC_12V_1_CURR_A",
1272            "iout1_Scale": 500,
1273            "pin_Name": "MEDUSA_MB8_HSC_12V_INPUT_1_PWR_W",
1274            "pin_Scale": 500000,
1275            "temp1_Name": "MEDUSA_MB8_HSC_12V_TEMP_C",
1276            "vin_Name": "MEDUSA_MB8_HSC_12V_INPUT_VOLT_V",
1277            "vout1_Name": "MEDUSA_MB8_HSC_12V_OUTPUT_VOLT_V"
1278        },
1279        {
1280            "Address": "0x41",
1281            "Bus": 11,
1282            "Labels": [
1283                "vmon"
1284            ],
1285            "Name": "MEDUSA_ADC_GND_SENSE",
1286            "Type": "INA233",
1287            "vmon_Max": 1,
1288            "vmon_Min": -1,
1289            "vmon_Name": "MEDUSA_ADC_GND_SENSE_VOLT_V"
1290        },
1291        {
1292            "Address": "0x44",
1293            "Bus": 11,
1294            "Labels": [
1295                "in0"
1296            ],
1297            "Name": "MEDUSA_ADC_48V_SENSE",
1298            "Type": "INA238",
1299            "in0_Max": 1,
1300            "in0_Min": -1,
1301            "in0_Name": "MEDUSA_ADC_48V_SENSE_VOLT_V"
1302        },
1303        {
1304            "Address": "0x40",
1305            "Bus": 11,
1306            "Labels": [
1307                "temp1",
1308                "vin",
1309                "vout1",
1310                "iout1",
1311                "pin"
1312            ],
1313            "Name": "MEDUSA_EFFUSE_12V",
1314            "Thresholds": [
1315                {
1316                    "Direction": "greater than",
1317                    "Hysteresis": 0,
1318                    "Label": "pin",
1319                    "Name": "upper non recoverable",
1320                    "Severity": 4,
1321                    "Value": 286.6
1322                },
1323                {
1324                    "Direction": "greater than",
1325                    "Hysteresis": 0,
1326                    "Label": "pin",
1327                    "Name": "upper critical",
1328                    "Severity": 1,
1329                    "Value": 211.75
1330                },
1331                {
1332                    "Direction": "greater than",
1333                    "Hysteresis": 0,
1334                    "Label": "pin",
1335                    "Name": "upper non critical",
1336                    "Severity": 0,
1337                    "Value": 202.125
1338                },
1339                {
1340                    "Direction": "greater than",
1341                    "Hysteresis": 0,
1342                    "Label": "vin",
1343                    "Name": "upper non recoverable",
1344                    "Severity": 4,
1345                    "Value": 14.333
1346                },
1347                {
1348                    "Direction": "greater than",
1349                    "Hysteresis": 0,
1350                    "Label": "vin",
1351                    "Name": "upper critical",
1352                    "Severity": 1,
1353                    "Value": 13.176
1354                },
1355                {
1356                    "Direction": "greater than",
1357                    "Hysteresis": 0,
1358                    "Label": "vin",
1359                    "Name": "upper non critical",
1360                    "Severity": 0,
1361                    "Value": 13.054
1362                },
1363                {
1364                    "Direction": "less than",
1365                    "Hysteresis": 0,
1366                    "Label": "vin",
1367                    "Name": "lower non critical",
1368                    "Severity": 0,
1369                    "Value": 11.346
1370                },
1371                {
1372                    "Direction": "less than",
1373                    "Hysteresis": 0,
1374                    "Label": "vin",
1375                    "Name": "lower critical",
1376                    "Severity": 1,
1377                    "Value": 11.224
1378                },
1379                {
1380                    "Direction": "less than",
1381                    "Hysteresis": 0,
1382                    "Label": "vin",
1383                    "Name": "lower non recoverable",
1384                    "Severity": 4,
1385                    "Value": 10.091
1386                },
1387                {
1388                    "Direction": "greater than",
1389                    "Hysteresis": 0,
1390                    "Label": "vout1",
1391                    "Name": "upper non recoverable",
1392                    "Severity": 4,
1393                    "Value": 14.333
1394                },
1395                {
1396                    "Direction": "greater than",
1397                    "Hysteresis": 0,
1398                    "Label": "vout1",
1399                    "Name": "upper critical",
1400                    "Severity": 1,
1401                    "Value": 13.176
1402                },
1403                {
1404                    "Direction": "greater than",
1405                    "Hysteresis": 0,
1406                    "Label": "vout1",
1407                    "Name": "upper non critical",
1408                    "Severity": 0,
1409                    "Value": 13.054
1410                },
1411                {
1412                    "Direction": "less than",
1413                    "Hysteresis": 0,
1414                    "Label": "vout1",
1415                    "Name": "lower non critical",
1416                    "Severity": 0,
1417                    "Value": 11.346
1418                },
1419                {
1420                    "Direction": "less than",
1421                    "Hysteresis": 0,
1422                    "Label": "vout1",
1423                    "Name": "lower critical",
1424                    "Severity": 1,
1425                    "Value": 11.224
1426                },
1427                {
1428                    "Direction": "less than",
1429                    "Hysteresis": 0,
1430                    "Label": "vout1",
1431                    "Name": "lower non recoverable",
1432                    "Severity": 4,
1433                    "Value": 10.091
1434                },
1435                {
1436                    "Direction": "greater than",
1437                    "Hysteresis": 0,
1438                    "Label": "iout1",
1439                    "Name": "upper non recoverable",
1440                    "Severity": 4,
1441                    "Value": 20
1442                },
1443                {
1444                    "Direction": "greater than",
1445                    "Hysteresis": 0,
1446                    "Label": "iout1",
1447                    "Name": "upper critical",
1448                    "Severity": 1,
1449                    "Value": 16.94
1450                },
1451                {
1452                    "Direction": "greater than",
1453                    "Hysteresis": 0,
1454                    "Label": "iout1",
1455                    "Name": "upper non critical",
1456                    "Severity": 0,
1457                    "Value": 16.17
1458                },
1459                {
1460                    "Direction": "greater than",
1461                    "Hysteresis": 0,
1462                    "Label": "temp1",
1463                    "Name": "upper critical",
1464                    "Severity": 1,
1465                    "Value": 115
1466                }
1467            ],
1468            "Type": "MP5023",
1469            "iout1_Name": "MEDUSA_EFFUSE_12V_CURR_A",
1470            "pin_Name": "MEDUSA_EFFUSE_12V_INPUT_PWR_W",
1471            "temp1_Name": "MEDUSA_EFFUSE_12V_TEMP_C",
1472            "vin_Name": "MEDUSA_EFFUSE_12V_INPUT_VOLT_V",
1473            "vout1_Name": "MEDUSA_EFFUSE_12V_OUTPUT_VOLT_V"
1474        },
1475        {
1476            "CheckHysteresisWithSetpoint": true,
1477            "Class": "temp",
1478            "DCoefficient": 0.0,
1479            "FFGainCoefficient": 0.0,
1480            "FFOffCoefficient": 0.0,
1481            "ICoefficient": -0.035,
1482            "ILimitMax": 100,
1483            "ILimitMin": -50,
1484            "Inputs": [
1485                "MEDUSA_DELTA0_12V_TEMP_C",
1486                "MEDUSA_DELTA1_12V_TEMP_C",
1487                "MEDUSA_DELTA2_12V_TEMP_C",
1488                "MEDUSA_DELTA3_12V_TEMP_C"
1489            ],
1490            "Name": "PID_MEDUSA_12VDELTA",
1491            "NegativeHysteresis": 3.0,
1492            "OutLimitMax": 100,
1493            "OutLimitMin": 0,
1494            "PCoefficient": -6.0,
1495            "PositiveHysteresis": 0.0,
1496            "SetPoint": 95.0,
1497            "SlewNeg": 0.0,
1498            "SlewPos": 0.0,
1499            "Type": "Pid",
1500            "Zones": [
1501                "Zone 1"
1502            ]
1503        },
1504        {
1505            "Class": "temp",
1506            "Inputs": [
1507                "MEDUSA_EFFUSE_12V_TEMP_C",
1508                "MEDUSA_HSC0_48V_TEMP_C",
1509                "MEDUSA_HSC1_48V_TEMP_C",
1510                "MEDUSA0_TEMP_C",
1511                "MEDUSA1_TEMP_C"
1512            ],
1513            "MissingIsAcceptable": [
1514                "MEDUSA0_TEMP_C",
1515                "MEDUSA1_TEMP_C"
1516            ],
1517            "Name": "Stepwise_MEDUSA_Non_Critical_Sensors",
1518            "NegativeHysteresis": 0,
1519            "Output": [
1520                10.0
1521            ],
1522            "PositiveHysteresis": 0,
1523            "Reading": [
1524                20.0
1525            ],
1526            "Type": "Stepwise",
1527            "Zones": [
1528                "Zone 1"
1529            ]
1530        },
1531        {
1532            "Class": "temp",
1533            "InputUnavailableAsFailed": false,
1534            "Inputs": [
1535                "MEDUSA_MB1_HSC_12V_TEMP_C",
1536                "MEDUSA_MB2_HSC_12V_TEMP_C",
1537                "MEDUSA_MB3_HSC_12V_TEMP_C",
1538                "MEDUSA_MB4_HSC_12V_TEMP_C",
1539                "MEDUSA_MB5_HSC_12V_TEMP_C",
1540                "MEDUSA_MB6_HSC_12V_TEMP_C",
1541                "MEDUSA_MB7_HSC_12V_TEMP_C",
1542                "MEDUSA_MB8_HSC_12V_TEMP_C"
1543            ],
1544            "Name": "Stepwise_MEDUSA_MB_12VHSC",
1545            "NegativeHysteresis": 0,
1546            "Output": [
1547                10.0
1548            ],
1549            "PositiveHysteresis": 0,
1550            "Reading": [
1551                20.0
1552            ],
1553            "Type": "Stepwise",
1554            "Zones": [
1555                "Zone 1"
1556            ]
1557        },
1558        {
1559            "Class": "temp",
1560            "Inputs": [
1561                "MEDUSA_DELTA0_12V_TEMP_C",
1562                "MEDUSA_DELTA1_12V_TEMP_C",
1563                "MEDUSA_DELTA2_12V_TEMP_C",
1564                "MEDUSA_DELTA3_12V_TEMP_C"
1565            ],
1566            "Name": "Stepwise_MEDUSA_12VDELTA",
1567            "NegativeHysteresis": 2,
1568            "Output": [
1569                10.0,
1570                12.0,
1571                14.0,
1572                16.0,
1573                17.0,
1574                18.0,
1575                19.0
1576            ],
1577            "PositiveHysteresis": 0,
1578            "Reading": [
1579                80.0,
1580                81.0,
1581                82.0,
1582                83.0,
1583                84.0,
1584                85.0,
1585                86.0
1586            ],
1587            "Type": "Stepwise",
1588            "Zones": [
1589                "Zone 1"
1590            ]
1591        },
1592        {
1593            "Address": "0x48",
1594            "Bus": 11,
1595            "Name": "MEDUSA0_TEMP_C",
1596            "Thresholds": [
1597                {
1598                    "Direction": "greater than",
1599                    "Hysteresis": 0,
1600                    "Name": "upper non recoverable",
1601                    "Severity": 4,
1602                    "Value": 150
1603                },
1604                {
1605                    "Direction": "greater than",
1606                    "Hysteresis": 0,
1607                    "Name": "upper critical",
1608                    "Severity": 1,
1609                    "Value": 80
1610                }
1611            ],
1612            "Type": "TMP75"
1613        },
1614        {
1615            "Address": "0x49",
1616            "Bus": 11,
1617            "Name": "MEDUSA1_TEMP_C",
1618            "Thresholds": [
1619                {
1620                    "Direction": "greater than",
1621                    "Hysteresis": 0,
1622                    "Name": "upper non recoverable",
1623                    "Severity": 4,
1624                    "Value": 150
1625                },
1626                {
1627                    "Direction": "greater than",
1628                    "Hysteresis": 0,
1629                    "Name": "upper critical",
1630                    "Severity": 1,
1631                    "Value": 80
1632                }
1633            ],
1634            "Type": "TMP75"
1635        },
1636        {
1637            "Address": "0x62",
1638            "Bus": 11,
1639            "Labels": [
1640                "temp1",
1641                "vin",
1642                "vout1",
1643                "iout1",
1644                "pout1"
1645            ],
1646            "Name": "MEDUSA_DELTA0_12V",
1647            "Thresholds": [
1648                {
1649                    "Direction": "greater than",
1650                    "Hysteresis": 0,
1651                    "Label": "vin",
1652                    "Name": "upper non recoverable",
1653                    "Severity": 4,
1654                    "Value": 60
1655                },
1656                {
1657                    "Direction": "greater than",
1658                    "Hysteresis": 0,
1659                    "Label": "vin",
1660                    "Name": "upper critical",
1661                    "Severity": 1,
1662                    "Value": 53.28
1663                },
1664                {
1665                    "Direction": "greater than",
1666                    "Hysteresis": 0,
1667                    "Label": "vin",
1668                    "Name": "upper non critical",
1669                    "Severity": 0,
1670                    "Value": 52.8
1671                },
1672                {
1673                    "Direction": "less than",
1674                    "Hysteresis": 0,
1675                    "Label": "vin",
1676                    "Name": "lower non critical",
1677                    "Severity": 0,
1678                    "Value": 43.2
1679                },
1680                {
1681                    "Direction": "less than",
1682                    "Hysteresis": 0,
1683                    "Label": "vin",
1684                    "Name": "lower critical",
1685                    "Severity": 1,
1686                    "Value": 42.72
1687                },
1688                {
1689                    "Direction": "less than",
1690                    "Hysteresis": 0,
1691                    "Label": "vin",
1692                    "Name": "lower non recoverable",
1693                    "Severity": 4,
1694                    "Value": 40
1695                },
1696                {
1697                    "Direction": "greater than",
1698                    "Hysteresis": 0,
1699                    "Label": "vout1",
1700                    "Name": "upper non recoverable",
1701                    "Severity": 4,
1702                    "Value": 15
1703                },
1704                {
1705                    "Direction": "greater than",
1706                    "Hysteresis": 0,
1707                    "Label": "vout1",
1708                    "Name": "upper critical",
1709                    "Severity": 1,
1710                    "Value": 13.054
1711                },
1712                {
1713                    "Direction": "greater than",
1714                    "Hysteresis": 0,
1715                    "Label": "vout1",
1716                    "Name": "upper non critical",
1717                    "Severity": 0,
1718                    "Value": 12.932
1719                },
1720                {
1721                    "Direction": "less than",
1722                    "Hysteresis": 0,
1723                    "Label": "vout1",
1724                    "Name": "lower non critical",
1725                    "Severity": 0,
1726                    "Value": 11.468
1727                },
1728                {
1729                    "Direction": "less than",
1730                    "Hysteresis": 0,
1731                    "Label": "vout1",
1732                    "Name": "lower critical",
1733                    "Severity": 1,
1734                    "Value": 11.346
1735                },
1736                {
1737                    "Direction": "less than",
1738                    "Hysteresis": 0,
1739                    "Label": "vout1",
1740                    "Name": "lower non recoverable",
1741                    "Severity": 4,
1742                    "Value": 10.091
1743                },
1744                {
1745                    "Direction": "greater than",
1746                    "Hysteresis": 0,
1747                    "Label": "iout1",
1748                    "Name": "upper non recoverable",
1749                    "Severity": 4,
1750                    "Value": 130
1751                },
1752                {
1753                    "Direction": "greater than",
1754                    "Hysteresis": 0,
1755                    "Label": "iout1",
1756                    "Name": "upper critical",
1757                    "Severity": 1,
1758                    "Value": 116.919
1759                },
1760                {
1761                    "Direction": "greater than",
1762                    "Hysteresis": 0,
1763                    "Label": "iout1",
1764                    "Name": "upper non critical",
1765                    "Severity": 0,
1766                    "Value": 111.6045
1767                },
1768                {
1769                    "Direction": "greater than",
1770                    "Hysteresis": 0,
1771                    "Label": "temp1",
1772                    "Name": "upper critical",
1773                    "Severity": 1,
1774                    "Value": 100
1775                },
1776                {
1777                    "Direction": "greater than",
1778                    "Label": "pout1",
1779                    "Name": "upper non recoverable",
1780                    "Severity": 4,
1781                    "Value": 1625
1782                },
1783                {
1784                    "Direction": "greater than",
1785                    "Label": "pout1",
1786                    "Name": "upper critical",
1787                    "Severity": 1,
1788                    "Value": 1461.4875
1789                },
1790                {
1791                    "Direction": "greater than",
1792                    "Label": "pout1",
1793                    "Name": "upper non critical",
1794                    "Severity": 0,
1795                    "Value": 1395.05625
1796                }
1797            ],
1798            "Type": "pmbus",
1799            "iout1_Name": "MEDUSA_DELTA0_12V_CURR_A",
1800            "pout1_Name": "MEDUSA_DELTA0_12V_PWR_W",
1801            "pout1_Scale": 1000000,
1802            "temp1_Name": "MEDUSA_DELTA0_12V_TEMP_C",
1803            "vin_Name": "MEDUSA_DELTA0_12V_INPUT_VOLT_V",
1804            "vout1_Name": "MEDUSA_DELTA0_12V_OUTPUT_VOLT_V"
1805        },
1806        {
1807            "Address": "0x64",
1808            "Bus": 11,
1809            "Labels": [
1810                "temp1",
1811                "vin",
1812                "vout1",
1813                "iout1",
1814                "pout1"
1815            ],
1816            "Name": "MEDUSA_DELTA1_12V",
1817            "Thresholds": [
1818                {
1819                    "Direction": "greater than",
1820                    "Hysteresis": 0,
1821                    "Label": "vin",
1822                    "Name": "upper non recoverable",
1823                    "Severity": 4,
1824                    "Value": 60
1825                },
1826                {
1827                    "Direction": "greater than",
1828                    "Hysteresis": 0,
1829                    "Label": "vin",
1830                    "Name": "upper critical",
1831                    "Severity": 1,
1832                    "Value": 53.28
1833                },
1834                {
1835                    "Direction": "greater than",
1836                    "Hysteresis": 0,
1837                    "Label": "vin",
1838                    "Name": "upper non critical",
1839                    "Severity": 0,
1840                    "Value": 52.8
1841                },
1842                {
1843                    "Direction": "less than",
1844                    "Hysteresis": 0,
1845                    "Label": "vin",
1846                    "Name": "lower non critical",
1847                    "Severity": 0,
1848                    "Value": 43.2
1849                },
1850                {
1851                    "Direction": "less than",
1852                    "Hysteresis": 0,
1853                    "Label": "vin",
1854                    "Name": "lower critical",
1855                    "Severity": 1,
1856                    "Value": 42.72
1857                },
1858                {
1859                    "Direction": "less than",
1860                    "Hysteresis": 0,
1861                    "Label": "vin",
1862                    "Name": "lower non recoverable",
1863                    "Severity": 4,
1864                    "Value": 40
1865                },
1866                {
1867                    "Direction": "greater than",
1868                    "Hysteresis": 0,
1869                    "Label": "vout1",
1870                    "Name": "upper non recoverable",
1871                    "Severity": 4,
1872                    "Value": 15
1873                },
1874                {
1875                    "Direction": "greater than",
1876                    "Hysteresis": 0,
1877                    "Label": "vout1",
1878                    "Name": "upper critical",
1879                    "Severity": 1,
1880                    "Value": 13.054
1881                },
1882                {
1883                    "Direction": "greater than",
1884                    "Hysteresis": 0,
1885                    "Label": "vout1",
1886                    "Name": "upper non critical",
1887                    "Severity": 0,
1888                    "Value": 12.932
1889                },
1890                {
1891                    "Direction": "less than",
1892                    "Hysteresis": 0,
1893                    "Label": "vout1",
1894                    "Name": "lower non critical",
1895                    "Severity": 0,
1896                    "Value": 11.468
1897                },
1898                {
1899                    "Direction": "less than",
1900                    "Hysteresis": 0,
1901                    "Label": "vout1",
1902                    "Name": "lower critical",
1903                    "Severity": 1,
1904                    "Value": 11.346
1905                },
1906                {
1907                    "Direction": "less than",
1908                    "Hysteresis": 0,
1909                    "Label": "vout1",
1910                    "Name": "lower non recoverable",
1911                    "Severity": 4,
1912                    "Value": 10.091
1913                },
1914                {
1915                    "Direction": "greater than",
1916                    "Hysteresis": 0,
1917                    "Label": "iout1",
1918                    "Name": "upper non recoverable",
1919                    "Severity": 4,
1920                    "Value": 130
1921                },
1922                {
1923                    "Direction": "greater than",
1924                    "Hysteresis": 0,
1925                    "Label": "iout1",
1926                    "Name": "upper critical",
1927                    "Severity": 1,
1928                    "Value": 116.919
1929                },
1930                {
1931                    "Direction": "greater than",
1932                    "Hysteresis": 0,
1933                    "Label": "iout1",
1934                    "Name": "upper non critical",
1935                    "Severity": 0,
1936                    "Value": 111.6045
1937                },
1938                {
1939                    "Direction": "greater than",
1940                    "Hysteresis": 0,
1941                    "Label": "temp1",
1942                    "Name": "upper critical",
1943                    "Severity": 1,
1944                    "Value": 100
1945                },
1946                {
1947                    "Direction": "greater than",
1948                    "Label": "pout1",
1949                    "Name": "upper non recoverable",
1950                    "Severity": 4,
1951                    "Value": 1625
1952                },
1953                {
1954                    "Direction": "greater than",
1955                    "Label": "pout1",
1956                    "Name": "upper critical",
1957                    "Severity": 1,
1958                    "Value": 1461.4875
1959                },
1960                {
1961                    "Direction": "greater than",
1962                    "Label": "pout1",
1963                    "Name": "upper non critical",
1964                    "Severity": 0,
1965                    "Value": 1395.05625
1966                }
1967            ],
1968            "Type": "pmbus",
1969            "iout1_Name": "MEDUSA_DELTA1_12V_CURR_A",
1970            "pout1_Name": "MEDUSA_DELTA1_12V_PWR_W",
1971            "pout1_Scale": 1000000,
1972            "temp1_Name": "MEDUSA_DELTA1_12V_TEMP_C",
1973            "vin_Name": "MEDUSA_DELTA1_12V_INPUT_VOLT_V",
1974            "vout1_Name": "MEDUSA_DELTA1_12V_OUTPUT_VOLT_V"
1975        },
1976        {
1977            "Address": "0x65",
1978            "Bus": 11,
1979            "Labels": [
1980                "temp1",
1981                "vin",
1982                "vout1",
1983                "iout1",
1984                "pout1"
1985            ],
1986            "Name": "MEDUSA_DELTA2_12V",
1987            "Thresholds": [
1988                {
1989                    "Direction": "greater than",
1990                    "Hysteresis": 0,
1991                    "Label": "vin",
1992                    "Name": "upper non recoverable",
1993                    "Severity": 4,
1994                    "Value": 60
1995                },
1996                {
1997                    "Direction": "greater than",
1998                    "Hysteresis": 0,
1999                    "Label": "vin",
2000                    "Name": "upper critical",
2001                    "Severity": 1,
2002                    "Value": 53.28
2003                },
2004                {
2005                    "Direction": "greater than",
2006                    "Hysteresis": 0,
2007                    "Label": "vin",
2008                    "Name": "upper non critical",
2009                    "Severity": 0,
2010                    "Value": 52.8
2011                },
2012                {
2013                    "Direction": "less than",
2014                    "Hysteresis": 0,
2015                    "Label": "vin",
2016                    "Name": "lower non critical",
2017                    "Severity": 0,
2018                    "Value": 43.2
2019                },
2020                {
2021                    "Direction": "less than",
2022                    "Hysteresis": 0,
2023                    "Label": "vin",
2024                    "Name": "lower critical",
2025                    "Severity": 1,
2026                    "Value": 42.72
2027                },
2028                {
2029                    "Direction": "less than",
2030                    "Hysteresis": 0,
2031                    "Label": "vin",
2032                    "Name": "lower non recoverable",
2033                    "Severity": 4,
2034                    "Value": 40
2035                },
2036                {
2037                    "Direction": "greater than",
2038                    "Hysteresis": 0,
2039                    "Label": "vout1",
2040                    "Name": "upper non recoverable",
2041                    "Severity": 4,
2042                    "Value": 15
2043                },
2044                {
2045                    "Direction": "greater than",
2046                    "Hysteresis": 0,
2047                    "Label": "vout1",
2048                    "Name": "upper critical",
2049                    "Severity": 1,
2050                    "Value": 13.054
2051                },
2052                {
2053                    "Direction": "greater than",
2054                    "Hysteresis": 0,
2055                    "Label": "vout1",
2056                    "Name": "upper non critical",
2057                    "Severity": 0,
2058                    "Value": 12.932
2059                },
2060                {
2061                    "Direction": "less than",
2062                    "Hysteresis": 0,
2063                    "Label": "vout1",
2064                    "Name": "lower non critical",
2065                    "Severity": 0,
2066                    "Value": 11.468
2067                },
2068                {
2069                    "Direction": "less than",
2070                    "Hysteresis": 0,
2071                    "Label": "vout1",
2072                    "Name": "lower critical",
2073                    "Severity": 1,
2074                    "Value": 11.346
2075                },
2076                {
2077                    "Direction": "less than",
2078                    "Hysteresis": 0,
2079                    "Label": "vout1",
2080                    "Name": "lower non recoverable",
2081                    "Severity": 4,
2082                    "Value": 10.091
2083                },
2084                {
2085                    "Direction": "greater than",
2086                    "Hysteresis": 0,
2087                    "Label": "iout1",
2088                    "Name": "upper non recoverable",
2089                    "Severity": 4,
2090                    "Value": 130
2091                },
2092                {
2093                    "Direction": "greater than",
2094                    "Hysteresis": 0,
2095                    "Label": "iout1",
2096                    "Name": "upper critical",
2097                    "Severity": 1,
2098                    "Value": 116.919
2099                },
2100                {
2101                    "Direction": "greater than",
2102                    "Hysteresis": 0,
2103                    "Label": "iout1",
2104                    "Name": "upper non critical",
2105                    "Severity": 0,
2106                    "Value": 111.6045
2107                },
2108                {
2109                    "Direction": "greater than",
2110                    "Hysteresis": 0,
2111                    "Label": "temp1",
2112                    "Name": "upper critical",
2113                    "Severity": 1,
2114                    "Value": 100
2115                },
2116                {
2117                    "Direction": "greater than",
2118                    "Label": "pout1",
2119                    "Name": "upper non recoverable",
2120                    "Severity": 4,
2121                    "Value": 1625
2122                },
2123                {
2124                    "Direction": "greater than",
2125                    "Label": "pout1",
2126                    "Name": "upper critical",
2127                    "Severity": 1,
2128                    "Value": 1461.4875
2129                },
2130                {
2131                    "Direction": "greater than",
2132                    "Label": "pout1",
2133                    "Name": "upper non critical",
2134                    "Severity": 0,
2135                    "Value": 1395.05625
2136                }
2137            ],
2138            "Type": "pmbus",
2139            "iout1_Name": "MEDUSA_DELTA2_12V_CURR_A",
2140            "pout1_Name": "MEDUSA_DELTA2_12V_PWR_W",
2141            "pout1_Scale": 1000000,
2142            "temp1_Name": "MEDUSA_DELTA2_12V_TEMP_C",
2143            "vin_Name": "MEDUSA_DELTA2_12V_INPUT_VOLT_V",
2144            "vout1_Name": "MEDUSA_DELTA2_12V_OUTPUT_VOLT_V"
2145        },
2146        {
2147            "Address": "0x68",
2148            "Bus": 11,
2149            "Labels": [
2150                "temp1",
2151                "vin",
2152                "vout1",
2153                "iout1",
2154                "pout1"
2155            ],
2156            "Name": "MEDUSA_DELTA3_12V",
2157            "Thresholds": [
2158                {
2159                    "Direction": "greater than",
2160                    "Hysteresis": 0,
2161                    "Label": "vin",
2162                    "Name": "upper non recoverable",
2163                    "Severity": 4,
2164                    "Value": 60
2165                },
2166                {
2167                    "Direction": "greater than",
2168                    "Hysteresis": 0,
2169                    "Label": "vin",
2170                    "Name": "upper critical",
2171                    "Severity": 1,
2172                    "Value": 53.28
2173                },
2174                {
2175                    "Direction": "greater than",
2176                    "Hysteresis": 0,
2177                    "Label": "vin",
2178                    "Name": "upper non critical",
2179                    "Severity": 0,
2180                    "Value": 52.8
2181                },
2182                {
2183                    "Direction": "less than",
2184                    "Hysteresis": 0,
2185                    "Label": "vin",
2186                    "Name": "lower non critical",
2187                    "Severity": 0,
2188                    "Value": 43.2
2189                },
2190                {
2191                    "Direction": "less than",
2192                    "Hysteresis": 0,
2193                    "Label": "vin",
2194                    "Name": "lower critical",
2195                    "Severity": 1,
2196                    "Value": 42.72
2197                },
2198                {
2199                    "Direction": "less than",
2200                    "Hysteresis": 0,
2201                    "Label": "vin",
2202                    "Name": "lower non recoverable",
2203                    "Severity": 4,
2204                    "Value": 40
2205                },
2206                {
2207                    "Direction": "greater than",
2208                    "Hysteresis": 0,
2209                    "Label": "vout1",
2210                    "Name": "upper non recoverable",
2211                    "Severity": 4,
2212                    "Value": 15
2213                },
2214                {
2215                    "Direction": "greater than",
2216                    "Hysteresis": 0,
2217                    "Label": "vout1",
2218                    "Name": "upper critical",
2219                    "Severity": 1,
2220                    "Value": 13.054
2221                },
2222                {
2223                    "Direction": "greater than",
2224                    "Hysteresis": 0,
2225                    "Label": "vout1",
2226                    "Name": "upper non critical",
2227                    "Severity": 0,
2228                    "Value": 12.932
2229                },
2230                {
2231                    "Direction": "less than",
2232                    "Hysteresis": 0,
2233                    "Label": "vout1",
2234                    "Name": "lower non critical",
2235                    "Severity": 0,
2236                    "Value": 11.468
2237                },
2238                {
2239                    "Direction": "less than",
2240                    "Hysteresis": 0,
2241                    "Label": "vout1",
2242                    "Name": "lower critical",
2243                    "Severity": 1,
2244                    "Value": 11.346
2245                },
2246                {
2247                    "Direction": "less than",
2248                    "Hysteresis": 0,
2249                    "Label": "vout1",
2250                    "Name": "lower non recoverable",
2251                    "Severity": 4,
2252                    "Value": 10.091
2253                },
2254                {
2255                    "Direction": "greater than",
2256                    "Hysteresis": 0,
2257                    "Label": "iout1",
2258                    "Name": "upper non recoverable",
2259                    "Severity": 4,
2260                    "Value": 130
2261                },
2262                {
2263                    "Direction": "greater than",
2264                    "Hysteresis": 0,
2265                    "Label": "iout1",
2266                    "Name": "upper critical",
2267                    "Severity": 1,
2268                    "Value": 116.919
2269                },
2270                {
2271                    "Direction": "greater than",
2272                    "Hysteresis": 0,
2273                    "Label": "iout1",
2274                    "Name": "upper non critical",
2275                    "Severity": 0,
2276                    "Value": 111.6045
2277                },
2278                {
2279                    "Direction": "greater than",
2280                    "Hysteresis": 0,
2281                    "Label": "temp1",
2282                    "Name": "upper critical",
2283                    "Severity": 1,
2284                    "Value": 100
2285                },
2286                {
2287                    "Direction": "greater than",
2288                    "Label": "pout1",
2289                    "Name": "upper non recoverable",
2290                    "Severity": 4,
2291                    "Value": 1625
2292                },
2293                {
2294                    "Direction": "greater than",
2295                    "Label": "pout1",
2296                    "Name": "upper critical",
2297                    "Severity": 1,
2298                    "Value": 1461.4875
2299                },
2300                {
2301                    "Direction": "greater than",
2302                    "Label": "pout1",
2303                    "Name": "upper non critical",
2304                    "Severity": 0,
2305                    "Value": 1395.05625
2306                }
2307            ],
2308            "Type": "pmbus",
2309            "iout1_Name": "MEDUSA_DELTA3_12V_CURR_A",
2310            "pout1_Name": "MEDUSA_DELTA3_12V_PWR_W",
2311            "pout1_Scale": 1000000,
2312            "temp1_Name": "MEDUSA_DELTA3_12V_TEMP_C",
2313            "vin_Name": "MEDUSA_DELTA3_12V_INPUT_VOLT_V",
2314            "vout1_Name": "MEDUSA_DELTA3_12V_OUTPUT_VOLT_V"
2315        }
2316    ],
2317    "Name": "Yosemite 4 Medusa Board",
2318    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Medusa Board ADC-TI 12VHSC-ADI 48VHSC-ADI', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
2319    "Type": "Board",
2320    "xyz.openbmc_project.Inventory.Decorator.Asset": {
2321        "BuildDate": "$BOARD_MANUFACTURE_DATE",
2322        "Manufacturer": "$BOARD_MANUFACTURER",
2323        "Model": "$BOARD_PRODUCT_NAME",
2324        "PartNumber": "$BOARD_PART_NUMBER",
2325        "SerialNumber": "$BOARD_SERIAL_NUMBER",
2326        "SparePartNumber": "$BOARD_INFO_AM1"
2327    },
2328    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
2329        "AssetTag": "$PRODUCT_ASSET_TAG"
2330    },
2331    "xyz.openbmc_project.Inventory.Decorator.Revision": {
2332        "Version": "$PRODUCT_VERSION"
2333    }
2334}
2335