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