1{
2    "Exposes": [
3        {
4            "Index": 0,
5            "Name": "BMC_SENSOR_P5V",
6            "ScaleFactor": 0.2782,
7            "Thresholds": [
8                {
9                    "Direction": "greater than",
10                    "Name": "upper non recoverable",
11                    "Severity": 3,
12                    "Value": 5.65
13                },
14                {
15                    "Direction": "greater than",
16                    "Name": "upper critical",
17                    "Severity": 1,
18                    "Value": 5.55
19                },
20                {
21                    "Direction": "greater than",
22                    "Name": "upper non critical",
23                    "Severity": 0,
24                    "Value": 5.5
25                },
26                {
27                    "Direction": "less than",
28                    "Name": "lower non critical",
29                    "Severity": 0,
30                    "Value": 4.5
31                },
32                {
33                    "Direction": "less than",
34                    "Name": "lower critical",
35                    "Severity": 1,
36                    "Value": 4.45
37                },
38                {
39                    "Direction": "less than",
40                    "Name": "lower non-recoverable",
41                    "Severity": 3,
42                    "Value": 4.15
43                }
44            ],
45            "Type": "ADC"
46        },
47        {
48            "Index": 1,
49            "Name": "BMC_SENSOR_P12V",
50            "ScaleFactor": 0.115,
51            "Thresholds": [
52                {
53                    "Direction": "greater than",
54                    "Name": "upper non recoverable",
55                    "Severity": 3,
56                    "Value": 14.333
57                },
58                {
59                    "Direction": "greater than",
60                    "Name": "upper critical",
61                    "Severity": 1,
62                    "Value": 13.32
63                },
64                {
65                    "Direction": "greater than",
66                    "Name": "upper non critical",
67                    "Severity": 0,
68                    "Value": 13.2
69                },
70                {
71                    "Direction": "less than",
72                    "Name": "lower non critical",
73                    "Severity": 0,
74                    "Value": 10.8
75                },
76                {
77                    "Direction": "less than",
78                    "Name": "lower critical",
79                    "Severity": 1,
80                    "Value": 10.68
81                },
82                {
83                    "Direction": "less than",
84                    "Name": "lower non recoverable",
85                    "Severity": 3,
86                    "Value": 10.091
87                }
88            ],
89            "Type": "ADC"
90        },
91        {
92            "Index": 2,
93            "Name": "BMC_SENSOR_P3V3_STBY",
94            "ScaleFactor": 0.4205,
95            "Thresholds": [
96                {
97                    "Direction": "greater than",
98                    "Name": "upper non recoverable",
99                    "Severity": 3,
100                    "Value": 3.729
101                },
102                {
103                    "Direction": "greater than",
104                    "Name": "upper critical",
105                    "Severity": 1,
106                    "Value": 3.564
107                },
108                {
109                    "Direction": "greater than",
110                    "Name": "upper non critical",
111                    "Severity": 0,
112                    "Value": 3.531
113                },
114                {
115                    "Direction": "less than",
116                    "Name": "lower non critical",
117                    "Severity": 0,
118                    "Value": 3.069
119                },
120                {
121                    "Direction": "less than",
122                    "Name": "lower critical",
123                    "Severity": 1,
124                    "Value": 3.036
125                },
126                {
127                    "Direction": "less than",
128                    "Name": "lower non recoverable",
129                    "Severity": 3,
130                    "Value": 2.739
131                }
132            ],
133            "Type": "ADC"
134        },
135        {
136            "Index": 3,
137            "Name": "BMC_SENSOR_P2V5_STBY",
138            "ScaleFactor": 0.555,
139            "Thresholds": [
140                {
141                    "Direction": "greater than",
142                    "Name": "upper critical",
143                    "Severity": 1,
144                    "Value": 2.7
145                },
146                {
147                    "Direction": "greater than",
148                    "Name": "upper non critical",
149                    "Severity": 0,
150                    "Value": 2.675
151                },
152                {
153                    "Direction": "less than",
154                    "Name": "lower non critical",
155                    "Severity": 0,
156                    "Value": 2.325
157                },
158                {
159                    "Direction": "less than",
160                    "Name": "lower critical",
161                    "Severity": 1,
162                    "Value": 2.3
163                }
164            ],
165            "Type": "ADC"
166        },
167        {
168            "Index": 4,
169            "Name": "BMC_SENSOR_P5V_USB",
170            "ScaleFactor": 0.2782,
171            "Thresholds": [
172                {
173                    "Direction": "greater than",
174                    "Name": "upper non recoverable",
175                    "Severity": 3,
176                    "Value": 5.65
177                },
178                {
179                    "Direction": "greater than",
180                    "Name": "upper critical",
181                    "Severity": 1,
182                    "Value": 5.4
183                },
184                {
185                    "Direction": "greater than",
186                    "Name": "upper non critical",
187                    "Severity": 0,
188                    "Value": 5.35
189                },
190                {
191                    "Direction": "less than",
192                    "Name": "lower non critical",
193                    "Severity": 0,
194                    "Value": 4.65
195                },
196                {
197                    "Direction": "less than",
198                    "Name": "lower critical",
199                    "Severity": 1,
200                    "Value": 4.6
201                },
202                {
203                    "Direction": "less than",
204                    "Name": "lower non recoverable",
205                    "Severity": 3,
206                    "Value": 4.15
207                }
208            ],
209            "Type": "ADC"
210        },
211        {
212            "Index": 5,
213            "Name": "BMC_SENSOR_P1V8_STBY",
214            "ScaleFactor": 0.512,
215            "Thresholds": [
216                {
217                    "Direction": "greater than",
218                    "Name": "upper critical",
219                    "Severity": 1,
220                    "Value": 1.944
221                },
222                {
223                    "Direction": "greater than",
224                    "Name": "upper non critical",
225                    "Severity": 0,
226                    "Value": 1.926
227                },
228                {
229                    "Direction": "less than",
230                    "Name": "lower non critical",
231                    "Severity": 0,
232                    "Value": 1.674
233                },
234                {
235                    "Direction": "less than",
236                    "Name": "lower critical",
237                    "Severity": 1,
238                    "Value": 1.656
239                }
240            ],
241            "Type": "ADC"
242        },
243        {
244            "Index": 6,
245            "Name": "BMC_SENSOR_P1V2_STBY",
246            "ScaleFactor": 0.512,
247            "Thresholds": [
248                {
249                    "Direction": "greater than",
250                    "Name": "upper non recoverable",
251                    "Severity": 3,
252                    "Value": 1.356
253                },
254                {
255                    "Direction": "greater than",
256                    "Name": "upper critical",
257                    "Severity": 1,
258                    "Value": 1.296
259                },
260                {
261                    "Direction": "greater than",
262                    "Name": "upper non critical",
263                    "Severity": 0,
264                    "Value": 1.284
265                },
266                {
267                    "Direction": "less than",
268                    "Name": "lower non critical",
269                    "Severity": 0,
270                    "Value": 1.116
271                },
272                {
273                    "Direction": "less than",
274                    "Name": "lower critical",
275                    "Severity": 1,
276                    "Value": 1.104
277                },
278                {
279                    "Direction": "less than",
280                    "Name": "lower non recoverable",
281                    "Severity": 3,
282                    "Value": 0.996
283                }
284            ],
285            "Type": "ADC"
286        },
287        {
288            "Index": 7,
289            "Name": "BMC_SENSOR_P1V0_STBY",
290            "ScaleFactor": 0.512,
291            "Thresholds": [
292                {
293                    "Direction": "greater than",
294                    "Name": "upper non recoverable",
295                    "Severity": 3,
296                    "Value": 1.13
297                },
298                {
299                    "Direction": "greater than",
300                    "Name": "upper critical",
301                    "Severity": 1,
302                    "Value": 1.08
303                },
304                {
305                    "Direction": "greater than",
306                    "Name": "upper non critical",
307                    "Severity": 0,
308                    "Value": 1.07
309                },
310                {
311                    "Direction": "less than",
312                    "Name": "lower non critical",
313                    "Severity": 0,
314                    "Value": 0.93
315                },
316                {
317                    "Direction": "less than",
318                    "Name": "lower critical",
319                    "Severity": 1,
320                    "Value": 0.92
321                },
322                {
323                    "Direction": "less than",
324                    "Name": "lower non recoverable",
325                    "Severity": 3,
326                    "Value": 0.83
327                }
328            ],
329            "Type": "ADC"
330        },
331        {
332            "Index": 8,
333            "Name": "BMC_SENSOR_P0V6_STBY",
334            "ScaleFactor": 0.512,
335            "Thresholds": [
336                {
337                    "Direction": "greater than",
338                    "Name": "upper critical",
339                    "Severity": 1,
340                    "Value": 0.648
341                },
342                {
343                    "Direction": "greater than",
344                    "Name": "upper non critical",
345                    "Severity": 0,
346                    "Value": 0.642
347                },
348                {
349                    "Direction": "less than",
350                    "Name": "lower non critical",
351                    "Severity": 0,
352                    "Value": 0.558
353                },
354                {
355                    "Direction": "less than",
356                    "Name": "lower critical",
357                    "Severity": 1,
358                    "Value": 0.552
359                }
360            ],
361            "Type": "ADC"
362        },
363        {
364            "Index": 10,
365            "Name": "BMC_SENSOR_FAN_Voltage",
366            "Type": "ADC"
367        },
368        {
369            "Index": 11,
370            "Name": "BMC_SENSOR_NIC_Voltage",
371            "Type": "ADC"
372        },
373        {
374            "Index": 12,
375            "Name": "BMC_SENSOR_NIC_P12V",
376            "ScaleFactor": 0.115,
377            "Thresholds": [
378                {
379                    "Direction": "greater than",
380                    "Name": "upper non recoverable",
381                    "Severity": 3,
382                    "Value": 14.91
383                },
384                {
385                    "Direction": "greater than",
386                    "Name": "upper critical",
387                    "Severity": 1,
388                    "Value": 13.32
389                },
390                {
391                    "Direction": "greater than",
392                    "Name": "upper non critical",
393                    "Severity": 0,
394                    "Value": 13.2
395                },
396                {
397                    "Direction": "less than",
398                    "Name": "lower non critical",
399                    "Severity": 0,
400                    "Value": 10.8
401                },
402                {
403                    "Direction": "less than",
404                    "Name": "lower critical",
405                    "Severity": 1,
406                    "Value": 10.68
407                },
408                {
409                    "Direction": "less than",
410                    "Name": "lower non recoverable",
411                    "Severity": 3,
412                    "Value": 10.17
413                }
414            ],
415            "Type": "ADC"
416        },
417        {
418            "Index": 13,
419            "Name": "BMC_SENSOR_P3V3_RGM_STBY",
420            "ScaleFactor": 0.4205,
421            "Thresholds": [
422                {
423                    "Direction": "greater than",
424                    "Name": "upper critical",
425                    "Severity": 1,
426                    "Value": 3.564
427                },
428                {
429                    "Direction": "greater than",
430                    "Name": "upper non critical",
431                    "Severity": 0,
432                    "Value": 3.531
433                },
434                {
435                    "Direction": "less than",
436                    "Name": "lower non critical",
437                    "Severity": 0,
438                    "Value": 3.069
439                },
440                {
441                    "Direction": "less than",
442                    "Name": "lower critical",
443                    "Severity": 1,
444                    "Value": 3.036
445                }
446            ],
447            "Type": "ADC"
448        },
449        {
450            "Index": 14,
451            "Name": "BMC_SENSOR_P3V3_NIC",
452            "ScaleFactor": 0.4205,
453            "Thresholds": [
454                {
455                    "Direction": "greater than",
456                    "Name": "upper non recoverable",
457                    "Severity": 3,
458                    "Value": 3.729
459                },
460                {
461                    "Direction": "greater than",
462                    "Name": "upper critical",
463                    "Severity": 1,
464                    "Value": 3.63
465                },
466                {
467                    "Direction": "greater than",
468                    "Name": "upper non critical",
469                    "Severity": 0,
470                    "Value": 3.597
471                },
472                {
473                    "Direction": "less than",
474                    "Name": "lower non critical",
475                    "Severity": 0,
476                    "Value": 3.003
477                },
478                {
479                    "Direction": "less than",
480                    "Name": "lower critical",
481                    "Severity": 1,
482                    "Value": 2.97
483                },
484                {
485                    "Direction": "less than",
486                    "Name": "lower non recoverable",
487                    "Severity": 3,
488                    "Value": 2.95
489                }
490            ],
491            "Type": "ADC"
492        },
493        {
494            "Address": "0x40",
495            "Bus": 11,
496            "Labels": [
497                "vin",
498                "temp1",
499                "iout1",
500                "maxiout1",
501                "pin",
502                "pin1",
503                "maxpin"
504            ],
505            "Name": "HSC",
506            "Thresholds": [
507                {
508                    "Direction": "greater than",
509                    "Label": "vin",
510                    "Name": "upper critical",
511                    "Severity": 1,
512                    "Value": 13.32
513                },
514                {
515                    "Direction": "greater than",
516                    "Label": "vin",
517                    "Name": "upper non critical",
518                    "Severity": 0,
519                    "Value": 13.2
520                },
521                {
522                    "Direction": "less than",
523                    "Label": "vin",
524                    "Name": "lower non critical",
525                    "Severity": 0,
526                    "Value": 10.8
527                },
528                {
529                    "Direction": "less than",
530                    "Label": "vin",
531                    "Name": "lower critical",
532                    "Severity": 0,
533                    "Value": 10.68
534                },
535                {
536                    "Direction": "less than",
537                    "Label": "temp1",
538                    "Name": "upper critical",
539                    "Severity": 1,
540                    "Value": 55
541                },
542                {
543                    "Direction": "greater than",
544                    "Label": "iout1",
545                    "Name": "upper critical",
546                    "Severity": 1,
547                    "Value": 23
548                },
549                {
550                    "Direction": "greater than",
551                    "Label": "pin",
552                    "Name": "upper critical",
553                    "Severity": 1,
554                    "Value": 287.5
555                },
556                {
557                    "Direction": "greater than",
558                    "Label": "pin1",
559                    "Name": "upper critical",
560                    "Severity": 1,
561                    "Value": 287.5
562                }
563            ],
564            "Type": "ADM1278"
565        },
566        {
567            "Connector": {
568                "Name": "System Fan Connector 1",
569                "Pwm": 0,
570                "Tachs": [
571                    0
572                ]
573            },
574            "Index": 0,
575            "Name": "BMC_SENSOR_FAN0_TACH",
576            "PowerState": "Always",
577            "Thresholds": [
578                {
579                    "Direction": "greater than",
580                    "Name": "upper critical",
581                    "Severity": 1,
582                    "Value": 13500
583                },
584                {
585                    "Direction": "greater than",
586                    "Name": "upper non critical",
587                    "Severity": 0,
588                    "Value": 10200
589                },
590                {
591                    "Direction": "less than",
592                    "Name": "lower critical",
593                    "Severity": 1,
594                    "Value": 500
595                }
596            ],
597            "Type": "AspeedFan"
598        },
599        {
600            "Index": 1,
601            "Name": "BMC_SENSOR_FAN1_TACH",
602            "PowerState": "Always",
603            "Thresholds": [
604                {
605                    "Direction": "greater than",
606                    "Name": "upper critical",
607                    "Severity": 1,
608                    "Value": 13500
609                },
610                {
611                    "Direction": "greater than",
612                    "Name": "upper non critical",
613                    "Severity": 0,
614                    "Value": 10200
615                },
616                {
617                    "Direction": "less than",
618                    "Name": "lower critical",
619                    "Severity": 1,
620                    "Value": 500
621                }
622            ],
623            "Type": "AspeedFan"
624        },
625        {
626            "Connector": {
627                "Name": "System Fan Connector 2",
628                "Pwm": 1,
629                "Tachs": [
630                    1
631                ]
632            },
633            "Index": 2,
634            "Name": "BMC_SENSOR_FAN2_TACH",
635            "PowerState": "Always",
636            "Thresholds": [
637                {
638                    "Direction": "greater than",
639                    "Name": "upper critical",
640                    "Severity": 1,
641                    "Value": 13500
642                },
643                {
644                    "Direction": "greater than",
645                    "Name": "upper non critical",
646                    "Severity": 0,
647                    "Value": 10200
648                },
649                {
650                    "Direction": "less than",
651                    "Name": "lower critical",
652                    "Severity": 1,
653                    "Value": 500
654                }
655            ],
656            "Type": "AspeedFan"
657        },
658        {
659            "Index": 3,
660            "Name": "BMC_SENSOR_FAN3_TACH",
661            "PowerState": "Always",
662            "Thresholds": [
663                {
664                    "Direction": "greater than",
665                    "Name": "upper critical",
666                    "Severity": 1,
667                    "Value": 13500
668                },
669                {
670                    "Direction": "greater than",
671                    "Name": "upper non critical",
672                    "Severity": 0,
673                    "Value": 10200
674                },
675                {
676                    "Direction": "less than",
677                    "Name": "lower critical",
678                    "Severity": 1,
679                    "Value": 500
680                }
681            ],
682            "Type": "AspeedFan"
683        },
684        {
685            "Connector": {
686                "Name": "System Fan Connector 3",
687                "Pwm": 2,
688                "Tachs": [
689                    2
690                ]
691            },
692            "Index": 4,
693            "Name": "BMC_SENSOR_FAN4_TACH",
694            "PowerState": "Always",
695            "Thresholds": [
696                {
697                    "Direction": "greater than",
698                    "Name": "upper critical",
699                    "Severity": 1,
700                    "Value": 13500
701                },
702                {
703                    "Direction": "greater than",
704                    "Name": "upper non critical",
705                    "Severity": 0,
706                    "Value": 10200
707                },
708                {
709                    "Direction": "less than",
710                    "Name": "lower critical",
711                    "Severity": 1,
712                    "Value": 500
713                }
714            ],
715            "Type": "AspeedFan"
716        },
717        {
718            "Index": 5,
719            "Name": "BMC_SENSOR_FAN5_TACH",
720            "PowerState": "Always",
721            "Thresholds": [
722                {
723                    "Direction": "greater than",
724                    "Name": "upper critical",
725                    "Severity": 1,
726                    "Value": 13500
727                },
728                {
729                    "Direction": "greater than",
730                    "Name": "upper non critical",
731                    "Severity": 0,
732                    "Value": 10200
733                },
734                {
735                    "Direction": "less than",
736                    "Name": "lower critical",
737                    "Severity": 1,
738                    "Value": 500
739                }
740            ],
741            "Type": "AspeedFan"
742        },
743        {
744            "Connector": {
745                "Name": "System Fan Connector 4",
746                "Pwm": 3,
747                "Tachs": [
748                    3
749                ]
750            },
751            "Index": 6,
752            "Name": "BMC_SENSOR_FAN6_TACH",
753            "PowerState": "Always",
754            "Thresholds": [
755                {
756                    "Direction": "greater than",
757                    "Name": "upper critical",
758                    "Severity": 1,
759                    "Value": 13500
760                },
761                {
762                    "Direction": "greater than",
763                    "Name": "upper non critical",
764                    "Severity": 0,
765                    "Value": 10200
766                },
767                {
768                    "Direction": "less than",
769                    "Name": "lower critical",
770                    "Severity": 1,
771                    "Value": 500
772                }
773            ],
774            "Type": "AspeedFan"
775        },
776        {
777            "Index": 7,
778            "Name": "BMC_SENSOR_FAN7_TACH",
779            "PowerState": "Always",
780            "Thresholds": [
781                {
782                    "Direction": "greater than",
783                    "Name": "upper critical",
784                    "Severity": 1,
785                    "Value": 13500
786                },
787                {
788                    "Direction": "greater than",
789                    "Name": "upper non critical",
790                    "Severity": 0,
791                    "Value": 10200
792                },
793                {
794                    "Direction": "less than",
795                    "Name": "lower critical",
796                    "Severity": 1,
797                    "Value": 500
798                }
799            ],
800            "Type": "AspeedFan"
801        },
802        {
803            "Name": "BMC",
804            "Type": "BMC"
805        },
806        {
807            "Address": "0x4e",
808            "Bus": 12,
809            "Name": "BMC_INLET_TEMP",
810            "Thresholds": [
811                {
812                    "Direction": "greater than",
813                    "Name": "upper non recoverable",
814                    "Severity": 3,
815                    "Value": 150
816                },
817                {
818                    "Direction": "greater than",
819                    "Name": "upper critical",
820                    "Severity": 1,
821                    "Value": 50
822                }
823            ],
824            "Type": "TMP75"
825        },
826        {
827            "Address": "0x4f",
828            "Bus": 12,
829            "Name": "BMC_OUTLET_TEMP",
830            "Thresholds": [
831                {
832                    "Direction": "greater than",
833                    "Name": "upper non recoverable",
834                    "Severity": 3,
835                    "Value": 150
836                },
837                {
838                    "Direction": "greater than",
839                    "Name": "upper critical",
840                    "Severity": 1,
841                    "Value": 55
842                }
843            ],
844            "Type": "TMP75"
845        }
846    ],
847    "Name": "Yosemite V3P5 Baseboard",
848    "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'Yosemite V3.5 .*', 'BOARD_PRODUCT_NAME': 'Management Board wBMC'})",
849    "Type": "Board",
850    "xyz.openbmc_project.Inventory.Decorator.Asset": {
851        "Manufacturer": "$PRODUCT_MANUFACTURER",
852        "Model": "$PRODUCT_PRODUCT_NAME",
853        "PartNumber": "$PRODUCT_PART_NUMBER",
854        "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
855    }
856}
857