1{
2    "Exposes": [
3        {
4            "Address": "0x41",
5            "Bus": 11,
6            "Labels": [
7                "vmon"
8            ],
9            "Name": "MEDUSA_ADC_GND_SENSE",
10            "Type": "INA233",
11            "vmon_Max": 1,
12            "vmon_Min": -1,
13            "vmon_Name": "MEDUSA_ADC_GND_SENSE_VOLT_V"
14        },
15        {
16            "Address": "0x44",
17            "Bus": 11,
18            "Labels": [
19                "in0"
20            ],
21            "Name": "MEDUSA_ADC_48V_SENSE",
22            "Type": "INA238",
23            "in0_Max": 1,
24            "in0_Min": -1,
25            "in0_Name": "MEDUSA_ADC_48V_SENSE_VOLT_V"
26        },
27        {
28            "Address": "0x40",
29            "Bus": 11,
30            "Labels": [
31                "temp1",
32                "vin",
33                "vout1",
34                "iout1",
35                "pin"
36            ],
37            "Name": "MEDUSA_EFFUSE_12V",
38            "Thresholds": [
39                {
40                    "Direction": "greater than",
41                    "Hysteresis": 0,
42                    "Label": "pin",
43                    "Name": "upper non recoverable",
44                    "Severity": 4,
45                    "Value": 286.6
46                },
47                {
48                    "Direction": "greater than",
49                    "Hysteresis": 0,
50                    "Label": "pin",
51                    "Name": "upper critical",
52                    "Severity": 1,
53                    "Value": 211.75
54                },
55                {
56                    "Direction": "greater than",
57                    "Hysteresis": 0,
58                    "Label": "pin",
59                    "Name": "upper non critical",
60                    "Severity": 0,
61                    "Value": 202.125
62                },
63                {
64                    "Direction": "greater than",
65                    "Hysteresis": 0,
66                    "Label": "vin",
67                    "Name": "upper non recoverable",
68                    "Severity": 4,
69                    "Value": 14.333
70                },
71                {
72                    "Direction": "greater than",
73                    "Hysteresis": 0,
74                    "Label": "vin",
75                    "Name": "upper critical",
76                    "Severity": 1,
77                    "Value": 13.176
78                },
79                {
80                    "Direction": "greater than",
81                    "Hysteresis": 0,
82                    "Label": "vin",
83                    "Name": "upper non critical",
84                    "Severity": 0,
85                    "Value": 13.054
86                },
87                {
88                    "Direction": "less than",
89                    "Hysteresis": 0,
90                    "Label": "vin",
91                    "Name": "lower non critical",
92                    "Severity": 0,
93                    "Value": 11.346
94                },
95                {
96                    "Direction": "less than",
97                    "Hysteresis": 0,
98                    "Label": "vin",
99                    "Name": "lower critical",
100                    "Severity": 1,
101                    "Value": 11.224
102                },
103                {
104                    "Direction": "less than",
105                    "Hysteresis": 0,
106                    "Label": "vin",
107                    "Name": "lower non recoverable",
108                    "Severity": 4,
109                    "Value": 10.091
110                },
111                {
112                    "Direction": "greater than",
113                    "Hysteresis": 0,
114                    "Label": "vout1",
115                    "Name": "upper non recoverable",
116                    "Severity": 4,
117                    "Value": 14.333
118                },
119                {
120                    "Direction": "greater than",
121                    "Hysteresis": 0,
122                    "Label": "vout1",
123                    "Name": "upper critical",
124                    "Severity": 1,
125                    "Value": 13.176
126                },
127                {
128                    "Direction": "greater than",
129                    "Hysteresis": 0,
130                    "Label": "vout1",
131                    "Name": "upper non critical",
132                    "Severity": 0,
133                    "Value": 13.054
134                },
135                {
136                    "Direction": "less than",
137                    "Hysteresis": 0,
138                    "Label": "vout1",
139                    "Name": "lower non critical",
140                    "Severity": 0,
141                    "Value": 11.346
142                },
143                {
144                    "Direction": "less than",
145                    "Hysteresis": 0,
146                    "Label": "vout1",
147                    "Name": "lower critical",
148                    "Severity": 1,
149                    "Value": 11.224
150                },
151                {
152                    "Direction": "less than",
153                    "Hysteresis": 0,
154                    "Label": "vout1",
155                    "Name": "lower non recoverable",
156                    "Severity": 4,
157                    "Value": 10.091
158                },
159                {
160                    "Direction": "greater than",
161                    "Hysteresis": 0,
162                    "Label": "iout1",
163                    "Name": "upper non recoverable",
164                    "Severity": 4,
165                    "Value": 20
166                },
167                {
168                    "Direction": "greater than",
169                    "Hysteresis": 0,
170                    "Label": "iout1",
171                    "Name": "upper critical",
172                    "Severity": 1,
173                    "Value": 16.94
174                },
175                {
176                    "Direction": "greater than",
177                    "Hysteresis": 0,
178                    "Label": "iout1",
179                    "Name": "upper non critical",
180                    "Severity": 0,
181                    "Value": 16.17
182                },
183                {
184                    "Direction": "greater than",
185                    "Hysteresis": 0,
186                    "Label": "temp1",
187                    "Name": "upper critical",
188                    "Severity": 1,
189                    "Value": 115
190                }
191            ],
192            "Type": "MP5023",
193            "iout1_Name": "MEDUSA_EFFUSE_12V_CURR_A",
194            "pin_Name": "MEDUSA_EFFUSE_12V_INPUT_PWR_W",
195            "temp1_Name": "MEDUSA_EFFUSE_12V_TEMP_C",
196            "vin_Name": "MEDUSA_EFFUSE_12V_INPUT_VOLT_V",
197            "vout1_Name": "MEDUSA_EFFUSE_12V_OUTPUT_VOLT_V"
198        },
199        {
200            "Address": "0x40",
201            "Bus": 0,
202            "Labels": [
203                "temp1",
204                "vin",
205                "vout1",
206                "iout1",
207                "pin"
208            ],
209            "Name": "MEDUSA_MB1_HSC_12V",
210            "PowerState": "ChassisOn",
211            "SlotId": "1",
212            "Thresholds": [
213                {
214                    "Direction": "greater than",
215                    "Hysteresis": 0,
216                    "Label": "temp1",
217                    "Name": "upper critical",
218                    "Severity": 1,
219                    "Value": 100
220                },
221                {
222                    "Direction": "greater than",
223                    "Hysteresis": 0,
224                    "Label": "vin",
225                    "Name": "upper non recoverable",
226                    "Severity": 4,
227                    "Value": 14.333
228                },
229                {
230                    "Direction": "greater than",
231                    "Hysteresis": 0,
232                    "Label": "vin",
233                    "Name": "upper critical",
234                    "Severity": 1,
235                    "Value": 13.176
236                },
237                {
238                    "Direction": "greater than",
239                    "Hysteresis": 0,
240                    "Label": "vin",
241                    "Name": "upper non critical",
242                    "Severity": 0,
243                    "Value": 13.054
244                },
245                {
246                    "Direction": "less than",
247                    "Hysteresis": 0,
248                    "Label": "vin",
249                    "Name": "lower non critical",
250                    "Severity": 0,
251                    "Value": 11.346
252                },
253                {
254                    "Direction": "less than",
255                    "Hysteresis": 0,
256                    "Label": "vin",
257                    "Name": "lower critical",
258                    "Severity": 1,
259                    "Value": 11.224
260                },
261                {
262                    "Direction": "less than",
263                    "Hysteresis": 0,
264                    "Label": "vin",
265                    "Name": "lower non recoverable",
266                    "Severity": 4,
267                    "Value": 10.091
268                },
269                {
270                    "Direction": "greater than",
271                    "Hysteresis": 0,
272                    "Label": "vout1",
273                    "Name": "upper non recoverable",
274                    "Severity": 4,
275                    "Value": 14.333
276                },
277                {
278                    "Direction": "greater than",
279                    "Hysteresis": 0,
280                    "Label": "vout1",
281                    "Name": "upper critical",
282                    "Severity": 1,
283                    "Value": 13.176
284                },
285                {
286                    "Direction": "greater than",
287                    "Hysteresis": 0,
288                    "Label": "vout1",
289                    "Name": "upper non critical",
290                    "Severity": 0,
291                    "Value": 13.054
292                },
293                {
294                    "Direction": "less than",
295                    "Hysteresis": 0,
296                    "Label": "vout1",
297                    "Name": "lower non critical",
298                    "Severity": 0,
299                    "Value": 11.346
300                },
301                {
302                    "Direction": "less than",
303                    "Hysteresis": 0,
304                    "Label": "vout1",
305                    "Name": "lower critical",
306                    "Severity": 1,
307                    "Value": 11.224
308                },
309                {
310                    "Direction": "less than",
311                    "Hysteresis": 0,
312                    "Label": "vout1",
313                    "Name": "lower non recoverable",
314                    "Severity": 4,
315                    "Value": 10.091
316                }
317            ],
318            "Type": "MP5990",
319            "iout1_Name": "MEDUSA_MB1_HSC_12V_2_CURR_A",
320            "iout1_Scale": 500,
321            "pin_Name": "MEDUSA_MB1_HSC_12V_INPUT_2_PWR_W",
322            "pin_Scale": 500000,
323            "temp1_Name": "MEDUSA_MB1_HSC_12V_TEMP_C",
324            "vin_Name": "MEDUSA_MB1_HSC_12V_INPUT_VOLT_V",
325            "vout1_Name": "MEDUSA_MB1_HSC_12V_OUTPUT_VOLT_V"
326        },
327        {
328            "Address": "0x40",
329            "Bus": 1,
330            "Labels": [
331                "temp1",
332                "vin",
333                "vout1",
334                "iout1",
335                "pin"
336            ],
337            "Name": "MEDUSA_MB2_HSC_12V",
338            "PowerState": "ChassisOn",
339            "SlotId": "2",
340            "Thresholds": [
341                {
342                    "Direction": "greater than",
343                    "Hysteresis": 0,
344                    "Label": "temp1",
345                    "Name": "upper critical",
346                    "Severity": 1,
347                    "Value": 100
348                },
349                {
350                    "Direction": "greater than",
351                    "Hysteresis": 0,
352                    "Label": "vin",
353                    "Name": "upper non recoverable",
354                    "Severity": 4,
355                    "Value": 14.333
356                },
357                {
358                    "Direction": "greater than",
359                    "Hysteresis": 0,
360                    "Label": "vin",
361                    "Name": "upper critical",
362                    "Severity": 1,
363                    "Value": 13.176
364                },
365                {
366                    "Direction": "greater than",
367                    "Hysteresis": 0,
368                    "Label": "vin",
369                    "Name": "upper non critical",
370                    "Severity": 0,
371                    "Value": 13.054
372                },
373                {
374                    "Direction": "less than",
375                    "Hysteresis": 0,
376                    "Label": "vin",
377                    "Name": "lower non critical",
378                    "Severity": 0,
379                    "Value": 11.346
380                },
381                {
382                    "Direction": "less than",
383                    "Hysteresis": 0,
384                    "Label": "vin",
385                    "Name": "lower critical",
386                    "Severity": 1,
387                    "Value": 11.224
388                },
389                {
390                    "Direction": "less than",
391                    "Hysteresis": 0,
392                    "Label": "vin",
393                    "Name": "lower non recoverable",
394                    "Severity": 4,
395                    "Value": 10.091
396                },
397                {
398                    "Direction": "greater than",
399                    "Hysteresis": 0,
400                    "Label": "vout1",
401                    "Name": "upper non recoverable",
402                    "Severity": 4,
403                    "Value": 14.333
404                },
405                {
406                    "Direction": "greater than",
407                    "Hysteresis": 0,
408                    "Label": "vout1",
409                    "Name": "upper critical",
410                    "Severity": 1,
411                    "Value": 13.176
412                },
413                {
414                    "Direction": "greater than",
415                    "Hysteresis": 0,
416                    "Label": "vout1",
417                    "Name": "upper non critical",
418                    "Severity": 0,
419                    "Value": 13.054
420                },
421                {
422                    "Direction": "less than",
423                    "Hysteresis": 0,
424                    "Label": "vout1",
425                    "Name": "lower non critical",
426                    "Severity": 0,
427                    "Value": 11.346
428                },
429                {
430                    "Direction": "less than",
431                    "Hysteresis": 0,
432                    "Label": "vout1",
433                    "Name": "lower critical",
434                    "Severity": 1,
435                    "Value": 11.224
436                },
437                {
438                    "Direction": "less than",
439                    "Hysteresis": 0,
440                    "Label": "vout1",
441                    "Name": "lower non recoverable",
442                    "Severity": 4,
443                    "Value": 10.091
444                }
445            ],
446            "Type": "MP5990",
447            "iout1_Name": "MEDUSA_MB2_HSC_12V_2_CURR_A",
448            "iout1_Scale": 500,
449            "pin_Name": "MEDUSA_MB2_HSC_12V_INPUT_2_PWR_W",
450            "pin_Scale": 500000,
451            "temp1_Name": "MEDUSA_MB2_HSC_12V_TEMP_C",
452            "vin_Name": "MEDUSA_MB2_HSC_12V_INPUT_VOLT_V",
453            "vout1_Name": "MEDUSA_MB2_HSC_12V_OUTPUT_VOLT_V"
454        },
455        {
456            "Address": "0x40",
457            "Bus": 2,
458            "Labels": [
459                "temp1",
460                "vin",
461                "vout1",
462                "iout1",
463                "pin"
464            ],
465            "Name": "MEDUSA_MB3_HSC_12V",
466            "PowerState": "ChassisOn",
467            "SlotId": "3",
468            "Thresholds": [
469                {
470                    "Direction": "greater than",
471                    "Hysteresis": 0,
472                    "Label": "temp1",
473                    "Name": "upper critical",
474                    "Severity": 1,
475                    "Value": 100
476                },
477                {
478                    "Direction": "greater than",
479                    "Hysteresis": 0,
480                    "Label": "vin",
481                    "Name": "upper non recoverable",
482                    "Severity": 4,
483                    "Value": 14.333
484                },
485                {
486                    "Direction": "greater than",
487                    "Hysteresis": 0,
488                    "Label": "vin",
489                    "Name": "upper critical",
490                    "Severity": 1,
491                    "Value": 13.176
492                },
493                {
494                    "Direction": "greater than",
495                    "Hysteresis": 0,
496                    "Label": "vin",
497                    "Name": "upper non critical",
498                    "Severity": 0,
499                    "Value": 13.054
500                },
501                {
502                    "Direction": "less than",
503                    "Hysteresis": 0,
504                    "Label": "vin",
505                    "Name": "lower non critical",
506                    "Severity": 0,
507                    "Value": 11.346
508                },
509                {
510                    "Direction": "less than",
511                    "Hysteresis": 0,
512                    "Label": "vin",
513                    "Name": "lower critical",
514                    "Severity": 1,
515                    "Value": 11.224
516                },
517                {
518                    "Direction": "less than",
519                    "Hysteresis": 0,
520                    "Label": "vin",
521                    "Name": "lower non recoverable",
522                    "Severity": 4,
523                    "Value": 10.091
524                },
525                {
526                    "Direction": "greater than",
527                    "Hysteresis": 0,
528                    "Label": "vout1",
529                    "Name": "upper non recoverable",
530                    "Severity": 4,
531                    "Value": 14.333
532                },
533                {
534                    "Direction": "greater than",
535                    "Hysteresis": 0,
536                    "Label": "vout1",
537                    "Name": "upper critical",
538                    "Severity": 1,
539                    "Value": 13.176
540                },
541                {
542                    "Direction": "greater than",
543                    "Hysteresis": 0,
544                    "Label": "vout1",
545                    "Name": "upper non critical",
546                    "Severity": 0,
547                    "Value": 13.054
548                },
549                {
550                    "Direction": "less than",
551                    "Hysteresis": 0,
552                    "Label": "vout1",
553                    "Name": "lower non critical",
554                    "Severity": 0,
555                    "Value": 11.346
556                },
557                {
558                    "Direction": "less than",
559                    "Hysteresis": 0,
560                    "Label": "vout1",
561                    "Name": "lower critical",
562                    "Severity": 1,
563                    "Value": 11.224
564                },
565                {
566                    "Direction": "less than",
567                    "Hysteresis": 0,
568                    "Label": "vout1",
569                    "Name": "lower non recoverable",
570                    "Severity": 4,
571                    "Value": 10.091
572                }
573            ],
574            "Type": "MP5990",
575            "iout1_Name": "MEDUSA_MB3_HSC_12V_2_CURR_A",
576            "iout1_Scale": 500,
577            "pin_Name": "MEDUSA_MB3_HSC_12V_INPUT_2_PWR_W",
578            "pin_Scale": 500000,
579            "temp1_Name": "MEDUSA_MB3_HSC_12V_TEMP_C",
580            "vin_Name": "MEDUSA_MB3_HSC_12V_INPUT_VOLT_V",
581            "vout1_Name": "MEDUSA_MB3_HSC_12V_OUTPUT_VOLT_V"
582        },
583        {
584            "Address": "0x40",
585            "Bus": 3,
586            "Labels": [
587                "temp1",
588                "vin",
589                "vout1",
590                "iout1",
591                "pin"
592            ],
593            "Name": "MEDUSA_MB4_HSC_12V",
594            "PowerState": "ChassisOn",
595            "SlotId": "4",
596            "Thresholds": [
597                {
598                    "Direction": "greater than",
599                    "Hysteresis": 0,
600                    "Label": "temp1",
601                    "Name": "upper critical",
602                    "Severity": 1,
603                    "Value": 100
604                },
605                {
606                    "Direction": "greater than",
607                    "Hysteresis": 0,
608                    "Label": "vin",
609                    "Name": "upper non recoverable",
610                    "Severity": 4,
611                    "Value": 14.333
612                },
613                {
614                    "Direction": "greater than",
615                    "Hysteresis": 0,
616                    "Label": "vin",
617                    "Name": "upper critical",
618                    "Severity": 1,
619                    "Value": 13.176
620                },
621                {
622                    "Direction": "greater than",
623                    "Hysteresis": 0,
624                    "Label": "vin",
625                    "Name": "upper non critical",
626                    "Severity": 0,
627                    "Value": 13.054
628                },
629                {
630                    "Direction": "less than",
631                    "Hysteresis": 0,
632                    "Label": "vin",
633                    "Name": "lower non critical",
634                    "Severity": 0,
635                    "Value": 11.346
636                },
637                {
638                    "Direction": "less than",
639                    "Hysteresis": 0,
640                    "Label": "vin",
641                    "Name": "lower critical",
642                    "Severity": 1,
643                    "Value": 11.224
644                },
645                {
646                    "Direction": "less than",
647                    "Hysteresis": 0,
648                    "Label": "vin",
649                    "Name": "lower non recoverable",
650                    "Severity": 4,
651                    "Value": 10.091
652                },
653                {
654                    "Direction": "greater than",
655                    "Hysteresis": 0,
656                    "Label": "vout1",
657                    "Name": "upper non recoverable",
658                    "Severity": 4,
659                    "Value": 14.333
660                },
661                {
662                    "Direction": "greater than",
663                    "Hysteresis": 0,
664                    "Label": "vout1",
665                    "Name": "upper critical",
666                    "Severity": 1,
667                    "Value": 13.176
668                },
669                {
670                    "Direction": "greater than",
671                    "Hysteresis": 0,
672                    "Label": "vout1",
673                    "Name": "upper non critical",
674                    "Severity": 0,
675                    "Value": 13.054
676                },
677                {
678                    "Direction": "less than",
679                    "Hysteresis": 0,
680                    "Label": "vout1",
681                    "Name": "lower non critical",
682                    "Severity": 0,
683                    "Value": 11.346
684                },
685                {
686                    "Direction": "less than",
687                    "Hysteresis": 0,
688                    "Label": "vout1",
689                    "Name": "lower critical",
690                    "Severity": 1,
691                    "Value": 11.224
692                },
693                {
694                    "Direction": "less than",
695                    "Hysteresis": 0,
696                    "Label": "vout1",
697                    "Name": "lower non recoverable",
698                    "Severity": 4,
699                    "Value": 10.091
700                }
701            ],
702            "Type": "MP5990",
703            "iout1_Name": "MEDUSA_MB4_HSC_12V_2_CURR_A",
704            "iout1_Scale": 500,
705            "pin_Name": "MEDUSA_MB4_HSC_12V_INPUT_2_PWR_W",
706            "pin_Scale": 500000,
707            "temp1_Name": "MEDUSA_MB4_HSC_12V_TEMP_C",
708            "vin_Name": "MEDUSA_MB4_HSC_12V_INPUT_VOLT_V",
709            "vout1_Name": "MEDUSA_MB4_HSC_12V_OUTPUT_VOLT_V"
710        },
711        {
712            "Address": "0x40",
713            "Bus": 4,
714            "Labels": [
715                "temp1",
716                "vin",
717                "vout1",
718                "iout1",
719                "pin"
720            ],
721            "Name": "MEDUSA_MB5_HSC_12V",
722            "PowerState": "ChassisOn",
723            "SlotId": "5",
724            "Thresholds": [
725                {
726                    "Direction": "greater than",
727                    "Hysteresis": 0,
728                    "Label": "temp1",
729                    "Name": "upper critical",
730                    "Severity": 1,
731                    "Value": 100
732                },
733                {
734                    "Direction": "greater than",
735                    "Hysteresis": 0,
736                    "Label": "vin",
737                    "Name": "upper non recoverable",
738                    "Severity": 4,
739                    "Value": 14.333
740                },
741                {
742                    "Direction": "greater than",
743                    "Hysteresis": 0,
744                    "Label": "vin",
745                    "Name": "upper critical",
746                    "Severity": 1,
747                    "Value": 13.176
748                },
749                {
750                    "Direction": "greater than",
751                    "Hysteresis": 0,
752                    "Label": "vin",
753                    "Name": "upper non critical",
754                    "Severity": 0,
755                    "Value": 13.054
756                },
757                {
758                    "Direction": "less than",
759                    "Hysteresis": 0,
760                    "Label": "vin",
761                    "Name": "lower non critical",
762                    "Severity": 0,
763                    "Value": 11.346
764                },
765                {
766                    "Direction": "less than",
767                    "Hysteresis": 0,
768                    "Label": "vin",
769                    "Name": "lower critical",
770                    "Severity": 1,
771                    "Value": 11.224
772                },
773                {
774                    "Direction": "less than",
775                    "Hysteresis": 0,
776                    "Label": "vin",
777                    "Name": "lower non recoverable",
778                    "Severity": 4,
779                    "Value": 10.091
780                },
781                {
782                    "Direction": "greater than",
783                    "Hysteresis": 0,
784                    "Label": "vout1",
785                    "Name": "upper non recoverable",
786                    "Severity": 4,
787                    "Value": 14.333
788                },
789                {
790                    "Direction": "greater than",
791                    "Hysteresis": 0,
792                    "Label": "vout1",
793                    "Name": "upper critical",
794                    "Severity": 1,
795                    "Value": 13.176
796                },
797                {
798                    "Direction": "greater than",
799                    "Hysteresis": 0,
800                    "Label": "vout1",
801                    "Name": "upper non critical",
802                    "Severity": 0,
803                    "Value": 13.054
804                },
805                {
806                    "Direction": "less than",
807                    "Hysteresis": 0,
808                    "Label": "vout1",
809                    "Name": "lower non critical",
810                    "Severity": 0,
811                    "Value": 11.346
812                },
813                {
814                    "Direction": "less than",
815                    "Hysteresis": 0,
816                    "Label": "vout1",
817                    "Name": "lower critical",
818                    "Severity": 1,
819                    "Value": 11.224
820                },
821                {
822                    "Direction": "less than",
823                    "Hysteresis": 0,
824                    "Label": "vout1",
825                    "Name": "lower non recoverable",
826                    "Severity": 4,
827                    "Value": 10.091
828                }
829            ],
830            "Type": "MP5990",
831            "iout1_Name": "MEDUSA_MB5_HSC_12V_2_CURR_A",
832            "iout1_Scale": 500,
833            "pin_Name": "MEDUSA_MB5_HSC_12V_INPUT_2_PWR_W",
834            "pin_Scale": 500000,
835            "temp1_Name": "MEDUSA_MB5_HSC_12V_TEMP_C",
836            "vin_Name": "MEDUSA_MB5_HSC_12V_INPUT_VOLT_V",
837            "vout1_Name": "MEDUSA_MB5_HSC_12V_OUTPUT_VOLT_V"
838        },
839        {
840            "Address": "0x40",
841            "Bus": 5,
842            "Labels": [
843                "temp1",
844                "vin",
845                "vout1",
846                "iout1",
847                "pin"
848            ],
849            "Name": "MEDUSA_MB6_HSC_12V",
850            "PowerState": "ChassisOn",
851            "SlotId": "6",
852            "Thresholds": [
853                {
854                    "Direction": "greater than",
855                    "Hysteresis": 0,
856                    "Label": "temp1",
857                    "Name": "upper critical",
858                    "Severity": 1,
859                    "Value": 100
860                },
861                {
862                    "Direction": "greater than",
863                    "Hysteresis": 0,
864                    "Label": "vin",
865                    "Name": "upper non recoverable",
866                    "Severity": 4,
867                    "Value": 14.333
868                },
869                {
870                    "Direction": "greater than",
871                    "Hysteresis": 0,
872                    "Label": "vin",
873                    "Name": "upper critical",
874                    "Severity": 1,
875                    "Value": 13.176
876                },
877                {
878                    "Direction": "greater than",
879                    "Hysteresis": 0,
880                    "Label": "vin",
881                    "Name": "upper non critical",
882                    "Severity": 0,
883                    "Value": 13.054
884                },
885                {
886                    "Direction": "less than",
887                    "Hysteresis": 0,
888                    "Label": "vin",
889                    "Name": "lower non critical",
890                    "Severity": 0,
891                    "Value": 11.346
892                },
893                {
894                    "Direction": "less than",
895                    "Hysteresis": 0,
896                    "Label": "vin",
897                    "Name": "lower critical",
898                    "Severity": 1,
899                    "Value": 11.224
900                },
901                {
902                    "Direction": "less than",
903                    "Hysteresis": 0,
904                    "Label": "vin",
905                    "Name": "lower non recoverable",
906                    "Severity": 4,
907                    "Value": 10.091
908                },
909                {
910                    "Direction": "greater than",
911                    "Hysteresis": 0,
912                    "Label": "vout1",
913                    "Name": "upper non recoverable",
914                    "Severity": 4,
915                    "Value": 14.333
916                },
917                {
918                    "Direction": "greater than",
919                    "Hysteresis": 0,
920                    "Label": "vout1",
921                    "Name": "upper critical",
922                    "Severity": 1,
923                    "Value": 13.176
924                },
925                {
926                    "Direction": "greater than",
927                    "Hysteresis": 0,
928                    "Label": "vout1",
929                    "Name": "upper non critical",
930                    "Severity": 0,
931                    "Value": 13.054
932                },
933                {
934                    "Direction": "less than",
935                    "Hysteresis": 0,
936                    "Label": "vout1",
937                    "Name": "lower non critical",
938                    "Severity": 0,
939                    "Value": 11.346
940                },
941                {
942                    "Direction": "less than",
943                    "Hysteresis": 0,
944                    "Label": "vout1",
945                    "Name": "lower critical",
946                    "Severity": 1,
947                    "Value": 11.224
948                },
949                {
950                    "Direction": "less than",
951                    "Hysteresis": 0,
952                    "Label": "vout1",
953                    "Name": "lower non recoverable",
954                    "Severity": 4,
955                    "Value": 10.091
956                }
957            ],
958            "Type": "MP5990",
959            "iout1_Name": "MEDUSA_MB6_HSC_12V_2_CURR_A",
960            "iout1_Scale": 500,
961            "pin_Name": "MEDUSA_MB6_HSC_12V_INPUT_2_PWR_W",
962            "pin_Scale": 500000,
963            "temp1_Name": "MEDUSA_MB6_HSC_12V_TEMP_C",
964            "vin_Name": "MEDUSA_MB6_HSC_12V_INPUT_VOLT_V",
965            "vout1_Name": "MEDUSA_MB6_HSC_12V_OUTPUT_VOLT_V"
966        },
967        {
968            "Address": "0x40",
969            "Bus": 6,
970            "Labels": [
971                "temp1",
972                "vin",
973                "vout1",
974                "iout1",
975                "pin"
976            ],
977            "Name": "MEDUSA_MB7_HSC_12V",
978            "PowerState": "ChassisOn",
979            "SlotId": "7",
980            "Thresholds": [
981                {
982                    "Direction": "greater than",
983                    "Hysteresis": 0,
984                    "Label": "temp1",
985                    "Name": "upper critical",
986                    "Severity": 1,
987                    "Value": 100
988                },
989                {
990                    "Direction": "greater than",
991                    "Hysteresis": 0,
992                    "Label": "vin",
993                    "Name": "upper non recoverable",
994                    "Severity": 4,
995                    "Value": 14.333
996                },
997                {
998                    "Direction": "greater than",
999                    "Hysteresis": 0,
1000                    "Label": "vin",
1001                    "Name": "upper critical",
1002                    "Severity": 1,
1003                    "Value": 13.176
1004                },
1005                {
1006                    "Direction": "greater than",
1007                    "Hysteresis": 0,
1008                    "Label": "vin",
1009                    "Name": "upper non critical",
1010                    "Severity": 0,
1011                    "Value": 13.054
1012                },
1013                {
1014                    "Direction": "less than",
1015                    "Hysteresis": 0,
1016                    "Label": "vin",
1017                    "Name": "lower non critical",
1018                    "Severity": 0,
1019                    "Value": 11.346
1020                },
1021                {
1022                    "Direction": "less than",
1023                    "Hysteresis": 0,
1024                    "Label": "vin",
1025                    "Name": "lower critical",
1026                    "Severity": 1,
1027                    "Value": 11.224
1028                },
1029                {
1030                    "Direction": "less than",
1031                    "Hysteresis": 0,
1032                    "Label": "vin",
1033                    "Name": "lower non recoverable",
1034                    "Severity": 4,
1035                    "Value": 10.091
1036                },
1037                {
1038                    "Direction": "greater than",
1039                    "Hysteresis": 0,
1040                    "Label": "vout1",
1041                    "Name": "upper non recoverable",
1042                    "Severity": 4,
1043                    "Value": 14.333
1044                },
1045                {
1046                    "Direction": "greater than",
1047                    "Hysteresis": 0,
1048                    "Label": "vout1",
1049                    "Name": "upper critical",
1050                    "Severity": 1,
1051                    "Value": 13.176
1052                },
1053                {
1054                    "Direction": "greater than",
1055                    "Hysteresis": 0,
1056                    "Label": "vout1",
1057                    "Name": "upper non critical",
1058                    "Severity": 0,
1059                    "Value": 13.054
1060                },
1061                {
1062                    "Direction": "less than",
1063                    "Hysteresis": 0,
1064                    "Label": "vout1",
1065                    "Name": "lower non critical",
1066                    "Severity": 0,
1067                    "Value": 11.346
1068                },
1069                {
1070                    "Direction": "less than",
1071                    "Hysteresis": 0,
1072                    "Label": "vout1",
1073                    "Name": "lower critical",
1074                    "Severity": 1,
1075                    "Value": 11.224
1076                },
1077                {
1078                    "Direction": "less than",
1079                    "Hysteresis": 0,
1080                    "Label": "vout1",
1081                    "Name": "lower non recoverable",
1082                    "Severity": 4,
1083                    "Value": 10.091
1084                }
1085            ],
1086            "Type": "MP5990",
1087            "iout1_Name": "MEDUSA_MB7_HSC_12V_2_CURR_A",
1088            "iout1_Scale": 500,
1089            "pin_Name": "MEDUSA_MB7_HSC_12V_INPUT_2_PWR_W",
1090            "pin_Scale": 500000,
1091            "temp1_Name": "MEDUSA_MB7_HSC_12V_TEMP_C",
1092            "vin_Name": "MEDUSA_MB7_HSC_12V_INPUT_VOLT_V",
1093            "vout1_Name": "MEDUSA_MB7_HSC_12V_OUTPUT_VOLT_V"
1094        },
1095        {
1096            "Address": "0x40",
1097            "Bus": 7,
1098            "Labels": [
1099                "temp1",
1100                "vin",
1101                "vout1",
1102                "iout1",
1103                "pin"
1104            ],
1105            "Name": "MEDUSA_MB8_HSC_12V",
1106            "PowerState": "ChassisOn",
1107            "SlotId": "8",
1108            "Thresholds": [
1109                {
1110                    "Direction": "greater than",
1111                    "Hysteresis": 0,
1112                    "Label": "temp1",
1113                    "Name": "upper critical",
1114                    "Severity": 1,
1115                    "Value": 100
1116                },
1117                {
1118                    "Direction": "greater than",
1119                    "Hysteresis": 0,
1120                    "Label": "vin",
1121                    "Name": "upper non recoverable",
1122                    "Severity": 4,
1123                    "Value": 14.333
1124                },
1125                {
1126                    "Direction": "greater than",
1127                    "Hysteresis": 0,
1128                    "Label": "vin",
1129                    "Name": "upper critical",
1130                    "Severity": 1,
1131                    "Value": 13.176
1132                },
1133                {
1134                    "Direction": "greater than",
1135                    "Hysteresis": 0,
1136                    "Label": "vin",
1137                    "Name": "upper non critical",
1138                    "Severity": 0,
1139                    "Value": 13.054
1140                },
1141                {
1142                    "Direction": "less than",
1143                    "Hysteresis": 0,
1144                    "Label": "vin",
1145                    "Name": "lower non critical",
1146                    "Severity": 0,
1147                    "Value": 11.346
1148                },
1149                {
1150                    "Direction": "less than",
1151                    "Hysteresis": 0,
1152                    "Label": "vin",
1153                    "Name": "lower critical",
1154                    "Severity": 1,
1155                    "Value": 11.224
1156                },
1157                {
1158                    "Direction": "less than",
1159                    "Hysteresis": 0,
1160                    "Label": "vin",
1161                    "Name": "lower non recoverable",
1162                    "Severity": 4,
1163                    "Value": 10.091
1164                },
1165                {
1166                    "Direction": "greater than",
1167                    "Hysteresis": 0,
1168                    "Label": "vout1",
1169                    "Name": "upper non recoverable",
1170                    "Severity": 4,
1171                    "Value": 14.333
1172                },
1173                {
1174                    "Direction": "greater than",
1175                    "Hysteresis": 0,
1176                    "Label": "vout1",
1177                    "Name": "upper critical",
1178                    "Severity": 1,
1179                    "Value": 13.176
1180                },
1181                {
1182                    "Direction": "greater than",
1183                    "Hysteresis": 0,
1184                    "Label": "vout1",
1185                    "Name": "upper non critical",
1186                    "Severity": 0,
1187                    "Value": 13.054
1188                },
1189                {
1190                    "Direction": "less than",
1191                    "Hysteresis": 0,
1192                    "Label": "vout1",
1193                    "Name": "lower non critical",
1194                    "Severity": 0,
1195                    "Value": 11.346
1196                },
1197                {
1198                    "Direction": "less than",
1199                    "Hysteresis": 0,
1200                    "Label": "vout1",
1201                    "Name": "lower critical",
1202                    "Severity": 1,
1203                    "Value": 11.224
1204                },
1205                {
1206                    "Direction": "less than",
1207                    "Hysteresis": 0,
1208                    "Label": "vout1",
1209                    "Name": "lower non recoverable",
1210                    "Severity": 4,
1211                    "Value": 10.091
1212                }
1213            ],
1214            "Type": "MP5990",
1215            "iout1_Name": "MEDUSA_MB8_HSC_12V_2_CURR_A",
1216            "iout1_Scale": 500,
1217            "pin_Name": "MEDUSA_MB8_HSC_12V_INPUT_2_PWR_W",
1218            "pin_Scale": 500000,
1219            "temp1_Name": "MEDUSA_MB8_HSC_12V_TEMP_C",
1220            "vin_Name": "MEDUSA_MB8_HSC_12V_INPUT_VOLT_V",
1221            "vout1_Name": "MEDUSA_MB8_HSC_12V_OUTPUT_VOLT_V"
1222        },
1223        {
1224            "CheckHysteresisWithSetpoint": true,
1225            "Class": "temp",
1226            "DCoefficient": 0.0,
1227            "FFGainCoefficient": 0.0,
1228            "FFOffCoefficient": 0.0,
1229            "ICoefficient": -0.035,
1230            "ILimitMax": 100,
1231            "ILimitMin": -50,
1232            "Inputs": [
1233                "MEDUSA_DELTA0_12V_TEMP_C",
1234                "MEDUSA_DELTA1_12V_TEMP_C",
1235                "MEDUSA_DELTA2_12V_TEMP_C",
1236                "MEDUSA_DELTA3_12V_TEMP_C"
1237            ],
1238            "Name": "PID_MEDUSA_12VDELTA",
1239            "NegativeHysteresis": 3.0,
1240            "OutLimitMax": 100,
1241            "OutLimitMin": 0,
1242            "PCoefficient": -6.0,
1243            "PositiveHysteresis": 0.0,
1244            "SetPoint": 95.0,
1245            "SlewNeg": 0.0,
1246            "SlewPos": 0.0,
1247            "Type": "Pid",
1248            "Zones": [
1249                "Zone 1"
1250            ]
1251        },
1252        {
1253            "Class": "temp",
1254            "Inputs": [
1255                "MEDUSA_EFFUSE_12V_TEMP_C",
1256                "MEDUSA_HSC0_48V_TEMP_C",
1257                "MEDUSA_HSC1_48V_TEMP_C",
1258                "MEDUSA0_TEMP_C",
1259                "MEDUSA1_TEMP_C"
1260            ],
1261            "MissingIsAcceptable": [
1262                "MEDUSA0_TEMP_C",
1263                "MEDUSA1_TEMP_C"
1264            ],
1265            "Name": "Stepwise_MEDUSA_Non_Critical_Sensors",
1266            "NegativeHysteresis": 0,
1267            "Output": [
1268                10.0
1269            ],
1270            "PositiveHysteresis": 0,
1271            "Reading": [
1272                20.0
1273            ],
1274            "Type": "Stepwise",
1275            "Zones": [
1276                "Zone 1"
1277            ]
1278        },
1279        {
1280            "Class": "temp",
1281            "InputUnavailableAsFailed": false,
1282            "Inputs": [
1283                "MEDUSA_MB1_HSC_12V_TEMP_C",
1284                "MEDUSA_MB2_HSC_12V_TEMP_C",
1285                "MEDUSA_MB3_HSC_12V_TEMP_C",
1286                "MEDUSA_MB4_HSC_12V_TEMP_C",
1287                "MEDUSA_MB5_HSC_12V_TEMP_C",
1288                "MEDUSA_MB6_HSC_12V_TEMP_C",
1289                "MEDUSA_MB7_HSC_12V_TEMP_C",
1290                "MEDUSA_MB8_HSC_12V_TEMP_C"
1291            ],
1292            "Name": "Stepwise_MEDUSA_MB_12VHSC",
1293            "NegativeHysteresis": 0,
1294            "Output": [
1295                10.0
1296            ],
1297            "PositiveHysteresis": 0,
1298            "Reading": [
1299                20.0
1300            ],
1301            "Type": "Stepwise",
1302            "Zones": [
1303                "Zone 1"
1304            ]
1305        },
1306        {
1307            "Class": "temp",
1308            "Inputs": [
1309                "MEDUSA_DELTA0_12V_TEMP_C",
1310                "MEDUSA_DELTA1_12V_TEMP_C",
1311                "MEDUSA_DELTA2_12V_TEMP_C",
1312                "MEDUSA_DELTA3_12V_TEMP_C"
1313            ],
1314            "Name": "Stepwise_MEDUSA_12VDELTA",
1315            "NegativeHysteresis": 2,
1316            "Output": [
1317                10.0,
1318                12.0,
1319                14.0,
1320                16.0,
1321                17.0,
1322                18.0,
1323                19.0
1324            ],
1325            "PositiveHysteresis": 0,
1326            "Reading": [
1327                80.0,
1328                81.0,
1329                82.0,
1330                83.0,
1331                84.0,
1332                85.0,
1333                86.0
1334            ],
1335            "Type": "Stepwise",
1336            "Zones": [
1337                "Zone 1"
1338            ]
1339        },
1340        {
1341            "Address": "0x48",
1342            "Bus": 11,
1343            "Name": "MEDUSA0_TEMP_C",
1344            "Thresholds": [
1345                {
1346                    "Direction": "greater than",
1347                    "Hysteresis": 0,
1348                    "Name": "upper non recoverable",
1349                    "Severity": 4,
1350                    "Value": 150
1351                },
1352                {
1353                    "Direction": "greater than",
1354                    "Hysteresis": 0,
1355                    "Name": "upper critical",
1356                    "Severity": 1,
1357                    "Value": 80
1358                }
1359            ],
1360            "Type": "TMP75"
1361        },
1362        {
1363            "Address": "0x49",
1364            "Bus": 11,
1365            "Name": "MEDUSA1_TEMP_C",
1366            "Thresholds": [
1367                {
1368                    "Direction": "greater than",
1369                    "Hysteresis": 0,
1370                    "Name": "upper non recoverable",
1371                    "Severity": 4,
1372                    "Value": 150
1373                },
1374                {
1375                    "Direction": "greater than",
1376                    "Hysteresis": 0,
1377                    "Name": "upper critical",
1378                    "Severity": 1,
1379                    "Value": 80
1380                }
1381            ],
1382            "Type": "TMP75"
1383        },
1384        {
1385            "Address": "0x11",
1386            "Bus": 11,
1387            "Labels": [
1388                "temp1",
1389                "vin",
1390                "vout1",
1391                "iout1",
1392                "pin"
1393            ],
1394            "Name": "MEDUSA_HSC0_48V",
1395            "Thresholds": [
1396                {
1397                    "Direction": "greater than",
1398                    "Hysteresis": 0,
1399                    "Label": "temp1",
1400                    "Name": "upper critical",
1401                    "Severity": 1,
1402                    "Value": 150
1403                },
1404                {
1405                    "Direction": "greater than",
1406                    "Hysteresis": 0,
1407                    "Label": "vin",
1408                    "Name": "upper non recoverable",
1409                    "Severity": 4,
1410                    "Value": 60
1411                },
1412                {
1413                    "Direction": "greater than",
1414                    "Hysteresis": 0,
1415                    "Label": "vin",
1416                    "Name": "upper critical",
1417                    "Severity": 1,
1418                    "Value": 53.28
1419                },
1420                {
1421                    "Direction": "greater than",
1422                    "Hysteresis": 0,
1423                    "Label": "vin",
1424                    "Name": "upper non critical",
1425                    "Severity": 0,
1426                    "Value": 52.8
1427                },
1428                {
1429                    "Direction": "less than",
1430                    "Hysteresis": 0,
1431                    "Label": "vin",
1432                    "Name": "lower non critical",
1433                    "Severity": 0,
1434                    "Value": 43.2
1435                },
1436                {
1437                    "Direction": "less than",
1438                    "Hysteresis": 0,
1439                    "Label": "vin",
1440                    "Name": "lower critical",
1441                    "Severity": 1,
1442                    "Value": 42.72
1443                },
1444                {
1445                    "Direction": "less than",
1446                    "Hysteresis": 0,
1447                    "Label": "vin",
1448                    "Name": "lower non recoverable",
1449                    "Severity": 4,
1450                    "Value": 40
1451                },
1452                {
1453                    "Direction": "greater than",
1454                    "Hysteresis": 0,
1455                    "Label": "vout1",
1456                    "Name": "upper non recoverable",
1457                    "Severity": 4,
1458                    "Value": 60
1459                },
1460                {
1461                    "Direction": "greater than",
1462                    "Hysteresis": 0,
1463                    "Label": "vout1",
1464                    "Name": "upper critical",
1465                    "Severity": 1,
1466                    "Value": 53.28
1467                },
1468                {
1469                    "Direction": "greater than",
1470                    "Hysteresis": 0,
1471                    "Label": "vout1",
1472                    "Name": "upper non critical",
1473                    "Severity": 0,
1474                    "Value": 52.8
1475                },
1476                {
1477                    "Direction": "less than",
1478                    "Hysteresis": 0,
1479                    "Label": "vout1",
1480                    "Name": "lower non critical",
1481                    "Severity": 0,
1482                    "Value": 43.2
1483                },
1484                {
1485                    "Direction": "less than",
1486                    "Hysteresis": 0,
1487                    "Label": "vout1",
1488                    "Name": "lower critical",
1489                    "Severity": 1,
1490                    "Value": 42.72
1491                },
1492                {
1493                    "Direction": "less than",
1494                    "Hysteresis": 0,
1495                    "Label": "vout1",
1496                    "Name": "lower non recoverable",
1497                    "Severity": 4,
1498                    "Value": 40
1499                }
1500            ],
1501            "Type": "XDP710",
1502            "iout1_Name": "MEDUSA_HSC0_48V_2_CURR_A",
1503            "iout1_Scale": 250,
1504            "pin_Name": "MEDUSA_HSC0_48V_INPUT_2_PWR_W",
1505            "pin_Scale": 250000,
1506            "temp1_Name": "MEDUSA_HSC0_48V_TEMP_C",
1507            "vin_Name": "MEDUSA_HSC0_48V_INPUT_VOLT_V",
1508            "vout1_Name": "MEDUSA_HSC0_48V_OUTPUT_VOLT_V"
1509        },
1510        {
1511            "Address": "0x13",
1512            "Bus": 11,
1513            "Labels": [
1514                "temp1",
1515                "vin",
1516                "vout1",
1517                "iout1",
1518                "pin"
1519            ],
1520            "Name": "MEDUSA_HSC1_48V",
1521            "Thresholds": [
1522                {
1523                    "Direction": "greater than",
1524                    "Hysteresis": 0,
1525                    "Label": "temp1",
1526                    "Name": "upper critical",
1527                    "Severity": 1,
1528                    "Value": 150
1529                },
1530                {
1531                    "Direction": "greater than",
1532                    "Hysteresis": 0,
1533                    "Label": "vin",
1534                    "Name": "upper non recoverable",
1535                    "Severity": 4,
1536                    "Value": 60
1537                },
1538                {
1539                    "Direction": "greater than",
1540                    "Hysteresis": 0,
1541                    "Label": "vin",
1542                    "Name": "upper critical",
1543                    "Severity": 1,
1544                    "Value": 53.28
1545                },
1546                {
1547                    "Direction": "greater than",
1548                    "Hysteresis": 0,
1549                    "Label": "vin",
1550                    "Name": "upper non critical",
1551                    "Severity": 0,
1552                    "Value": 52.8
1553                },
1554                {
1555                    "Direction": "less than",
1556                    "Hysteresis": 0,
1557                    "Label": "vin",
1558                    "Name": "lower non critical",
1559                    "Severity": 0,
1560                    "Value": 43.2
1561                },
1562                {
1563                    "Direction": "less than",
1564                    "Hysteresis": 0,
1565                    "Label": "vin",
1566                    "Name": "lower critical",
1567                    "Severity": 1,
1568                    "Value": 42.72
1569                },
1570                {
1571                    "Direction": "less than",
1572                    "Hysteresis": 0,
1573                    "Label": "vin",
1574                    "Name": "lower non recoverable",
1575                    "Severity": 4,
1576                    "Value": 40
1577                },
1578                {
1579                    "Direction": "greater than",
1580                    "Hysteresis": 0,
1581                    "Label": "vout1",
1582                    "Name": "upper non recoverable",
1583                    "Severity": 4,
1584                    "Value": 60
1585                },
1586                {
1587                    "Direction": "greater than",
1588                    "Hysteresis": 0,
1589                    "Label": "vout1",
1590                    "Name": "upper critical",
1591                    "Severity": 1,
1592                    "Value": 53.28
1593                },
1594                {
1595                    "Direction": "greater than",
1596                    "Hysteresis": 0,
1597                    "Label": "vout1",
1598                    "Name": "upper non critical",
1599                    "Severity": 0,
1600                    "Value": 52.8
1601                },
1602                {
1603                    "Direction": "less than",
1604                    "Hysteresis": 0,
1605                    "Label": "vout1",
1606                    "Name": "lower non critical",
1607                    "Severity": 0,
1608                    "Value": 43.2
1609                },
1610                {
1611                    "Direction": "less than",
1612                    "Hysteresis": 0,
1613                    "Label": "vout1",
1614                    "Name": "lower critical",
1615                    "Severity": 1,
1616                    "Value": 42.72
1617                },
1618                {
1619                    "Direction": "less than",
1620                    "Hysteresis": 0,
1621                    "Label": "vout1",
1622                    "Name": "lower non recoverable",
1623                    "Severity": 4,
1624                    "Value": 40
1625                }
1626            ],
1627            "Type": "XDP710",
1628            "iout1_Name": "MEDUSA_HSC1_48V_2_CURR_A",
1629            "iout1_Scale": 250,
1630            "pin_Name": "MEDUSA_HSC1_48V_INPUT_2_PWR_W",
1631            "pin_Scale": 250000,
1632            "temp1_Name": "MEDUSA_HSC1_48V_TEMP_C",
1633            "vin_Name": "MEDUSA_HSC1_48V_INPUT_VOLT_V",
1634            "vout1_Name": "MEDUSA_HSC1_48V_OUTPUT_VOLT_V"
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-MPS 48VHSC-INF', '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