1[
2    {
3        "Exposes": [
4            {
5                "BridgeGpio": [
6                    {
7                        "Name": "VBAT_EN",
8                        "Polarity": "High"
9                    }
10                ],
11                "EntityId": 40,
12                "EntityInstance": 0,
13                "Index": 0,
14                "MaxValue": 3.57,
15                "MinValue": 0,
16                "Name": "MOBO_VBAT_RTC",
17                "PollRate": 86400,
18                "ScaleFactor": 0.29,
19                "Thresholds": [
20                    {
21                        "Direction": "greater than",
22                        "Name": "upper critical",
23                        "Severity": 1,
24                        "Value": 3.556
25                    },
26                    {
27                        "Direction": "greater than",
28                        "Name": "upper non critical",
29                        "Severity": 0,
30                        "Value": 3.458
31                    },
32                    {
33                        "Direction": "less than",
34                        "Name": "lower critical",
35                        "Severity": 1,
36                        "Value": 2.212
37                    },
38                    {
39                        "Direction": "less than",
40                        "Name": "lower non critical",
41                        "Severity": 0,
42                        "Value": 2.31
43                    }
44                ],
45                "Type": "ADC"
46            },
47            {
48                "Address": "0x40",
49                "Bus": 40,
50                "Labels": [
51                    "vout1",
52                    "vout2",
53                    "vout3",
54                    "vout4",
55                    "vout5",
56                    "vout6",
57                    "vout7",
58                    "vout8",
59                    "vout9",
60                    "vout10",
61                    "vout11",
62                    "vout12",
63                    "vout13",
64                    "vout14",
65                    "vout15",
66                    "vout16",
67                    "vout17"
68                ],
69                "Name": "MB_ADM1266_0",
70                "PowerState": "Always",
71                "Thresholds": [
72                    {
73                        "Direction": "greater than",
74                        "Label": "vout1",
75                        "Name": "upper critical",
76                        "Severity": 1,
77                        "Value": 13.56
78                    },
79                    {
80                        "Direction": "greater than",
81                        "Label": "vout1",
82                        "Name": "upper non critical",
83                        "Severity": 0,
84                        "Value": 12.96
85                    },
86                    {
87                        "Direction": "less than",
88                        "Label": "vout1",
89                        "Name": "lower critical",
90                        "Severity": 1,
91                        "Value": 10.44
92                    },
93                    {
94                        "Direction": "less than",
95                        "Label": "vout1",
96                        "Name": "lower non critical",
97                        "Severity": 0,
98                        "Value": 11.04
99                    },
100                    {
101                        "Direction": "greater than",
102                        "Label": "vout2",
103                        "Name": "upper critical",
104                        "Severity": 1,
105                        "Value": 5.65
106                    },
107                    {
108                        "Direction": "greater than",
109                        "Label": "vout2",
110                        "Name": "upper non critical",
111                        "Severity": 0,
112                        "Value": 5.4
113                    },
114                    {
115                        "Direction": "less than",
116                        "Label": "vout2",
117                        "Name": "lower critical",
118                        "Severity": 1,
119                        "Value": 4.35
120                    },
121                    {
122                        "Direction": "less than",
123                        "Label": "vout2",
124                        "Name": "lower non critical",
125                        "Severity": 0,
126                        "Value": 4.6
127                    },
128                    {
129                        "Direction": "greater than",
130                        "Label": "vout3",
131                        "Name": "upper critical",
132                        "Severity": 1,
133                        "Value": 3.729
134                    },
135                    {
136                        "Direction": "greater than",
137                        "Label": "vout3",
138                        "Name": "upper non critical",
139                        "Severity": 0,
140                        "Value": 3.564
141                    },
142                    {
143                        "Direction": "less than",
144                        "Label": "vout3",
145                        "Name": "lower critical",
146                        "Severity": 1,
147                        "Value": 2.871
148                    },
149                    {
150                        "Direction": "less than",
151                        "Label": "vout3",
152                        "Name": "lower non critical",
153                        "Severity": 0,
154                        "Value": 3.036
155                    },
156                    {
157                        "Direction": "greater than",
158                        "Label": "vout4",
159                        "Name": "upper critical",
160                        "Severity": 1,
161                        "Value": 3.729
162                    },
163                    {
164                        "Direction": "greater than",
165                        "Label": "vout4",
166                        "Name": "upper non critical",
167                        "Severity": 0,
168                        "Value": 3.564
169                    },
170                    {
171                        "Direction": "less than",
172                        "Label": "vout4",
173                        "Name": "lower critical",
174                        "Severity": 1,
175                        "Value": 2.871
176                    },
177                    {
178                        "Direction": "less than",
179                        "Label": "vout4",
180                        "Name": "lower non critical",
181                        "Severity": 0,
182                        "Value": 3.036
183                    },
184                    {
185                        "Direction": "greater than",
186                        "Label": "vout5",
187                        "Name": "upper critical",
188                        "Severity": 1,
189                        "Value": 62
190                    },
191                    {
192                        "Direction": "greater than",
193                        "Label": "vout5",
194                        "Name": "upper non critical",
195                        "Severity": 0,
196                        "Value": 60.8
197                    },
198                    {
199                        "Direction": "less than",
200                        "Label": "vout5",
201                        "Name": "lower critical",
202                        "Severity": 1,
203                        "Value": 34.8
204                    },
205                    {
206                        "Direction": "less than",
207                        "Label": "vout5",
208                        "Name": "lower non critical",
209                        "Severity": 0,
210                        "Value": 36.8
211                    },
212                    {
213                        "Direction": "greater than",
214                        "Label": "vout6",
215                        "Name": "upper critical",
216                        "Severity": 1,
217                        "Value": 16.45
218                    },
219                    {
220                        "Direction": "greater than",
221                        "Label": "vout6",
222                        "Name": "upper non critical",
223                        "Severity": 0,
224                        "Value": 16.17
225                    },
226                    {
227                        "Direction": "less than",
228                        "Label": "vout6",
229                        "Name": "lower critical",
230                        "Severity": 1,
231                        "Value": 8.75
232                    },
233                    {
234                        "Direction": "less than",
235                        "Label": "vout6",
236                        "Name": "lower non critical",
237                        "Severity": 0,
238                        "Value": 9.24
239                    },
240                    {
241                        "Direction": "greater than",
242                        "Label": "vout7",
243                        "Name": "upper critical",
244                        "Severity": 1,
245                        "Value": 1.19
246                    },
247                    {
248                        "Direction": "greater than",
249                        "Label": "vout7",
250                        "Name": "upper non critical",
251                        "Severity": 0,
252                        "Value": 1.175
253                    },
254                    {
255                        "Direction": "less than",
256                        "Label": "vout7",
257                        "Name": "lower critical",
258                        "Severity": 1,
259                        "Value": 0.645
260                    },
261                    {
262                        "Direction": "less than",
263                        "Label": "vout7",
264                        "Name": "lower non critical",
265                        "Severity": 0,
266                        "Value": 0.68
267                    },
268                    {
269                        "Direction": "greater than",
270                        "Label": "vout8",
271                        "Name": "upper critical",
272                        "Severity": 1,
273                        "Value": 1.03
274                    },
275                    {
276                        "Direction": "greater than",
277                        "Label": "vout8",
278                        "Name": "upper non critical",
279                        "Severity": 0,
280                        "Value": 0.981
281                    },
282                    {
283                        "Direction": "less than",
284                        "Label": "vout8",
285                        "Name": "lower critical",
286                        "Severity": 1,
287                        "Value": 0.729
288                    },
289                    {
290                        "Direction": "less than",
291                        "Label": "vout8",
292                        "Name": "lower non critical",
293                        "Severity": 0,
294                        "Value": 0.77
295                    },
296                    {
297                        "Direction": "greater than",
298                        "Label": "vout9",
299                        "Name": "upper critical",
300                        "Severity": 1,
301                        "Value": 1.03
302                    },
303                    {
304                        "Direction": "greater than",
305                        "Label": "vout9",
306                        "Name": "upper non critical",
307                        "Severity": 0,
308                        "Value": 0.981
309                    },
310                    {
311                        "Direction": "less than",
312                        "Label": "vout9",
313                        "Name": "lower critical",
314                        "Severity": 1,
315                        "Value": 0.729
316                    },
317                    {
318                        "Direction": "less than",
319                        "Label": "vout9",
320                        "Name": "lower non critical",
321                        "Severity": 0,
322                        "Value": 0.77
323                    },
324                    {
325                        "Direction": "greater than",
326                        "Label": "vout10",
327                        "Name": "upper critical",
328                        "Severity": 1,
329                        "Value": 2.034
330                    },
331                    {
332                        "Direction": "greater than",
333                        "Label": "vout10",
334                        "Name": "upper non critical",
335                        "Severity": 0,
336                        "Value": 1.944
337                    },
338                    {
339                        "Direction": "less than",
340                        "Label": "vout10",
341                        "Name": "lower critical",
342                        "Severity": 1,
343                        "Value": 1.575
344                    },
345                    {
346                        "Direction": "less than",
347                        "Label": "vout10",
348                        "Name": "lower non critical",
349                        "Severity": 0,
350                        "Value": 1.665
351                    },
352                    {
353                        "Direction": "greater than",
354                        "Label": "vout11",
355                        "Name": "upper critical",
356                        "Severity": 1,
357                        "Value": 1.386
358                    },
359                    {
360                        "Direction": "greater than",
361                        "Label": "vout11",
362                        "Name": "upper non critical",
363                        "Severity": 0,
364                        "Value": 1.32
365                    },
366                    {
367                        "Direction": "less than",
368                        "Label": "vout11",
369                        "Name": "lower critical",
370                        "Severity": 1,
371                        "Value": 1.026
372                    },
373                    {
374                        "Direction": "less than",
375                        "Label": "vout11",
376                        "Name": "lower non critical",
377                        "Severity": 0,
378                        "Value": 1.086
379                    },
380                    {
381                        "Direction": "greater than",
382                        "Label": "vout12",
383                        "Name": "upper critical",
384                        "Severity": 1,
385                        "Value": 1.266
386                    },
387                    {
388                        "Direction": "greater than",
389                        "Label": "vout12",
390                        "Name": "upper non critical",
391                        "Severity": 0,
392                        "Value": 1.212
393                    },
394                    {
395                        "Direction": "less than",
396                        "Label": "vout12",
397                        "Name": "lower critical",
398                        "Severity": 1,
399                        "Value": 0.942
400                    },
401                    {
402                        "Direction": "less than",
403                        "Label": "vout12",
404                        "Name": "lower non critical",
405                        "Severity": 0,
406                        "Value": 0.996
407                    },
408                    {
409                        "Direction": "greater than",
410                        "Label": "vout13",
411                        "Name": "upper critical",
412                        "Severity": 1,
413                        "Value": 1.266
414                    },
415                    {
416                        "Direction": "greater than",
417                        "Label": "vout13",
418                        "Name": "upper non critical",
419                        "Severity": 0,
420                        "Value": 1.212
421                    },
422                    {
423                        "Direction": "less than",
424                        "Label": "vout13",
425                        "Name": "lower critical",
426                        "Severity": 1,
427                        "Value": 0.942
428                    },
429                    {
430                        "Direction": "less than",
431                        "Label": "vout13",
432                        "Name": "lower non critical",
433                        "Severity": 0,
434                        "Value": 0.996
435                    },
436                    {
437                        "Direction": "greater than",
438                        "Label": "vout14",
439                        "Name": "upper critical",
440                        "Severity": 1,
441                        "Value": 0.979
442                    },
443                    {
444                        "Direction": "greater than",
445                        "Label": "vout14",
446                        "Name": "upper non critical",
447                        "Severity": 0,
448                        "Value": 0.935
449                    },
450                    {
451                        "Direction": "less than",
452                        "Label": "vout14",
453                        "Name": "lower critical",
454                        "Severity": 1,
455                        "Value": 0.728
456                    },
457                    {
458                        "Direction": "less than",
459                        "Label": "vout14",
460                        "Name": "lower non critical",
461                        "Severity": 0,
462                        "Value": 0.767
463                    },
464                    {
465                        "Direction": "greater than",
466                        "Label": "vout15",
467                        "Name": "upper critical",
468                        "Severity": 1,
469                        "Value": 2.078
470                    },
471                    {
472                        "Direction": "greater than",
473                        "Label": "vout15",
474                        "Name": "upper non critical",
475                        "Severity": 0,
476                        "Value": 1.98
477                    },
478                    {
479                        "Direction": "less than",
480                        "Label": "vout15",
481                        "Name": "lower critical",
482                        "Severity": 1,
483                        "Value": 1.539
484                    },
485                    {
486                        "Direction": "less than",
487                        "Label": "vout15",
488                        "Name": "lower non critical",
489                        "Severity": 0,
490                        "Value": 1.627
491                    },
492                    {
493                        "Direction": "greater than",
494                        "Label": "vout16",
495                        "Name": "upper critical",
496                        "Severity": 1,
497                        "Value": 0.968
498                    },
499                    {
500                        "Direction": "greater than",
501                        "Label": "vout16",
502                        "Name": "upper non critical",
503                        "Severity": 0,
504                        "Value": 0.924
505                    },
506                    {
507                        "Direction": "less than",
508                        "Label": "vout16",
509                        "Name": "lower critical",
510                        "Severity": 1,
511                        "Value": 0.684
512                    },
513                    {
514                        "Direction": "less than",
515                        "Label": "vout16",
516                        "Name": "lower non critical",
517                        "Severity": 0,
518                        "Value": 0.724
519                    },
520                    {
521                        "Direction": "greater than",
522                        "Label": "vout17",
523                        "Name": "upper critical",
524                        "Severity": 1,
525                        "Value": 1.09
526                    },
527                    {
528                        "Direction": "greater than",
529                        "Label": "vout17",
530                        "Name": "upper non critical",
531                        "Severity": 0,
532                        "Value": 1.04
533                    },
534                    {
535                        "Direction": "less than",
536                        "Label": "vout17",
537                        "Name": "lower critical",
538                        "Severity": 1,
539                        "Value": 0.77
540                    },
541                    {
542                        "Direction": "less than",
543                        "Label": "vout17",
544                        "Name": "lower non critical",
545                        "Severity": 0,
546                        "Value": 0.815
547                    }
548                ],
549                "Type": "ADM1266",
550                "vout10_Max": 2.295,
551                "vout10_Name": "MOBO_1V8_SOC",
552                "vout11_Max": 1.53,
553                "vout11_Name": "MOBO_1V2_SOC",
554                "vout12_Max": 1.53,
555                "vout12_Name": "MOBO_1V1_DQ0123",
556                "vout13_Max": 1.53,
557                "vout13_Name": "MOBO_1V1_DQ4567",
558                "vout14_Max": 1.125,
559                "vout14_Name": "MOBO_0V85_SOC",
560                "vout15_Max": 2.5,
561                "vout15_Name": "MOBO_1V8_RCA",
562                "vout16_Max": 1.02,
563                "vout16_Name": "MOBO_0V8_D2D",
564                "vout17_Max": 1.275,
565                "vout17_Name": "MOBO_0V9_RCA",
566                "vout1_Max": 15.3,
567                "vout1_Name": "MOBO_12V_STB",
568                "vout2_Max": 6.375,
569                "vout2_Name": "MOBO_5V",
570                "vout3_Max": 4.2075,
571                "vout3_Name": "MOBO_3V3",
572                "vout4_Max": 4.2075,
573                "vout4_Name": "MOBO_3V3_STB",
574                "vout5_Max": 102,
575                "vout5_Name": "MOBO_48V",
576                "vout6_Max": 17.85,
577                "vout6_Name": "MOBO_13V5_NBM",
578                "vout7_Max": 1.275,
579                "vout7_Name": "MOBO_0V75_PCP",
580                "vout8_Max": 1.1475,
581                "vout8_Name": "MOBO_0V85_DDR0",
582                "vout9_Max": 1.1475,
583                "vout9_Name": "MOBO_0V85_DDR1"
584            },
585            {
586                "EntityId": 19,
587                "EntityInstance": 0,
588                "Name": "MOBO_12V_STB",
589                "Type": "ADM1266"
590            },
591            {
592                "EntityId": 19,
593                "EntityInstance": 0,
594                "Name": "MOBO_5V",
595                "Type": "ADM1266"
596            },
597            {
598                "EntityId": 19,
599                "EntityInstance": 0,
600                "Name": "MOBO_3V3",
601                "Type": "ADM1266"
602            },
603            {
604                "EntityId": 19,
605                "EntityInstance": 0,
606                "Name": "MOBO_3V3_STB",
607                "Type": "ADM1266"
608            },
609            {
610                "EntityId": 19,
611                "EntityInstance": 0,
612                "Name": "MOBO_48V",
613                "Type": "ADM1266"
614            },
615            {
616                "EntityId": 19,
617                "EntityInstance": 0,
618                "Name": "MOBO_13V5_NBM",
619                "Type": "ADM1266"
620            },
621            {
622                "EntityId": 19,
623                "EntityInstance": 0,
624                "Name": "MOBO_0V75_PCP",
625                "Type": "ADM1266"
626            },
627            {
628                "EntityId": 19,
629                "EntityInstance": 0,
630                "Name": "MOBO_1V1_DQ0123",
631                "Type": "ADM1266"
632            },
633            {
634                "EntityId": 19,
635                "EntityInstance": 0,
636                "Name": "MOBO_1V1_DQ4567",
637                "Type": "ADM1266"
638            },
639            {
640                "EntityId": 19,
641                "EntityInstance": 0,
642                "Name": "MOBO_0V85_DDR0",
643                "Type": "ADM1266"
644            },
645            {
646                "EntityId": 19,
647                "EntityInstance": 0,
648                "Name": "MOBO_0V85_DDR1",
649                "Type": "ADM1266"
650            },
651            {
652                "EntityId": 19,
653                "EntityInstance": 0,
654                "Name": "MOBO_1V8_SOC",
655                "Type": "ADM1266"
656            },
657            {
658                "EntityId": 19,
659                "EntityInstance": 0,
660                "Name": "MOBO_1V2_SOC",
661                "Type": "ADM1266"
662            },
663            {
664                "EntityId": 19,
665                "EntityInstance": 0,
666                "Name": "MOBO_0V85_SOC",
667                "Type": "ADM1266"
668            },
669            {
670                "EntityId": 19,
671                "EntityInstance": 0,
672                "Name": "MOBO_1V8_RCA",
673                "Type": "ADM1266"
674            },
675            {
676                "EntityId": 19,
677                "EntityInstance": 0,
678                "Name": "MOBO_0V8_D2D",
679                "Type": "ADM1266"
680            },
681            {
682                "EntityId": 19,
683                "EntityInstance": 0,
684                "Name": "MOBO_0V9_RCA",
685                "Type": "ADM1266"
686            },
687            {
688                "Address": "0x1f",
689                "Bus": 25,
690                "Labels": [
691                    "vin",
692                    "iout1",
693                    "pin",
694                    "temp1"
695                ],
696                "Name": "psu0",
697                "Thresholds": [
698                    {
699                        "Direction": "greater than",
700                        "Label": "iout1",
701                        "Name": "upper critical",
702                        "Severity": 1,
703                        "Value": 46
704                    },
705                    {
706                        "Direction": "greater than",
707                        "Label": "iout1",
708                        "Name": "upper non critical",
709                        "Severity": 0,
710                        "Value": 44
711                    },
712                    {
713                        "Direction": "greater than",
714                        "Label": "pin",
715                        "Name": "upper critical",
716                        "Severity": 1,
717                        "Value": 2507
718                    },
719                    {
720                        "Direction": "greater than",
721                        "Label": "pin",
722                        "Name": "upper non critical",
723                        "Severity": 0,
724                        "Value": 2398
725                    },
726                    {
727                        "Direction": "greater than",
728                        "Label": "vin",
729                        "Name": "upper critical",
730                        "Severity": 1,
731                        "Value": 62
732                    },
733                    {
734                        "Direction": "greater than",
735                        "Label": "vin",
736                        "Name": "upper non critical",
737                        "Severity": 0,
738                        "Value": 60.8
739                    },
740                    {
741                        "Direction": "less than",
742                        "Label": "vin",
743                        "Name": "lower non critical",
744                        "Severity": 0,
745                        "Value": 36.8
746                    },
747                    {
748                        "Direction": "less than",
749                        "Label": "vin",
750                        "Name": "lower critical",
751                        "Severity": 1,
752                        "Value": 34.8
753                    }
754                ],
755                "Type": "ADM1272",
756                "iout1_Max": 51.0,
757                "iout1_Min": 0.0,
758                "iout1_Name": "psu0_iout",
759                "iout1_Scale": 1020,
760                "pin_Max": 2779.5,
761                "pin_Min": 0,
762                "pin_Name": "psu0_pin",
763                "temp1_Name": "psu0_temp",
764                "vin_Max": 102.0,
765                "vin_Min": 0.0,
766                "vin_Name": "psu0_vin"
767            },
768            {
769                "EntityId": 10,
770                "EntityInstance": 0,
771                "Name": "psu0_iout",
772                "Type": "ADM1272"
773            },
774            {
775                "EntityId": 10,
776                "EntityInstance": 0,
777                "Name": "psu0_pin",
778                "Type": "ADM1272"
779            },
780            {
781                "EntityId": 10,
782                "EntityInstance": 0,
783                "Name": "psu0_vin",
784                "Type": "ADM1272"
785            },
786            {
787                "EntityId": 10,
788                "EntityInstance": 0,
789                "Name": "psu0_temp",
790                "Type": "ADM1272"
791            },
792            {
793                "Address": "0x50",
794                "Bus": 4,
795                "Name": "Motherboard FRU",
796                "Type": "EEPROM"
797            },
798            {
799                "EntityId": 34,
800                "EntityInstance": 0,
801                "MaxValue": 127.0,
802                "MinValue": -128.0,
803                "Name": "THERMAL_ZONE0_T",
804                "Type": "ExternalSensor",
805                "Units": "DegreesC"
806            },
807            {
808                "Address": "0x2c",
809                "Bus": 35,
810                "Connector": {
811                    "Name": "REAR_FAN0_SPEED",
812                    "Pwm": 0,
813                    "PwmName": "REAR_FAN0_PWM",
814                    "Tachs": [
815                        0
816                    ]
817                },
818                "EntityId": 29,
819                "EntityInstance": 0,
820                "Index": 0,
821                "MaxReading": 25500,
822                "Name": "REAR_FAN0_SPEED",
823                "PowerState": "Always",
824                "Thresholds": [
825                    {
826                        "Direction": "less than",
827                        "Name": "lower non critical",
828                        "Severity": 0,
829                        "Value": 2000
830                    },
831                    {
832                        "Direction": "less than",
833                        "Name": "lower critical",
834                        "Severity": 1,
835                        "Value": 1000
836                    }
837                ],
838                "Type": "I2CFan"
839            },
840            {
841                "EntityId": 29,
842                "EntityInstance": 0,
843                "Name": "REAR_FAN0_PWM",
844                "Type": "I2CFan"
845            },
846            {
847                "Address": "0x2c",
848                "Bus": 35,
849                "Connector": {
850                    "Name": "REAR_FAN1_SPEED",
851                    "Pwm": 1,
852                    "PwmName": "REAR_FAN1_PWM",
853                    "Tachs": [
854                        0
855                    ]
856                },
857                "EntityId": 29,
858                "EntityInstance": 1,
859                "Index": 1,
860                "MaxReading": 25500,
861                "Name": "REAR_FAN1_SPEED",
862                "PowerState": "Always",
863                "Thresholds": [
864                    {
865                        "Direction": "less than",
866                        "Name": "lower non critical",
867                        "Severity": 0,
868                        "Value": 2000
869                    },
870                    {
871                        "Direction": "less than",
872                        "Name": "lower critical",
873                        "Severity": 1,
874                        "Value": 1000
875                    }
876                ],
877                "Type": "I2CFan"
878            },
879            {
880                "EntityId": 29,
881                "EntityInstance": 1,
882                "Name": "REAR_FAN1_PWM",
883                "Type": "I2CFan"
884            },
885            {
886                "Class": "fan",
887                "FFGainCoefficient": 1.0,
888                "FFOffCoefficient": 0.0,
889                "ICoefficient": 0.0,
890                "ILimitMax": 0.0,
891                "ILimitMin": 0.0,
892                "Inputs": [
893                    "REAR_FAN0_SPEED",
894                    "REAR_FAN1_SPEED"
895                ],
896                "Name": "REAR_FAN01",
897                "NegativeHysteresis": 0.0,
898                "OutLimitMax": 100.0,
899                "OutLimitMin": 20.0,
900                "Outputs": [
901                    "REAR_FAN0_PWM",
902                    "REAR_FAN1_PWM"
903                ],
904                "PCoefficient": 0.0,
905                "PositiveHysteresis": 0.0,
906                "SlewNeg": 0.0,
907                "SlewPos": 0.0,
908                "Type": "Pid",
909                "Zones": [
910                    "Zone_0"
911                ],
912                "samplePeriod": 0.1
913            },
914            {
915                "Class": "temp",
916                "FFGainCoefficient": 0.0,
917                "FFOffCoefficient": 0.0,
918                "ICoefficient": -0.1,
919                "ILimitMax": 100.0,
920                "ILimitMin": 30.0,
921                "Inputs": [
922                    "ZONE0_T"
923                ],
924                "Name": "ZONE0_T_PID",
925                "NegativeHysteresis": 0.0,
926                "OutLimitMax": 100.0,
927                "OutLimitMin": 30.0,
928                "Outputs": [],
929                "PCoefficient": -2.0,
930                "PositiveHysteresis": 0.0,
931                "SetPoint": 190.0,
932                "SlewNeg": 0.0,
933                "SlewPos": 0.0,
934                "Type": "Pid",
935                "Zones": [
936                    "Zone_0"
937                ],
938                "samplePeriod": 1
939            },
940            {
941                "Class": "temp",
942                "FFGainCoefficient": 0.0,
943                "FFOffCoefficient": 0.0,
944                "ICoefficient": -0.1,
945                "ILimitMax": 100.0,
946                "ILimitMin": 30.0,
947                "Inputs": [
948                    "MOBO_CPU_NBM_T"
949                ],
950                "Name": "MOBO_CPU_NBM_PID",
951                "NegativeHysteresis": 0.0,
952                "OutLimitMax": 100.0,
953                "OutLimitMin": 30.0,
954                "Outputs": [],
955                "PCoefficient": -8.0,
956                "PositiveHysteresis": 0.0,
957                "SetPoint": 85.0,
958                "SlewNeg": 0.0,
959                "SlewPos": 0.0,
960                "Type": "Pid",
961                "Zones": [
962                    "Zone_0"
963                ],
964                "samplePeriod": 1
965            },
966            {
967                "Class": "temp",
968                "FFGainCoefficient": 0.0,
969                "FFOffCoefficient": 0.0,
970                "ICoefficient": -0.1,
971                "ILimitMax": 100.0,
972                "ILimitMin": 30.0,
973                "Inputs": [
974                    "MOBO_STB_T"
975                ],
976                "Name": "MOBO_STB_PID",
977                "NegativeHysteresis": 0.0,
978                "OutLimitMax": 100.0,
979                "OutLimitMin": 30.0,
980                "Outputs": [],
981                "PCoefficient": -2.0,
982                "PositiveHysteresis": 0.0,
983                "SetPoint": 65.0,
984                "SlewNeg": 0.0,
985                "SlewPos": 0.0,
986                "Type": "Pid",
987                "Zones": [
988                    "Zone_0"
989                ],
990                "samplePeriod": 1
991            },
992            {
993                "Class": "temp",
994                "FFGainCoefficient": 0.0,
995                "FFOffCoefficient": 0.0,
996                "ICoefficient": -0.1,
997                "ILimitMax": 100.0,
998                "ILimitMin": 30.0,
999                "Inputs": [
1000                    "S0_SOC_Pkg_Temp"
1001                ],
1002                "Name": "CPU_SOC_T",
1003                "NegativeHysteresis": 0.0,
1004                "OutLimitMax": 100.0,
1005                "OutLimitMin": 30.0,
1006                "Outputs": [],
1007                "PCoefficient": -8.0,
1008                "PositiveHysteresis": 0.0,
1009                "SetPoint": 95.0,
1010                "SlewNeg": 0.0,
1011                "SlewPos": 0.0,
1012                "Type": "Pid",
1013                "Zones": [
1014                    "Zone_0"
1015                ],
1016                "samplePeriod": 1
1017            },
1018            {
1019                "Class": "temp",
1020                "FFGainCoefficient": 0.0,
1021                "FFOffCoefficient": 0.0,
1022                "ICoefficient": -0.1,
1023                "ILimitMax": 100.0,
1024                "ILimitMin": 30.0,
1025                "Inputs": [
1026                    "CPU_VRDG_T"
1027                ],
1028                "Name": "CPU_VRDG_PID",
1029                "NegativeHysteresis": 0.0,
1030                "OutLimitMax": 100.0,
1031                "OutLimitMin": 30.0,
1032                "Outputs": [],
1033                "PCoefficient": -4.0,
1034                "PositiveHysteresis": 0.0,
1035                "SetPoint": 95.0,
1036                "SlewNeg": 0.0,
1037                "SlewPos": 0.0,
1038                "Type": "Pid",
1039                "Zones": [
1040                    "Zone_0"
1041                ],
1042                "samplePeriod": 1
1043            },
1044            {
1045                "Class": "temp",
1046                "FFGainCoefficient": 0.0,
1047                "FFOffCoefficient": 0.0,
1048                "ICoefficient": -0.1,
1049                "ILimitMax": 100.0,
1050                "ILimitMin": 30.0,
1051                "Inputs": [
1052                    "CPU_DIMMG_T"
1053                ],
1054                "Name": "CPU_DIMMG_PID",
1055                "NegativeHysteresis": 0.0,
1056                "OutLimitMax": 100.0,
1057                "OutLimitMin": 30.0,
1058                "Outputs": [],
1059                "PCoefficient": -4.0,
1060                "PositiveHysteresis": 0.0,
1061                "SetPoint": 65.0,
1062                "SlewNeg": 0.0,
1063                "SlewPos": 0.0,
1064                "Type": "Pid",
1065                "Zones": [
1066                    "Zone_0"
1067                ],
1068                "samplePeriod": 1
1069            },
1070            {
1071                "Class": "temp",
1072                "FFGainCoefficient": 0.0,
1073                "FFOffCoefficient": 0.0,
1074                "ICoefficient": -0.1,
1075                "ILimitMax": 100.0,
1076                "ILimitMin": 30.0,
1077                "Inputs": [
1078                    "MOBO_TRAY_DT"
1079                ],
1080                "Name": "MOBO_TRAY_PID",
1081                "NegativeHysteresis": 0.0,
1082                "OutLimitMax": 100.0,
1083                "OutLimitMin": 30.0,
1084                "Outputs": [],
1085                "PCoefficient": -8.0,
1086                "PositiveHysteresis": 0.0,
1087                "SetPoint": 20.0,
1088                "SlewNeg": 0.0,
1089                "SlewPos": 0.0,
1090                "Type": "Pid",
1091                "Zones": [
1092                    "Zone_0"
1093                ],
1094                "samplePeriod": 1
1095            },
1096            {
1097                "FailSafePercent": 70,
1098                "MinThermalOutput": 30,
1099                "Name": "Zone_0",
1100                "Type": "Pid.Zone"
1101            },
1102            {
1103                "Address": "0x54",
1104                "Bus": 33,
1105                "EntityId": 7,
1106                "EntityInstance": 6,
1107                "Labels": [
1108                    "temp1"
1109                ],
1110                "Name": "MOBO_STB_T",
1111                "Thresholds": [
1112                    {
1113                        "Direction": "greater than",
1114                        "Label": "temp1",
1115                        "Name": "upper critical",
1116                        "Severity": 1,
1117                        "Value": 90
1118                    },
1119                    {
1120                        "Direction": "greater than",
1121                        "Label": "temp1",
1122                        "Name": "upper non critical",
1123                        "Severity": 0,
1124                        "Value": 85
1125                    }
1126                ],
1127                "Type": "RAA228000",
1128                "temp1_Name": "MOBO_STB_T"
1129            },
1130            {
1131                "Address": "0x5c",
1132                "Bus": 37,
1133                "EntityId": 7,
1134                "EntityInstance": 4,
1135                "Name": "MOBO_OUTLET1_T",
1136                "Thresholds": [
1137                    {
1138                        "Direction": "greater than",
1139                        "Name": "upper critical",
1140                        "Severity": 1,
1141                        "Value": 85
1142                    },
1143                    {
1144                        "Direction": "greater than",
1145                        "Name": "upper non critical",
1146                        "Severity": 0,
1147                        "Value": 80
1148                    }
1149                ],
1150                "Type": "TMP75"
1151            },
1152            {
1153                "Address": "0x5c",
1154                "Bus": 38,
1155                "EntityId": 7,
1156                "EntityInstance": 5,
1157                "Name": "MOBO_OUTLET2_T",
1158                "Thresholds": [
1159                    {
1160                        "Direction": "greater than",
1161                        "Name": "upper critical",
1162                        "Severity": 1,
1163                        "Value": 85
1164                    },
1165                    {
1166                        "Direction": "greater than",
1167                        "Name": "upper non critical",
1168                        "Severity": 0,
1169                        "Value": 80
1170                    }
1171                ],
1172                "Type": "TMP75"
1173            },
1174            {
1175                "Address": "0x60",
1176                "Bus": 27,
1177                "EntityId": 7,
1178                "EntityInstance": 3,
1179                "Labels": [
1180                    "temp1"
1181                ],
1182                "Name": "MOBO_CPU_NBM_T",
1183                "Thresholds": [
1184                    {
1185                        "Direction": "greater than",
1186                        "Label": "temp1",
1187                        "Name": "upper critical",
1188                        "Severity": 1,
1189                        "Value": 110
1190                    },
1191                    {
1192                        "Direction": "greater than",
1193                        "Label": "temp1",
1194                        "Name": "upper non critical",
1195                        "Severity": 0,
1196                        "Value": 108
1197                    }
1198                ],
1199                "Type": "pmbus",
1200                "temp1_Name": "MOBO_CPU_NBM_T"
1201            }
1202        ],
1203        "Name": "Mori_Motherboard",
1204        "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1119241-*'})",
1205        "Type": "Board",
1206        "xyz.openbmc_project.Inventory.Decorator.Asset": {
1207            "Manufacturer": "$BOARD_MANUFACTURER",
1208            "Model": "$BOARD_PRODUCT_NAME",
1209            "PartNumber": "$BOARD_PART_NUMBER",
1210            "SerialNumber": "$BOARD_SERIAL_NUMBER"
1211        }
1212    }
1213]
1214