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