1*f4b2e5a8SBrad Bishop{
2*f4b2e5a8SBrad Bishop    "Exposes": [
3*f4b2e5a8SBrad Bishop        {
4*f4b2e5a8SBrad Bishop            "Index": 0,
5*f4b2e5a8SBrad Bishop            "Name": " SP_P5V",
6*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.2782,
7*f4b2e5a8SBrad Bishop            "Thresholds": [
8*f4b2e5a8SBrad Bishop                {
9*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
10*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
11*f4b2e5a8SBrad Bishop                    "Severity": 1,
12*f4b2e5a8SBrad Bishop                    "Value": 5.5
13*f4b2e5a8SBrad Bishop                },
14*f4b2e5a8SBrad Bishop                {
15*f4b2e5a8SBrad Bishop                    "Direction": "less than",
16*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
17*f4b2e5a8SBrad Bishop                    "Severity": 1,
18*f4b2e5a8SBrad Bishop                    "Value": 4.5
19*f4b2e5a8SBrad Bishop                }
20*f4b2e5a8SBrad Bishop            ],
21*f4b2e5a8SBrad Bishop            "Type": "ADC"
22*f4b2e5a8SBrad Bishop        },
23*f4b2e5a8SBrad Bishop        {
24*f4b2e5a8SBrad Bishop            "Index": 1,
25*f4b2e5a8SBrad Bishop            "Name": " SP_P12V",
26*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.115,
27*f4b2e5a8SBrad Bishop            "Thresholds": [
28*f4b2e5a8SBrad Bishop                {
29*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
30*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
31*f4b2e5a8SBrad Bishop                    "Severity": 1,
32*f4b2e5a8SBrad Bishop                    "Value": 13.75
33*f4b2e5a8SBrad Bishop                },
34*f4b2e5a8SBrad Bishop                {
35*f4b2e5a8SBrad Bishop                    "Direction": "less than",
36*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
37*f4b2e5a8SBrad Bishop                    "Severity": 1,
38*f4b2e5a8SBrad Bishop                    "Value": 11.25
39*f4b2e5a8SBrad Bishop                }
40*f4b2e5a8SBrad Bishop            ],
41*f4b2e5a8SBrad Bishop            "Type": "ADC"
42*f4b2e5a8SBrad Bishop        },
43*f4b2e5a8SBrad Bishop        {
44*f4b2e5a8SBrad Bishop            "Index": 2,
45*f4b2e5a8SBrad Bishop            "Name": " SP_P3V3_STBY",
46*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.4204,
47*f4b2e5a8SBrad Bishop            "Thresholds": [
48*f4b2e5a8SBrad Bishop                {
49*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
50*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
51*f4b2e5a8SBrad Bishop                    "Severity": 1,
52*f4b2e5a8SBrad Bishop                    "Value": 3.63
53*f4b2e5a8SBrad Bishop                },
54*f4b2e5a8SBrad Bishop                {
55*f4b2e5a8SBrad Bishop                    "Direction": "less than",
56*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
57*f4b2e5a8SBrad Bishop                    "Severity": 1,
58*f4b2e5a8SBrad Bishop                    "Value": 2.97
59*f4b2e5a8SBrad Bishop                }
60*f4b2e5a8SBrad Bishop            ],
61*f4b2e5a8SBrad Bishop            "Type": "ADC"
62*f4b2e5a8SBrad Bishop        },
63*f4b2e5a8SBrad Bishop        {
64*f4b2e5a8SBrad Bishop            "Index": 3,
65*f4b2e5a8SBrad Bishop            "Name": " SP_P12V_SLOT1",
66*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.115,
67*f4b2e5a8SBrad Bishop            "Thresholds": [
68*f4b2e5a8SBrad Bishop                {
69*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
70*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
71*f4b2e5a8SBrad Bishop                    "Severity": 1,
72*f4b2e5a8SBrad Bishop                    "Value": 13.75
73*f4b2e5a8SBrad Bishop                },
74*f4b2e5a8SBrad Bishop                {
75*f4b2e5a8SBrad Bishop                    "Direction": "less than",
76*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
77*f4b2e5a8SBrad Bishop                    "Severity": 1,
78*f4b2e5a8SBrad Bishop                    "Value": 11.25
79*f4b2e5a8SBrad Bishop                }
80*f4b2e5a8SBrad Bishop            ],
81*f4b2e5a8SBrad Bishop            "Type": "ADC"
82*f4b2e5a8SBrad Bishop        },
83*f4b2e5a8SBrad Bishop        {
84*f4b2e5a8SBrad Bishop            "Index": 4,
85*f4b2e5a8SBrad Bishop            "Name": " SP_P12V_SLOT2",
86*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.115,
87*f4b2e5a8SBrad Bishop            "Thresholds": [
88*f4b2e5a8SBrad Bishop                {
89*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
90*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
91*f4b2e5a8SBrad Bishop                    "Severity": 1,
92*f4b2e5a8SBrad Bishop                    "Value": 13.75
93*f4b2e5a8SBrad Bishop                },
94*f4b2e5a8SBrad Bishop                {
95*f4b2e5a8SBrad Bishop                    "Direction": "less than",
96*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
97*f4b2e5a8SBrad Bishop                    "Severity": 1,
98*f4b2e5a8SBrad Bishop                    "Value": 11.25
99*f4b2e5a8SBrad Bishop                }
100*f4b2e5a8SBrad Bishop            ],
101*f4b2e5a8SBrad Bishop            "Type": "ADC"
102*f4b2e5a8SBrad Bishop        },
103*f4b2e5a8SBrad Bishop        {
104*f4b2e5a8SBrad Bishop            "Index": 5,
105*f4b2e5a8SBrad Bishop            "Name": " SP_P12V_SLOT3",
106*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.115,
107*f4b2e5a8SBrad Bishop            "Thresholds": [
108*f4b2e5a8SBrad Bishop                {
109*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
110*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
111*f4b2e5a8SBrad Bishop                    "Severity": 1,
112*f4b2e5a8SBrad Bishop                    "Value": 13.75
113*f4b2e5a8SBrad Bishop                },
114*f4b2e5a8SBrad Bishop                {
115*f4b2e5a8SBrad Bishop                    "Direction": "less than",
116*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
117*f4b2e5a8SBrad Bishop                    "Severity": 1,
118*f4b2e5a8SBrad Bishop                    "Value": 11.25
119*f4b2e5a8SBrad Bishop                }
120*f4b2e5a8SBrad Bishop            ],
121*f4b2e5a8SBrad Bishop            "Type": "ADC"
122*f4b2e5a8SBrad Bishop        },
123*f4b2e5a8SBrad Bishop        {
124*f4b2e5a8SBrad Bishop            "Index": 6,
125*f4b2e5a8SBrad Bishop            "Name": " SP_P12V_SLOT4",
126*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.115,
127*f4b2e5a8SBrad Bishop            "Thresholds": [
128*f4b2e5a8SBrad Bishop                {
129*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
130*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
131*f4b2e5a8SBrad Bishop                    "Severity": 1,
132*f4b2e5a8SBrad Bishop                    "Value": 13.75
133*f4b2e5a8SBrad Bishop                },
134*f4b2e5a8SBrad Bishop                {
135*f4b2e5a8SBrad Bishop                    "Direction": "less than",
136*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
137*f4b2e5a8SBrad Bishop                    "Severity": 1,
138*f4b2e5a8SBrad Bishop                    "Value": 11.25
139*f4b2e5a8SBrad Bishop                }
140*f4b2e5a8SBrad Bishop            ],
141*f4b2e5a8SBrad Bishop            "Type": "ADC"
142*f4b2e5a8SBrad Bishop        },
143*f4b2e5a8SBrad Bishop        {
144*f4b2e5a8SBrad Bishop            "Index": 7,
145*f4b2e5a8SBrad Bishop            "Name": " SP_P3V3",
146*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.4204,
147*f4b2e5a8SBrad Bishop            "Thresholds": [
148*f4b2e5a8SBrad Bishop                {
149*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
150*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
151*f4b2e5a8SBrad Bishop                    "Severity": 1,
152*f4b2e5a8SBrad Bishop                    "Value": 3.63
153*f4b2e5a8SBrad Bishop                },
154*f4b2e5a8SBrad Bishop                {
155*f4b2e5a8SBrad Bishop                    "Direction": "less than",
156*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
157*f4b2e5a8SBrad Bishop                    "Severity": 1,
158*f4b2e5a8SBrad Bishop                    "Value": 2.97
159*f4b2e5a8SBrad Bishop                }
160*f4b2e5a8SBrad Bishop            ],
161*f4b2e5a8SBrad Bishop            "Type": "ADC"
162*f4b2e5a8SBrad Bishop        },
163*f4b2e5a8SBrad Bishop        {
164*f4b2e5a8SBrad Bishop            "Index": 8,
165*f4b2e5a8SBrad Bishop            "Name": " SP_SENSOR_P1V15_BMC_STBY",
166*f4b2e5a8SBrad Bishop            "ScaleFactor": 1.024,
167*f4b2e5a8SBrad Bishop            "Thresholds": [
168*f4b2e5a8SBrad Bishop                {
169*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
170*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
171*f4b2e5a8SBrad Bishop                    "Severity": 1,
172*f4b2e5a8SBrad Bishop                    "Value": 1.26
173*f4b2e5a8SBrad Bishop                },
174*f4b2e5a8SBrad Bishop                {
175*f4b2e5a8SBrad Bishop                    "Direction": "less than",
176*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
177*f4b2e5a8SBrad Bishop                    "Severity": 1,
178*f4b2e5a8SBrad Bishop                    "Value": 1.03
179*f4b2e5a8SBrad Bishop                }
180*f4b2e5a8SBrad Bishop            ],
181*f4b2e5a8SBrad Bishop            "Type": "ADC"
182*f4b2e5a8SBrad Bishop        },
183*f4b2e5a8SBrad Bishop        {
184*f4b2e5a8SBrad Bishop            "Index": 9,
185*f4b2e5a8SBrad Bishop            "Name": " SP_SENSOR_P1V2_BMC_STBY",
186*f4b2e5a8SBrad Bishop            "ScaleFactor": 1.024,
187*f4b2e5a8SBrad Bishop            "Thresholds": [
188*f4b2e5a8SBrad Bishop                {
189*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
190*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
191*f4b2e5a8SBrad Bishop                    "Severity": 1,
192*f4b2e5a8SBrad Bishop                    "Value": 1.32
193*f4b2e5a8SBrad Bishop                },
194*f4b2e5a8SBrad Bishop                {
195*f4b2e5a8SBrad Bishop                    "Direction": "less than",
196*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
197*f4b2e5a8SBrad Bishop                    "Severity": 1,
198*f4b2e5a8SBrad Bishop                    "Value": 1.08
199*f4b2e5a8SBrad Bishop                }
200*f4b2e5a8SBrad Bishop            ],
201*f4b2e5a8SBrad Bishop            "Type": "ADC"
202*f4b2e5a8SBrad Bishop        },
203*f4b2e5a8SBrad Bishop        {
204*f4b2e5a8SBrad Bishop            "Index": 10,
205*f4b2e5a8SBrad Bishop            "Name": " SP_SENSOR_P2V5_BMC_STBY",
206*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.555,
207*f4b2e5a8SBrad Bishop            "Thresholds": [
208*f4b2e5a8SBrad Bishop                {
209*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
210*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
211*f4b2e5a8SBrad Bishop                    "Severity": 1,
212*f4b2e5a8SBrad Bishop                    "Value": 2.75
213*f4b2e5a8SBrad Bishop                },
214*f4b2e5a8SBrad Bishop                {
215*f4b2e5a8SBrad Bishop                    "Direction": "less than",
216*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
217*f4b2e5a8SBrad Bishop                    "Severity": 1,
218*f4b2e5a8SBrad Bishop                    "Value": 2.25
219*f4b2e5a8SBrad Bishop                }
220*f4b2e5a8SBrad Bishop            ],
221*f4b2e5a8SBrad Bishop            "Type": "ADC"
222*f4b2e5a8SBrad Bishop        },
223*f4b2e5a8SBrad Bishop        {
224*f4b2e5a8SBrad Bishop            "Index": 11,
225*f4b2e5a8SBrad Bishop            "Name": " SP_P1V8_STBY",
226*f4b2e5a8SBrad Bishop            "ScaleFactor": 0.7684,
227*f4b2e5a8SBrad Bishop            "Thresholds": [
228*f4b2e5a8SBrad Bishop                {
229*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
230*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
231*f4b2e5a8SBrad Bishop                    "Severity": 1,
232*f4b2e5a8SBrad Bishop                    "Value": 1.98
233*f4b2e5a8SBrad Bishop                },
234*f4b2e5a8SBrad Bishop                {
235*f4b2e5a8SBrad Bishop                    "Direction": "less than",
236*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
237*f4b2e5a8SBrad Bishop                    "Severity": 1,
238*f4b2e5a8SBrad Bishop                    "Value": 1.62
239*f4b2e5a8SBrad Bishop                }
240*f4b2e5a8SBrad Bishop            ],
241*f4b2e5a8SBrad Bishop            "Type": "ADC"
242*f4b2e5a8SBrad Bishop        },
243*f4b2e5a8SBrad Bishop        {
244*f4b2e5a8SBrad Bishop            "Connector": {
245*f4b2e5a8SBrad Bishop                "Name": "System Fan Connector 1",
246*f4b2e5a8SBrad Bishop                "Pwm": 0,
247*f4b2e5a8SBrad Bishop                "Tachs": [
248*f4b2e5a8SBrad Bishop                    0
249*f4b2e5a8SBrad Bishop                ]
250*f4b2e5a8SBrad Bishop            },
251*f4b2e5a8SBrad Bishop            "Index": 0,
252*f4b2e5a8SBrad Bishop            "Name": "SP_FAN0_TACH",
253*f4b2e5a8SBrad Bishop            "PowerState": "Always",
254*f4b2e5a8SBrad Bishop            "Thresholds": [
255*f4b2e5a8SBrad Bishop                {
256*f4b2e5a8SBrad Bishop                    "Direction": "less than",
257*f4b2e5a8SBrad Bishop                    "Name": "lower hardshutdown",
258*f4b2e5a8SBrad Bishop                    "Severity": 4,
259*f4b2e5a8SBrad Bishop                    "Value": 500
260*f4b2e5a8SBrad Bishop                },
261*f4b2e5a8SBrad Bishop                {
262*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
263*f4b2e5a8SBrad Bishop                    "Name": "upper non critical",
264*f4b2e5a8SBrad Bishop                    "Severity": 0,
265*f4b2e5a8SBrad Bishop                    "Value": 8500
266*f4b2e5a8SBrad Bishop                },
267*f4b2e5a8SBrad Bishop                {
268*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
269*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
270*f4b2e5a8SBrad Bishop                    "Severity": 1,
271*f4b2e5a8SBrad Bishop                    "Value": 11500
272*f4b2e5a8SBrad Bishop                }
273*f4b2e5a8SBrad Bishop            ],
274*f4b2e5a8SBrad Bishop            "Type": "AspeedFan"
275*f4b2e5a8SBrad Bishop        },
276*f4b2e5a8SBrad Bishop        {
277*f4b2e5a8SBrad Bishop            "Connector": {
278*f4b2e5a8SBrad Bishop                "Name": "System Fan Connector 2",
279*f4b2e5a8SBrad Bishop                "Pwm": 1,
280*f4b2e5a8SBrad Bishop                "Tachs": [
281*f4b2e5a8SBrad Bishop                    1
282*f4b2e5a8SBrad Bishop                ]
283*f4b2e5a8SBrad Bishop            },
284*f4b2e5a8SBrad Bishop            "Index": 1,
285*f4b2e5a8SBrad Bishop            "Name": "SP_FAN1_TACH",
286*f4b2e5a8SBrad Bishop            "PowerState": "Always",
287*f4b2e5a8SBrad Bishop            "Thresholds": [
288*f4b2e5a8SBrad Bishop                {
289*f4b2e5a8SBrad Bishop                    "Direction": "less than",
290*f4b2e5a8SBrad Bishop                    "Name": "lower hardshutdown",
291*f4b2e5a8SBrad Bishop                    "Severity": 4,
292*f4b2e5a8SBrad Bishop                    "Value": 500
293*f4b2e5a8SBrad Bishop                },
294*f4b2e5a8SBrad Bishop                {
295*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
296*f4b2e5a8SBrad Bishop                    "Name": "upper non critical",
297*f4b2e5a8SBrad Bishop                    "Severity": 0,
298*f4b2e5a8SBrad Bishop                    "Value": 8500
299*f4b2e5a8SBrad Bishop                },
300*f4b2e5a8SBrad Bishop                {
301*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
302*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
303*f4b2e5a8SBrad Bishop                    "Severity": 1,
304*f4b2e5a8SBrad Bishop                    "Value": 11500
305*f4b2e5a8SBrad Bishop                }
306*f4b2e5a8SBrad Bishop            ],
307*f4b2e5a8SBrad Bishop            "Type": "AspeedFan"
308*f4b2e5a8SBrad Bishop        },
309*f4b2e5a8SBrad Bishop        {
310*f4b2e5a8SBrad Bishop            "Class": "fan",
311*f4b2e5a8SBrad Bishop            "FFGainCoefficient": 1.0,
312*f4b2e5a8SBrad Bishop            "FFOffCoefficient": 0.0,
313*f4b2e5a8SBrad Bishop            "ICoefficient": 0.0,
314*f4b2e5a8SBrad Bishop            "ILimitMax": 0.0,
315*f4b2e5a8SBrad Bishop            "ILimitMin": 0.0,
316*f4b2e5a8SBrad Bishop            "Inputs": [
317*f4b2e5a8SBrad Bishop                "SP_FAN0_TACH"
318*f4b2e5a8SBrad Bishop            ],
319*f4b2e5a8SBrad Bishop            "Name": "SP_FAN0_TACH",
320*f4b2e5a8SBrad Bishop            "OutLimitMax": 100.0,
321*f4b2e5a8SBrad Bishop            "OutLimitMin": 10.0,
322*f4b2e5a8SBrad Bishop            "Outputs": [
323*f4b2e5a8SBrad Bishop                "Pwm 1"
324*f4b2e5a8SBrad Bishop            ],
325*f4b2e5a8SBrad Bishop            "PCoefficient": 0.0,
326*f4b2e5a8SBrad Bishop            "SlewNeg": 0.0,
327*f4b2e5a8SBrad Bishop            "SlewPos": 0.0,
328*f4b2e5a8SBrad Bishop            "Type": "Pid",
329*f4b2e5a8SBrad Bishop            "Zones": [
330*f4b2e5a8SBrad Bishop                "Left"
331*f4b2e5a8SBrad Bishop            ]
332*f4b2e5a8SBrad Bishop        },
333*f4b2e5a8SBrad Bishop        {
334*f4b2e5a8SBrad Bishop            "Class": "fan",
335*f4b2e5a8SBrad Bishop            "FFGainCoefficient": 1.0,
336*f4b2e5a8SBrad Bishop            "FFOffCoefficient": 0.0,
337*f4b2e5a8SBrad Bishop            "ICoefficient": 0.0,
338*f4b2e5a8SBrad Bishop            "ILimitMax": 0.0,
339*f4b2e5a8SBrad Bishop            "ILimitMin": 0.0,
340*f4b2e5a8SBrad Bishop            "Inputs": [
341*f4b2e5a8SBrad Bishop                "SP_FAN1_TACH"
342*f4b2e5a8SBrad Bishop            ],
343*f4b2e5a8SBrad Bishop            "Name": "SP_FAN1_TACH",
344*f4b2e5a8SBrad Bishop            "OutLimitMax": 100.0,
345*f4b2e5a8SBrad Bishop            "OutLimitMin": 10.0,
346*f4b2e5a8SBrad Bishop            "Outputs": [
347*f4b2e5a8SBrad Bishop                "Pwm 2"
348*f4b2e5a8SBrad Bishop            ],
349*f4b2e5a8SBrad Bishop            "PCoefficient": 0.0,
350*f4b2e5a8SBrad Bishop            "SlewNeg": 0.0,
351*f4b2e5a8SBrad Bishop            "SlewPos": 0.0,
352*f4b2e5a8SBrad Bishop            "Type": "Pid",
353*f4b2e5a8SBrad Bishop            "Zones": [
354*f4b2e5a8SBrad Bishop                "Left"
355*f4b2e5a8SBrad Bishop            ]
356*f4b2e5a8SBrad Bishop        },
357*f4b2e5a8SBrad Bishop        {
358*f4b2e5a8SBrad Bishop            "FailSafePercent": 100,
359*f4b2e5a8SBrad Bishop            "MinThermalOutput": 10,
360*f4b2e5a8SBrad Bishop            "Name": "Left",
361*f4b2e5a8SBrad Bishop            "Type": "Pid.Zone"
362*f4b2e5a8SBrad Bishop        },
363*f4b2e5a8SBrad Bishop        {
364*f4b2e5a8SBrad Bishop            "Class": "temp",
365*f4b2e5a8SBrad Bishop            "Inputs": [
366*f4b2e5a8SBrad Bishop                "SP_INLET_TEMP"
367*f4b2e5a8SBrad Bishop            ],
368*f4b2e5a8SBrad Bishop            "Name": "SP_INLET_TEMP_STP",
369*f4b2e5a8SBrad Bishop            "NegativeHysteresis": 0,
370*f4b2e5a8SBrad Bishop            "Output": [
371*f4b2e5a8SBrad Bishop                13.0,
372*f4b2e5a8SBrad Bishop                14.0,
373*f4b2e5a8SBrad Bishop                16.0,
374*f4b2e5a8SBrad Bishop                17.0,
375*f4b2e5a8SBrad Bishop                18.0,
376*f4b2e5a8SBrad Bishop                19.0,
377*f4b2e5a8SBrad Bishop                23.0,
378*f4b2e5a8SBrad Bishop                26.0,
379*f4b2e5a8SBrad Bishop                30.0,
380*f4b2e5a8SBrad Bishop                35.0,
381*f4b2e5a8SBrad Bishop                70.0
382*f4b2e5a8SBrad Bishop            ],
383*f4b2e5a8SBrad Bishop            "PositiveHysteresis": 0,
384*f4b2e5a8SBrad Bishop            "Reading": [
385*f4b2e5a8SBrad Bishop                20.0,
386*f4b2e5a8SBrad Bishop                22.0,
387*f4b2e5a8SBrad Bishop                24.0,
388*f4b2e5a8SBrad Bishop                26.0,
389*f4b2e5a8SBrad Bishop                28.0,
390*f4b2e5a8SBrad Bishop                30.0,
391*f4b2e5a8SBrad Bishop                32.0,
392*f4b2e5a8SBrad Bishop                34.0,
393*f4b2e5a8SBrad Bishop                36.0,
394*f4b2e5a8SBrad Bishop                38.0,
395*f4b2e5a8SBrad Bishop                40.0
396*f4b2e5a8SBrad Bishop            ],
397*f4b2e5a8SBrad Bishop            "Type": "Stepwise",
398*f4b2e5a8SBrad Bishop            "Zones": [
399*f4b2e5a8SBrad Bishop                "Left"
400*f4b2e5a8SBrad Bishop            ]
401*f4b2e5a8SBrad Bishop        },
402*f4b2e5a8SBrad Bishop        {
403*f4b2e5a8SBrad Bishop            "Class": "temp",
404*f4b2e5a8SBrad Bishop            "Inputs": [
405*f4b2e5a8SBrad Bishop                "MEZZ_SENSOR_TEMP"
406*f4b2e5a8SBrad Bishop            ],
407*f4b2e5a8SBrad Bishop            "Name": "MEZZ_SENSOR_TEMP_STP",
408*f4b2e5a8SBrad Bishop            "NegativeHysteresis": 1,
409*f4b2e5a8SBrad Bishop            "Output": [
410*f4b2e5a8SBrad Bishop                10.0,
411*f4b2e5a8SBrad Bishop                23.0,
412*f4b2e5a8SBrad Bishop                25.0,
413*f4b2e5a8SBrad Bishop                27.0,
414*f4b2e5a8SBrad Bishop                29.0,
415*f4b2e5a8SBrad Bishop                31.0,
416*f4b2e5a8SBrad Bishop                70.0
417*f4b2e5a8SBrad Bishop            ],
418*f4b2e5a8SBrad Bishop            "PositiveHysteresis": 1,
419*f4b2e5a8SBrad Bishop            "Reading": [
420*f4b2e5a8SBrad Bishop                84.0,
421*f4b2e5a8SBrad Bishop                85.0,
422*f4b2e5a8SBrad Bishop                87.0,
423*f4b2e5a8SBrad Bishop                89.0,
424*f4b2e5a8SBrad Bishop                91.0,
425*f4b2e5a8SBrad Bishop                93.0,
426*f4b2e5a8SBrad Bishop                95.0
427*f4b2e5a8SBrad Bishop            ],
428*f4b2e5a8SBrad Bishop            "Type": "Stepwise",
429*f4b2e5a8SBrad Bishop            "Zones": [
430*f4b2e5a8SBrad Bishop                "Left"
431*f4b2e5a8SBrad Bishop            ]
432*f4b2e5a8SBrad Bishop        },
433*f4b2e5a8SBrad Bishop        {
434*f4b2e5a8SBrad Bishop            "Address": "0x4e",
435*f4b2e5a8SBrad Bishop            "Bus": 9,
436*f4b2e5a8SBrad Bishop            "Name": "SP_INLET_TEMP",
437*f4b2e5a8SBrad Bishop            "Name1": "SP_INLET_REMOTE_TEMP",
438*f4b2e5a8SBrad Bishop            "Thresholds": [
439*f4b2e5a8SBrad Bishop                {
440*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
441*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
442*f4b2e5a8SBrad Bishop                    "Severity": 1,
443*f4b2e5a8SBrad Bishop                    "Value": 40
444*f4b2e5a8SBrad Bishop                }
445*f4b2e5a8SBrad Bishop            ],
446*f4b2e5a8SBrad Bishop            "Type": "TMP421"
447*f4b2e5a8SBrad Bishop        },
448*f4b2e5a8SBrad Bishop        {
449*f4b2e5a8SBrad Bishop            "Address": "0x4f",
450*f4b2e5a8SBrad Bishop            "Bus": 9,
451*f4b2e5a8SBrad Bishop            "Name": "SP_OUTLET_TEMP",
452*f4b2e5a8SBrad Bishop            "Name1": "SP_OUTLET_REMOTE_TEMP",
453*f4b2e5a8SBrad Bishop            "Thresholds": [
454*f4b2e5a8SBrad Bishop                {
455*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
456*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
457*f4b2e5a8SBrad Bishop                    "Severity": 1,
458*f4b2e5a8SBrad Bishop                    "Value": 70
459*f4b2e5a8SBrad Bishop                }
460*f4b2e5a8SBrad Bishop            ],
461*f4b2e5a8SBrad Bishop            "Type": "TMP421"
462*f4b2e5a8SBrad Bishop        },
463*f4b2e5a8SBrad Bishop        {
464*f4b2e5a8SBrad Bishop            "Address": "0x1f",
465*f4b2e5a8SBrad Bishop            "Bus": 11,
466*f4b2e5a8SBrad Bishop            "Name": "MEZZ_SENSOR_REMOTE_TEMP",
467*f4b2e5a8SBrad Bishop            "Name1": "MEZZ_SENSOR_TEMP",
468*f4b2e5a8SBrad Bishop            "Thresholds": [
469*f4b2e5a8SBrad Bishop                {
470*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
471*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
472*f4b2e5a8SBrad Bishop                    "Severity": 1,
473*f4b2e5a8SBrad Bishop                    "Value": 105
474*f4b2e5a8SBrad Bishop                },
475*f4b2e5a8SBrad Bishop                {
476*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
477*f4b2e5a8SBrad Bishop                    "Name": "upper non critical",
478*f4b2e5a8SBrad Bishop                    "Severity": 0,
479*f4b2e5a8SBrad Bishop                    "Value": 95
480*f4b2e5a8SBrad Bishop                },
481*f4b2e5a8SBrad Bishop                {
482*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
483*f4b2e5a8SBrad Bishop                    "Name": "upper non recoverable",
484*f4b2e5a8SBrad Bishop                    "Severity": 4,
485*f4b2e5a8SBrad Bishop                    "Value": 120
486*f4b2e5a8SBrad Bishop                }
487*f4b2e5a8SBrad Bishop            ],
488*f4b2e5a8SBrad Bishop            "Type": "TMP421"
489*f4b2e5a8SBrad Bishop        },
490*f4b2e5a8SBrad Bishop        {
491*f4b2e5a8SBrad Bishop            "Address": "0x40",
492*f4b2e5a8SBrad Bishop            "Bus": 10,
493*f4b2e5a8SBrad Bishop            "Labels": [
494*f4b2e5a8SBrad Bishop                "vin",
495*f4b2e5a8SBrad Bishop                "iout1",
496*f4b2e5a8SBrad Bishop                "pin",
497*f4b2e5a8SBrad Bishop                "temp1",
498*f4b2e5a8SBrad Bishop                "maxvin",
499*f4b2e5a8SBrad Bishop                "maxiout1",
500*f4b2e5a8SBrad Bishop                "maxpin",
501*f4b2e5a8SBrad Bishop                "maxtemp1"
502*f4b2e5a8SBrad Bishop            ],
503*f4b2e5a8SBrad Bishop            "Name": "HSC",
504*f4b2e5a8SBrad Bishop            "Thresholds": [
505*f4b2e5a8SBrad Bishop                {
506*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
507*f4b2e5a8SBrad Bishop                    "Label": "vin",
508*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
509*f4b2e5a8SBrad Bishop                    "Severity": 1,
510*f4b2e5a8SBrad Bishop                    "Value": 13.75
511*f4b2e5a8SBrad Bishop                },
512*f4b2e5a8SBrad Bishop                {
513*f4b2e5a8SBrad Bishop                    "Direction": "less than",
514*f4b2e5a8SBrad Bishop                    "Label": "vin",
515*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
516*f4b2e5a8SBrad Bishop                    "Severity": 0,
517*f4b2e5a8SBrad Bishop                    "Value": 11.25
518*f4b2e5a8SBrad Bishop                },
519*f4b2e5a8SBrad Bishop                {
520*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
521*f4b2e5a8SBrad Bishop                    "Label": "iout1",
522*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
523*f4b2e5a8SBrad Bishop                    "Severity": 1,
524*f4b2e5a8SBrad Bishop                    "Value": 52
525*f4b2e5a8SBrad Bishop                },
526*f4b2e5a8SBrad Bishop                {
527*f4b2e5a8SBrad Bishop                    "Direction": "greater than",
528*f4b2e5a8SBrad Bishop                    "Label": "pin",
529*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
530*f4b2e5a8SBrad Bishop                    "Severity": 1,
531*f4b2e5a8SBrad Bishop                    "Value": 625
532*f4b2e5a8SBrad Bishop                },
533*f4b2e5a8SBrad Bishop                {
534*f4b2e5a8SBrad Bishop                    "Direction": "less than",
535*f4b2e5a8SBrad Bishop                    "Label": "temp1",
536*f4b2e5a8SBrad Bishop                    "Name": "upper critical",
537*f4b2e5a8SBrad Bishop                    "Severity": 1,
538*f4b2e5a8SBrad Bishop                    "Value": 105
539*f4b2e5a8SBrad Bishop                },
540*f4b2e5a8SBrad Bishop                {
541*f4b2e5a8SBrad Bishop                    "Direction": "less than",
542*f4b2e5a8SBrad Bishop                    "Label": "peakvin",
543*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
544*f4b2e5a8SBrad Bishop                    "Severity": 1,
545*f4b2e5a8SBrad Bishop                    "Value": 0
546*f4b2e5a8SBrad Bishop                },
547*f4b2e5a8SBrad Bishop                {
548*f4b2e5a8SBrad Bishop                    "Direction": "less than",
549*f4b2e5a8SBrad Bishop                    "Label": "maxiout1",
550*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
551*f4b2e5a8SBrad Bishop                    "Severity": 1,
552*f4b2e5a8SBrad Bishop                    "Value": 0
553*f4b2e5a8SBrad Bishop                },
554*f4b2e5a8SBrad Bishop                {
555*f4b2e5a8SBrad Bishop                    "Direction": "less than",
556*f4b2e5a8SBrad Bishop                    "Label": "maxpin",
557*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
558*f4b2e5a8SBrad Bishop                    "Severity": 1,
559*f4b2e5a8SBrad Bishop                    "Value": 0
560*f4b2e5a8SBrad Bishop                },
561*f4b2e5a8SBrad Bishop                {
562*f4b2e5a8SBrad Bishop                    "Direction": "less than",
563*f4b2e5a8SBrad Bishop                    "Label": "maxtemp1",
564*f4b2e5a8SBrad Bishop                    "Name": "lower critical",
565*f4b2e5a8SBrad Bishop                    "Severity": 1,
566*f4b2e5a8SBrad Bishop                    "Value": 0
567*f4b2e5a8SBrad Bishop                }
568*f4b2e5a8SBrad Bishop            ],
569*f4b2e5a8SBrad Bishop            "Type": "pmbus"
570*f4b2e5a8SBrad Bishop        }
571*f4b2e5a8SBrad Bishop    ],
572*f4b2e5a8SBrad Bishop    "Name": "Yosemite V2 Baseboard",
573*f4b2e5a8SBrad Bishop    "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'Yosemite V2 .*'})",
574*f4b2e5a8SBrad Bishop    "Type": "Board",
575*f4b2e5a8SBrad Bishop    "xyz.openbmc_project.Inventory.Decorator.Asset": {
576*f4b2e5a8SBrad Bishop        "Manufacturer": "$PRODUCT_MANUFACTURER",
577*f4b2e5a8SBrad Bishop        "Model": "$PRODUCT_PRODUCT_NAME",
578*f4b2e5a8SBrad Bishop        "PartNumber": "$PRODUCT_PART_NUMBER",
579*f4b2e5a8SBrad Bishop        "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
580*f4b2e5a8SBrad Bishop    }
581*f4b2e5a8SBrad Bishop}
582