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