xref: /openbmc/entity-manager/configurations/ibm/sbp1_rssd.json (revision da89d235c12bfc2c19437fecf2d1ca5251523e1c)
1*da89d235SAlexander Hansen[
2*da89d235SAlexander Hansen    {
3*da89d235SAlexander Hansen        "Exposes": [
4*da89d235SAlexander Hansen            {
5*da89d235SAlexander Hansen                "Address": "0x3a",
6*da89d235SAlexander Hansen                "Bus": "132",
7*da89d235SAlexander Hansen                "Labels": [
8*da89d235SAlexander Hansen                    "in0",
9*da89d235SAlexander Hansen                    "in1",
10*da89d235SAlexander Hansen                    "curr1",
11*da89d235SAlexander Hansen                    "curr2"
12*da89d235SAlexander Hansen                ],
13*da89d235SAlexander Hansen                "Name": "SSB_RSSD03",
14*da89d235SAlexander Hansen                "PollRate": 5.0,
15*da89d235SAlexander Hansen                "PowerState": "On",
16*da89d235SAlexander Hansen                "Thresholds": [
17*da89d235SAlexander Hansen                    {
18*da89d235SAlexander Hansen                        "Direction": "greater than",
19*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
20*da89d235SAlexander Hansen                        "Label": "curr1",
21*da89d235SAlexander Hansen                        "Name": "upper non critical",
22*da89d235SAlexander Hansen                        "Severity": 0,
23*da89d235SAlexander Hansen                        "Value": 3.0
24*da89d235SAlexander Hansen                    },
25*da89d235SAlexander Hansen                    {
26*da89d235SAlexander Hansen                        "Direction": "greater than",
27*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
28*da89d235SAlexander Hansen                        "Label": "curr1",
29*da89d235SAlexander Hansen                        "Name": "upper critical",
30*da89d235SAlexander Hansen                        "Severity": 1,
31*da89d235SAlexander Hansen                        "Value": 4.0
32*da89d235SAlexander Hansen                    },
33*da89d235SAlexander Hansen                    {
34*da89d235SAlexander Hansen                        "Direction": "greater than",
35*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
36*da89d235SAlexander Hansen                        "Label": "curr2",
37*da89d235SAlexander Hansen                        "Name": "upper non critical",
38*da89d235SAlexander Hansen                        "Severity": 0,
39*da89d235SAlexander Hansen                        "Value": 0.1
40*da89d235SAlexander Hansen                    },
41*da89d235SAlexander Hansen                    {
42*da89d235SAlexander Hansen                        "Direction": "greater than",
43*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
44*da89d235SAlexander Hansen                        "Label": "curr2",
45*da89d235SAlexander Hansen                        "Name": "upper critical",
46*da89d235SAlexander Hansen                        "Severity": 1,
47*da89d235SAlexander Hansen                        "Value": 0.15
48*da89d235SAlexander Hansen                    },
49*da89d235SAlexander Hansen                    {
50*da89d235SAlexander Hansen                        "Direction": "less than",
51*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
52*da89d235SAlexander Hansen                        "Label": "in0",
53*da89d235SAlexander Hansen                        "Name": "lower non critical",
54*da89d235SAlexander Hansen                        "Severity": 0,
55*da89d235SAlexander Hansen                        "Value": 10.8
56*da89d235SAlexander Hansen                    },
57*da89d235SAlexander Hansen                    {
58*da89d235SAlexander Hansen                        "Direction": "greater than",
59*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
60*da89d235SAlexander Hansen                        "Label": "in0",
61*da89d235SAlexander Hansen                        "Name": "upper non critical",
62*da89d235SAlexander Hansen                        "Severity": 0,
63*da89d235SAlexander Hansen                        "Value": 12.8
64*da89d235SAlexander Hansen                    },
65*da89d235SAlexander Hansen                    {
66*da89d235SAlexander Hansen                        "Direction": "less than",
67*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
68*da89d235SAlexander Hansen                        "Label": "in0",
69*da89d235SAlexander Hansen                        "Name": "lower critical",
70*da89d235SAlexander Hansen                        "Severity": 1,
71*da89d235SAlexander Hansen                        "Value": 10.8
72*da89d235SAlexander Hansen                    },
73*da89d235SAlexander Hansen                    {
74*da89d235SAlexander Hansen                        "Direction": "greater than",
75*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
76*da89d235SAlexander Hansen                        "Label": "in0",
77*da89d235SAlexander Hansen                        "Name": "upper critical",
78*da89d235SAlexander Hansen                        "Severity": 1,
79*da89d235SAlexander Hansen                        "Value": 13.3
80*da89d235SAlexander Hansen                    },
81*da89d235SAlexander Hansen                    {
82*da89d235SAlexander Hansen                        "Direction": "less than",
83*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
84*da89d235SAlexander Hansen                        "Label": "in1",
85*da89d235SAlexander Hansen                        "Name": "lower non critical",
86*da89d235SAlexander Hansen                        "Severity": 0,
87*da89d235SAlexander Hansen                        "Value": 3.14
88*da89d235SAlexander Hansen                    },
89*da89d235SAlexander Hansen                    {
90*da89d235SAlexander Hansen                        "Direction": "greater than",
91*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
92*da89d235SAlexander Hansen                        "Label": "in1",
93*da89d235SAlexander Hansen                        "Name": "upper non critical",
94*da89d235SAlexander Hansen                        "Severity": 0,
95*da89d235SAlexander Hansen                        "Value": 3.47
96*da89d235SAlexander Hansen                    },
97*da89d235SAlexander Hansen                    {
98*da89d235SAlexander Hansen                        "Direction": "less than",
99*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
100*da89d235SAlexander Hansen                        "Label": "in1",
101*da89d235SAlexander Hansen                        "Name": "lower critical",
102*da89d235SAlexander Hansen                        "Severity": 1,
103*da89d235SAlexander Hansen                        "Value": 2.97
104*da89d235SAlexander Hansen                    },
105*da89d235SAlexander Hansen                    {
106*da89d235SAlexander Hansen                        "Direction": "greater than",
107*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
108*da89d235SAlexander Hansen                        "Label": "in1",
109*da89d235SAlexander Hansen                        "Name": "upper critical",
110*da89d235SAlexander Hansen                        "Severity": 1,
111*da89d235SAlexander Hansen                        "Value": 3.63
112*da89d235SAlexander Hansen                    }
113*da89d235SAlexander Hansen                ],
114*da89d235SAlexander Hansen                "Type": "MAX5970",
115*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD03 P12V Output Current",
116*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD03 P3V3 Output Current",
117*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD03 P12V Output Voltage",
118*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD03 P3V3 Output Voltage"
119*da89d235SAlexander Hansen            }
120*da89d235SAlexander Hansen        ],
121*da89d235SAlexander Hansen        "Name": "RSSD03",
122*da89d235SAlexander Hansen        "Probe": [
123*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
124*da89d235SAlexander Hansen            "AND",
125*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD03', 'Present': true})",
126*da89d235SAlexander Hansen            "MATCH_ONE"
127*da89d235SAlexander Hansen        ],
128*da89d235SAlexander Hansen        "Type": "Chassis"
129*da89d235SAlexander Hansen    },
130*da89d235SAlexander Hansen    {
131*da89d235SAlexander Hansen        "Exposes": [
132*da89d235SAlexander Hansen            {
133*da89d235SAlexander Hansen                "Address": "0x3a",
134*da89d235SAlexander Hansen                "Bus": "133",
135*da89d235SAlexander Hansen                "Labels": [
136*da89d235SAlexander Hansen                    "in0",
137*da89d235SAlexander Hansen                    "in1",
138*da89d235SAlexander Hansen                    "curr1",
139*da89d235SAlexander Hansen                    "curr2"
140*da89d235SAlexander Hansen                ],
141*da89d235SAlexander Hansen                "Name": "SSB_RSSD02",
142*da89d235SAlexander Hansen                "PollRate": 5.0,
143*da89d235SAlexander Hansen                "PowerState": "On",
144*da89d235SAlexander Hansen                "Thresholds": [
145*da89d235SAlexander Hansen                    {
146*da89d235SAlexander Hansen                        "Direction": "greater than",
147*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
148*da89d235SAlexander Hansen                        "Label": "curr1",
149*da89d235SAlexander Hansen                        "Name": "upper non critical",
150*da89d235SAlexander Hansen                        "Severity": 0,
151*da89d235SAlexander Hansen                        "Value": 3.0
152*da89d235SAlexander Hansen                    },
153*da89d235SAlexander Hansen                    {
154*da89d235SAlexander Hansen                        "Direction": "greater than",
155*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
156*da89d235SAlexander Hansen                        "Label": "curr1",
157*da89d235SAlexander Hansen                        "Name": "upper critical",
158*da89d235SAlexander Hansen                        "Severity": 1,
159*da89d235SAlexander Hansen                        "Value": 4.0
160*da89d235SAlexander Hansen                    },
161*da89d235SAlexander Hansen                    {
162*da89d235SAlexander Hansen                        "Direction": "greater than",
163*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
164*da89d235SAlexander Hansen                        "Label": "curr2",
165*da89d235SAlexander Hansen                        "Name": "upper non critical",
166*da89d235SAlexander Hansen                        "Severity": 0,
167*da89d235SAlexander Hansen                        "Value": 0.1
168*da89d235SAlexander Hansen                    },
169*da89d235SAlexander Hansen                    {
170*da89d235SAlexander Hansen                        "Direction": "greater than",
171*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
172*da89d235SAlexander Hansen                        "Label": "curr2",
173*da89d235SAlexander Hansen                        "Name": "upper critical",
174*da89d235SAlexander Hansen                        "Severity": 1,
175*da89d235SAlexander Hansen                        "Value": 0.15
176*da89d235SAlexander Hansen                    },
177*da89d235SAlexander Hansen                    {
178*da89d235SAlexander Hansen                        "Direction": "less than",
179*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
180*da89d235SAlexander Hansen                        "Label": "in0",
181*da89d235SAlexander Hansen                        "Name": "lower non critical",
182*da89d235SAlexander Hansen                        "Severity": 0,
183*da89d235SAlexander Hansen                        "Value": 10.8
184*da89d235SAlexander Hansen                    },
185*da89d235SAlexander Hansen                    {
186*da89d235SAlexander Hansen                        "Direction": "greater than",
187*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
188*da89d235SAlexander Hansen                        "Label": "in0",
189*da89d235SAlexander Hansen                        "Name": "upper non critical",
190*da89d235SAlexander Hansen                        "Severity": 0,
191*da89d235SAlexander Hansen                        "Value": 12.8
192*da89d235SAlexander Hansen                    },
193*da89d235SAlexander Hansen                    {
194*da89d235SAlexander Hansen                        "Direction": "less than",
195*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
196*da89d235SAlexander Hansen                        "Label": "in0",
197*da89d235SAlexander Hansen                        "Name": "lower critical",
198*da89d235SAlexander Hansen                        "Severity": 1,
199*da89d235SAlexander Hansen                        "Value": 10.8
200*da89d235SAlexander Hansen                    },
201*da89d235SAlexander Hansen                    {
202*da89d235SAlexander Hansen                        "Direction": "greater than",
203*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
204*da89d235SAlexander Hansen                        "Label": "in0",
205*da89d235SAlexander Hansen                        "Name": "upper critical",
206*da89d235SAlexander Hansen                        "Severity": 1,
207*da89d235SAlexander Hansen                        "Value": 13.3
208*da89d235SAlexander Hansen                    },
209*da89d235SAlexander Hansen                    {
210*da89d235SAlexander Hansen                        "Direction": "less than",
211*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
212*da89d235SAlexander Hansen                        "Label": "in1",
213*da89d235SAlexander Hansen                        "Name": "lower non critical",
214*da89d235SAlexander Hansen                        "Severity": 0,
215*da89d235SAlexander Hansen                        "Value": 3.14
216*da89d235SAlexander Hansen                    },
217*da89d235SAlexander Hansen                    {
218*da89d235SAlexander Hansen                        "Direction": "greater than",
219*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
220*da89d235SAlexander Hansen                        "Label": "in1",
221*da89d235SAlexander Hansen                        "Name": "upper non critical",
222*da89d235SAlexander Hansen                        "Severity": 0,
223*da89d235SAlexander Hansen                        "Value": 3.47
224*da89d235SAlexander Hansen                    },
225*da89d235SAlexander Hansen                    {
226*da89d235SAlexander Hansen                        "Direction": "less than",
227*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
228*da89d235SAlexander Hansen                        "Label": "in1",
229*da89d235SAlexander Hansen                        "Name": "lower critical",
230*da89d235SAlexander Hansen                        "Severity": 1,
231*da89d235SAlexander Hansen                        "Value": 2.97
232*da89d235SAlexander Hansen                    },
233*da89d235SAlexander Hansen                    {
234*da89d235SAlexander Hansen                        "Direction": "greater than",
235*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
236*da89d235SAlexander Hansen                        "Label": "in1",
237*da89d235SAlexander Hansen                        "Name": "upper critical",
238*da89d235SAlexander Hansen                        "Severity": 1,
239*da89d235SAlexander Hansen                        "Value": 3.63
240*da89d235SAlexander Hansen                    }
241*da89d235SAlexander Hansen                ],
242*da89d235SAlexander Hansen                "Type": "MAX5970",
243*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD02 P12V Output Current",
244*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD02 P3V3 Output Current",
245*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD02 P12V Output Voltage",
246*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD02 P3V3 Output Voltage"
247*da89d235SAlexander Hansen            }
248*da89d235SAlexander Hansen        ],
249*da89d235SAlexander Hansen        "Name": "RSSD02",
250*da89d235SAlexander Hansen        "Probe": [
251*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
252*da89d235SAlexander Hansen            "AND",
253*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD02', 'Present': true})",
254*da89d235SAlexander Hansen            "MATCH_ONE"
255*da89d235SAlexander Hansen        ],
256*da89d235SAlexander Hansen        "Type": "Chassis"
257*da89d235SAlexander Hansen    },
258*da89d235SAlexander Hansen    {
259*da89d235SAlexander Hansen        "Exposes": [
260*da89d235SAlexander Hansen            {
261*da89d235SAlexander Hansen                "Address": "0x3a",
262*da89d235SAlexander Hansen                "Bus": "134",
263*da89d235SAlexander Hansen                "Labels": [
264*da89d235SAlexander Hansen                    "in0",
265*da89d235SAlexander Hansen                    "in1",
266*da89d235SAlexander Hansen                    "curr1",
267*da89d235SAlexander Hansen                    "curr2"
268*da89d235SAlexander Hansen                ],
269*da89d235SAlexander Hansen                "Name": "SSB_RSSD01",
270*da89d235SAlexander Hansen                "PollRate": 5.0,
271*da89d235SAlexander Hansen                "PowerState": "On",
272*da89d235SAlexander Hansen                "Thresholds": [
273*da89d235SAlexander Hansen                    {
274*da89d235SAlexander Hansen                        "Direction": "greater than",
275*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
276*da89d235SAlexander Hansen                        "Label": "curr1",
277*da89d235SAlexander Hansen                        "Name": "upper non critical",
278*da89d235SAlexander Hansen                        "Severity": 0,
279*da89d235SAlexander Hansen                        "Value": 3.0
280*da89d235SAlexander Hansen                    },
281*da89d235SAlexander Hansen                    {
282*da89d235SAlexander Hansen                        "Direction": "greater than",
283*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
284*da89d235SAlexander Hansen                        "Label": "curr1",
285*da89d235SAlexander Hansen                        "Name": "upper critical",
286*da89d235SAlexander Hansen                        "Severity": 1,
287*da89d235SAlexander Hansen                        "Value": 4.0
288*da89d235SAlexander Hansen                    },
289*da89d235SAlexander Hansen                    {
290*da89d235SAlexander Hansen                        "Direction": "greater than",
291*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
292*da89d235SAlexander Hansen                        "Label": "curr2",
293*da89d235SAlexander Hansen                        "Name": "upper non critical",
294*da89d235SAlexander Hansen                        "Severity": 0,
295*da89d235SAlexander Hansen                        "Value": 0.1
296*da89d235SAlexander Hansen                    },
297*da89d235SAlexander Hansen                    {
298*da89d235SAlexander Hansen                        "Direction": "greater than",
299*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
300*da89d235SAlexander Hansen                        "Label": "curr2",
301*da89d235SAlexander Hansen                        "Name": "upper critical",
302*da89d235SAlexander Hansen                        "Severity": 1,
303*da89d235SAlexander Hansen                        "Value": 0.15
304*da89d235SAlexander Hansen                    },
305*da89d235SAlexander Hansen                    {
306*da89d235SAlexander Hansen                        "Direction": "less than",
307*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
308*da89d235SAlexander Hansen                        "Label": "in0",
309*da89d235SAlexander Hansen                        "Name": "lower non critical",
310*da89d235SAlexander Hansen                        "Severity": 0,
311*da89d235SAlexander Hansen                        "Value": 10.8
312*da89d235SAlexander Hansen                    },
313*da89d235SAlexander Hansen                    {
314*da89d235SAlexander Hansen                        "Direction": "greater than",
315*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
316*da89d235SAlexander Hansen                        "Label": "in0",
317*da89d235SAlexander Hansen                        "Name": "upper non critical",
318*da89d235SAlexander Hansen                        "Severity": 0,
319*da89d235SAlexander Hansen                        "Value": 12.8
320*da89d235SAlexander Hansen                    },
321*da89d235SAlexander Hansen                    {
322*da89d235SAlexander Hansen                        "Direction": "less than",
323*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
324*da89d235SAlexander Hansen                        "Label": "in0",
325*da89d235SAlexander Hansen                        "Name": "lower critical",
326*da89d235SAlexander Hansen                        "Severity": 1,
327*da89d235SAlexander Hansen                        "Value": 10.8
328*da89d235SAlexander Hansen                    },
329*da89d235SAlexander Hansen                    {
330*da89d235SAlexander Hansen                        "Direction": "greater than",
331*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
332*da89d235SAlexander Hansen                        "Label": "in0",
333*da89d235SAlexander Hansen                        "Name": "upper critical",
334*da89d235SAlexander Hansen                        "Severity": 1,
335*da89d235SAlexander Hansen                        "Value": 13.3
336*da89d235SAlexander Hansen                    },
337*da89d235SAlexander Hansen                    {
338*da89d235SAlexander Hansen                        "Direction": "less than",
339*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
340*da89d235SAlexander Hansen                        "Label": "in1",
341*da89d235SAlexander Hansen                        "Name": "lower non critical",
342*da89d235SAlexander Hansen                        "Severity": 0,
343*da89d235SAlexander Hansen                        "Value": 3.14
344*da89d235SAlexander Hansen                    },
345*da89d235SAlexander Hansen                    {
346*da89d235SAlexander Hansen                        "Direction": "greater than",
347*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
348*da89d235SAlexander Hansen                        "Label": "in1",
349*da89d235SAlexander Hansen                        "Name": "upper non critical",
350*da89d235SAlexander Hansen                        "Severity": 0,
351*da89d235SAlexander Hansen                        "Value": 3.47
352*da89d235SAlexander Hansen                    },
353*da89d235SAlexander Hansen                    {
354*da89d235SAlexander Hansen                        "Direction": "less than",
355*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
356*da89d235SAlexander Hansen                        "Label": "in1",
357*da89d235SAlexander Hansen                        "Name": "lower critical",
358*da89d235SAlexander Hansen                        "Severity": 1,
359*da89d235SAlexander Hansen                        "Value": 2.97
360*da89d235SAlexander Hansen                    },
361*da89d235SAlexander Hansen                    {
362*da89d235SAlexander Hansen                        "Direction": "greater than",
363*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
364*da89d235SAlexander Hansen                        "Label": "in1",
365*da89d235SAlexander Hansen                        "Name": "upper critical",
366*da89d235SAlexander Hansen                        "Severity": 1,
367*da89d235SAlexander Hansen                        "Value": 3.63
368*da89d235SAlexander Hansen                    }
369*da89d235SAlexander Hansen                ],
370*da89d235SAlexander Hansen                "Type": "MAX5970",
371*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD01 P12V Output Current",
372*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD01 P3V3 Output Current",
373*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD01 P12V Output Voltage",
374*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD01 P3V3 Output Voltage"
375*da89d235SAlexander Hansen            }
376*da89d235SAlexander Hansen        ],
377*da89d235SAlexander Hansen        "Name": "RSSD01",
378*da89d235SAlexander Hansen        "Probe": [
379*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
380*da89d235SAlexander Hansen            "AND",
381*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD01', 'Present': true})",
382*da89d235SAlexander Hansen            "MATCH_ONE"
383*da89d235SAlexander Hansen        ],
384*da89d235SAlexander Hansen        "Type": "Chassis"
385*da89d235SAlexander Hansen    },
386*da89d235SAlexander Hansen    {
387*da89d235SAlexander Hansen        "Exposes": [
388*da89d235SAlexander Hansen            {
389*da89d235SAlexander Hansen                "Address": "0x3a",
390*da89d235SAlexander Hansen                "Bus": "135",
391*da89d235SAlexander Hansen                "Labels": [
392*da89d235SAlexander Hansen                    "in0",
393*da89d235SAlexander Hansen                    "in1",
394*da89d235SAlexander Hansen                    "curr1",
395*da89d235SAlexander Hansen                    "curr2"
396*da89d235SAlexander Hansen                ],
397*da89d235SAlexander Hansen                "Name": "SSB_RSSD04",
398*da89d235SAlexander Hansen                "PollRate": 5.0,
399*da89d235SAlexander Hansen                "PowerState": "On",
400*da89d235SAlexander Hansen                "Thresholds": [
401*da89d235SAlexander Hansen                    {
402*da89d235SAlexander Hansen                        "Direction": "greater than",
403*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
404*da89d235SAlexander Hansen                        "Label": "curr1",
405*da89d235SAlexander Hansen                        "Name": "upper non critical",
406*da89d235SAlexander Hansen                        "Severity": 0,
407*da89d235SAlexander Hansen                        "Value": 3.0
408*da89d235SAlexander Hansen                    },
409*da89d235SAlexander Hansen                    {
410*da89d235SAlexander Hansen                        "Direction": "greater than",
411*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
412*da89d235SAlexander Hansen                        "Label": "curr1",
413*da89d235SAlexander Hansen                        "Name": "upper critical",
414*da89d235SAlexander Hansen                        "Severity": 1,
415*da89d235SAlexander Hansen                        "Value": 4.0
416*da89d235SAlexander Hansen                    },
417*da89d235SAlexander Hansen                    {
418*da89d235SAlexander Hansen                        "Direction": "greater than",
419*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
420*da89d235SAlexander Hansen                        "Label": "curr2",
421*da89d235SAlexander Hansen                        "Name": "upper non critical",
422*da89d235SAlexander Hansen                        "Severity": 0,
423*da89d235SAlexander Hansen                        "Value": 0.1
424*da89d235SAlexander Hansen                    },
425*da89d235SAlexander Hansen                    {
426*da89d235SAlexander Hansen                        "Direction": "greater than",
427*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
428*da89d235SAlexander Hansen                        "Label": "curr2",
429*da89d235SAlexander Hansen                        "Name": "upper critical",
430*da89d235SAlexander Hansen                        "Severity": 1,
431*da89d235SAlexander Hansen                        "Value": 0.15
432*da89d235SAlexander Hansen                    },
433*da89d235SAlexander Hansen                    {
434*da89d235SAlexander Hansen                        "Direction": "less than",
435*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
436*da89d235SAlexander Hansen                        "Label": "in0",
437*da89d235SAlexander Hansen                        "Name": "lower non critical",
438*da89d235SAlexander Hansen                        "Severity": 0,
439*da89d235SAlexander Hansen                        "Value": 10.8
440*da89d235SAlexander Hansen                    },
441*da89d235SAlexander Hansen                    {
442*da89d235SAlexander Hansen                        "Direction": "greater than",
443*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
444*da89d235SAlexander Hansen                        "Label": "in0",
445*da89d235SAlexander Hansen                        "Name": "upper non critical",
446*da89d235SAlexander Hansen                        "Severity": 0,
447*da89d235SAlexander Hansen                        "Value": 12.8
448*da89d235SAlexander Hansen                    },
449*da89d235SAlexander Hansen                    {
450*da89d235SAlexander Hansen                        "Direction": "less than",
451*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
452*da89d235SAlexander Hansen                        "Label": "in0",
453*da89d235SAlexander Hansen                        "Name": "lower critical",
454*da89d235SAlexander Hansen                        "Severity": 1,
455*da89d235SAlexander Hansen                        "Value": 10.8
456*da89d235SAlexander Hansen                    },
457*da89d235SAlexander Hansen                    {
458*da89d235SAlexander Hansen                        "Direction": "greater than",
459*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
460*da89d235SAlexander Hansen                        "Label": "in0",
461*da89d235SAlexander Hansen                        "Name": "upper critical",
462*da89d235SAlexander Hansen                        "Severity": 1,
463*da89d235SAlexander Hansen                        "Value": 13.3
464*da89d235SAlexander Hansen                    },
465*da89d235SAlexander Hansen                    {
466*da89d235SAlexander Hansen                        "Direction": "less than",
467*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
468*da89d235SAlexander Hansen                        "Label": "in1",
469*da89d235SAlexander Hansen                        "Name": "lower non critical",
470*da89d235SAlexander Hansen                        "Severity": 0,
471*da89d235SAlexander Hansen                        "Value": 3.14
472*da89d235SAlexander Hansen                    },
473*da89d235SAlexander Hansen                    {
474*da89d235SAlexander Hansen                        "Direction": "greater than",
475*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
476*da89d235SAlexander Hansen                        "Label": "in1",
477*da89d235SAlexander Hansen                        "Name": "upper non critical",
478*da89d235SAlexander Hansen                        "Severity": 0,
479*da89d235SAlexander Hansen                        "Value": 3.47
480*da89d235SAlexander Hansen                    },
481*da89d235SAlexander Hansen                    {
482*da89d235SAlexander Hansen                        "Direction": "less than",
483*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
484*da89d235SAlexander Hansen                        "Label": "in1",
485*da89d235SAlexander Hansen                        "Name": "lower critical",
486*da89d235SAlexander Hansen                        "Severity": 1,
487*da89d235SAlexander Hansen                        "Value": 2.97
488*da89d235SAlexander Hansen                    },
489*da89d235SAlexander Hansen                    {
490*da89d235SAlexander Hansen                        "Direction": "greater than",
491*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
492*da89d235SAlexander Hansen                        "Label": "in1",
493*da89d235SAlexander Hansen                        "Name": "upper critical",
494*da89d235SAlexander Hansen                        "Severity": 1,
495*da89d235SAlexander Hansen                        "Value": 3.63
496*da89d235SAlexander Hansen                    }
497*da89d235SAlexander Hansen                ],
498*da89d235SAlexander Hansen                "Type": "MAX5970",
499*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD04 P12V Output Current",
500*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD04 P3V3 Output Current",
501*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD04 P12V Output Voltage",
502*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD04 P3V3 Output Voltage"
503*da89d235SAlexander Hansen            }
504*da89d235SAlexander Hansen        ],
505*da89d235SAlexander Hansen        "Name": "RSSD04",
506*da89d235SAlexander Hansen        "Probe": [
507*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
508*da89d235SAlexander Hansen            "AND",
509*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD04', 'Present': true})",
510*da89d235SAlexander Hansen            "MATCH_ONE"
511*da89d235SAlexander Hansen        ],
512*da89d235SAlexander Hansen        "Type": "Chassis"
513*da89d235SAlexander Hansen    },
514*da89d235SAlexander Hansen    {
515*da89d235SAlexander Hansen        "Exposes": [
516*da89d235SAlexander Hansen            {
517*da89d235SAlexander Hansen                "Address": "0x3a",
518*da89d235SAlexander Hansen                "Bus": "136",
519*da89d235SAlexander Hansen                "Labels": [
520*da89d235SAlexander Hansen                    "in0",
521*da89d235SAlexander Hansen                    "in1",
522*da89d235SAlexander Hansen                    "curr1",
523*da89d235SAlexander Hansen                    "curr2"
524*da89d235SAlexander Hansen                ],
525*da89d235SAlexander Hansen                "Name": "SSB_RSSD05",
526*da89d235SAlexander Hansen                "PollRate": 5.0,
527*da89d235SAlexander Hansen                "PowerState": "On",
528*da89d235SAlexander Hansen                "Thresholds": [
529*da89d235SAlexander Hansen                    {
530*da89d235SAlexander Hansen                        "Direction": "greater than",
531*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
532*da89d235SAlexander Hansen                        "Label": "curr1",
533*da89d235SAlexander Hansen                        "Name": "upper non critical",
534*da89d235SAlexander Hansen                        "Severity": 0,
535*da89d235SAlexander Hansen                        "Value": 3.0
536*da89d235SAlexander Hansen                    },
537*da89d235SAlexander Hansen                    {
538*da89d235SAlexander Hansen                        "Direction": "greater than",
539*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
540*da89d235SAlexander Hansen                        "Label": "curr1",
541*da89d235SAlexander Hansen                        "Name": "upper critical",
542*da89d235SAlexander Hansen                        "Severity": 1,
543*da89d235SAlexander Hansen                        "Value": 4.0
544*da89d235SAlexander Hansen                    },
545*da89d235SAlexander Hansen                    {
546*da89d235SAlexander Hansen                        "Direction": "greater than",
547*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
548*da89d235SAlexander Hansen                        "Label": "curr2",
549*da89d235SAlexander Hansen                        "Name": "upper non critical",
550*da89d235SAlexander Hansen                        "Severity": 0,
551*da89d235SAlexander Hansen                        "Value": 0.1
552*da89d235SAlexander Hansen                    },
553*da89d235SAlexander Hansen                    {
554*da89d235SAlexander Hansen                        "Direction": "greater than",
555*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
556*da89d235SAlexander Hansen                        "Label": "curr2",
557*da89d235SAlexander Hansen                        "Name": "upper critical",
558*da89d235SAlexander Hansen                        "Severity": 1,
559*da89d235SAlexander Hansen                        "Value": 0.15
560*da89d235SAlexander Hansen                    },
561*da89d235SAlexander Hansen                    {
562*da89d235SAlexander Hansen                        "Direction": "less than",
563*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
564*da89d235SAlexander Hansen                        "Label": "in0",
565*da89d235SAlexander Hansen                        "Name": "lower non critical",
566*da89d235SAlexander Hansen                        "Severity": 0,
567*da89d235SAlexander Hansen                        "Value": 10.8
568*da89d235SAlexander Hansen                    },
569*da89d235SAlexander Hansen                    {
570*da89d235SAlexander Hansen                        "Direction": "greater than",
571*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
572*da89d235SAlexander Hansen                        "Label": "in0",
573*da89d235SAlexander Hansen                        "Name": "upper non critical",
574*da89d235SAlexander Hansen                        "Severity": 0,
575*da89d235SAlexander Hansen                        "Value": 12.8
576*da89d235SAlexander Hansen                    },
577*da89d235SAlexander Hansen                    {
578*da89d235SAlexander Hansen                        "Direction": "less than",
579*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
580*da89d235SAlexander Hansen                        "Label": "in0",
581*da89d235SAlexander Hansen                        "Name": "lower critical",
582*da89d235SAlexander Hansen                        "Severity": 1,
583*da89d235SAlexander Hansen                        "Value": 10.8
584*da89d235SAlexander Hansen                    },
585*da89d235SAlexander Hansen                    {
586*da89d235SAlexander Hansen                        "Direction": "greater than",
587*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
588*da89d235SAlexander Hansen                        "Label": "in0",
589*da89d235SAlexander Hansen                        "Name": "upper critical",
590*da89d235SAlexander Hansen                        "Severity": 1,
591*da89d235SAlexander Hansen                        "Value": 13.3
592*da89d235SAlexander Hansen                    },
593*da89d235SAlexander Hansen                    {
594*da89d235SAlexander Hansen                        "Direction": "less than",
595*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
596*da89d235SAlexander Hansen                        "Label": "in1",
597*da89d235SAlexander Hansen                        "Name": "lower non critical",
598*da89d235SAlexander Hansen                        "Severity": 0,
599*da89d235SAlexander Hansen                        "Value": 3.14
600*da89d235SAlexander Hansen                    },
601*da89d235SAlexander Hansen                    {
602*da89d235SAlexander Hansen                        "Direction": "greater than",
603*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
604*da89d235SAlexander Hansen                        "Label": "in1",
605*da89d235SAlexander Hansen                        "Name": "upper non critical",
606*da89d235SAlexander Hansen                        "Severity": 0,
607*da89d235SAlexander Hansen                        "Value": 3.47
608*da89d235SAlexander Hansen                    },
609*da89d235SAlexander Hansen                    {
610*da89d235SAlexander Hansen                        "Direction": "less than",
611*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
612*da89d235SAlexander Hansen                        "Label": "in1",
613*da89d235SAlexander Hansen                        "Name": "lower critical",
614*da89d235SAlexander Hansen                        "Severity": 1,
615*da89d235SAlexander Hansen                        "Value": 2.97
616*da89d235SAlexander Hansen                    },
617*da89d235SAlexander Hansen                    {
618*da89d235SAlexander Hansen                        "Direction": "greater than",
619*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
620*da89d235SAlexander Hansen                        "Label": "in1",
621*da89d235SAlexander Hansen                        "Name": "upper critical",
622*da89d235SAlexander Hansen                        "Severity": 1,
623*da89d235SAlexander Hansen                        "Value": 3.63
624*da89d235SAlexander Hansen                    }
625*da89d235SAlexander Hansen                ],
626*da89d235SAlexander Hansen                "Type": "MAX5970",
627*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD05 P12V Output Current",
628*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD05 P3V3 Output Current",
629*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD05 P12V Output Voltage",
630*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD05 P3V3 Output Voltage"
631*da89d235SAlexander Hansen            }
632*da89d235SAlexander Hansen        ],
633*da89d235SAlexander Hansen        "Name": "RSSD05",
634*da89d235SAlexander Hansen        "Probe": [
635*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
636*da89d235SAlexander Hansen            "AND",
637*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD05', 'Present': true})",
638*da89d235SAlexander Hansen            "MATCH_ONE"
639*da89d235SAlexander Hansen        ],
640*da89d235SAlexander Hansen        "Type": "Chassis"
641*da89d235SAlexander Hansen    },
642*da89d235SAlexander Hansen    {
643*da89d235SAlexander Hansen        "Exposes": [
644*da89d235SAlexander Hansen            {
645*da89d235SAlexander Hansen                "Address": "0x3a",
646*da89d235SAlexander Hansen                "Bus": "137",
647*da89d235SAlexander Hansen                "Labels": [
648*da89d235SAlexander Hansen                    "in0",
649*da89d235SAlexander Hansen                    "in1",
650*da89d235SAlexander Hansen                    "curr1",
651*da89d235SAlexander Hansen                    "curr2"
652*da89d235SAlexander Hansen                ],
653*da89d235SAlexander Hansen                "Name": "SSB_RSSD08",
654*da89d235SAlexander Hansen                "PollRate": 5.0,
655*da89d235SAlexander Hansen                "PowerState": "On",
656*da89d235SAlexander Hansen                "Thresholds": [
657*da89d235SAlexander Hansen                    {
658*da89d235SAlexander Hansen                        "Direction": "greater than",
659*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
660*da89d235SAlexander Hansen                        "Label": "curr1",
661*da89d235SAlexander Hansen                        "Name": "upper non critical",
662*da89d235SAlexander Hansen                        "Severity": 0,
663*da89d235SAlexander Hansen                        "Value": 3.0
664*da89d235SAlexander Hansen                    },
665*da89d235SAlexander Hansen                    {
666*da89d235SAlexander Hansen                        "Direction": "greater than",
667*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
668*da89d235SAlexander Hansen                        "Label": "curr1",
669*da89d235SAlexander Hansen                        "Name": "upper critical",
670*da89d235SAlexander Hansen                        "Severity": 1,
671*da89d235SAlexander Hansen                        "Value": 4.0
672*da89d235SAlexander Hansen                    },
673*da89d235SAlexander Hansen                    {
674*da89d235SAlexander Hansen                        "Direction": "greater than",
675*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
676*da89d235SAlexander Hansen                        "Label": "curr2",
677*da89d235SAlexander Hansen                        "Name": "upper non critical",
678*da89d235SAlexander Hansen                        "Severity": 0,
679*da89d235SAlexander Hansen                        "Value": 0.1
680*da89d235SAlexander Hansen                    },
681*da89d235SAlexander Hansen                    {
682*da89d235SAlexander Hansen                        "Direction": "greater than",
683*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
684*da89d235SAlexander Hansen                        "Label": "curr2",
685*da89d235SAlexander Hansen                        "Name": "upper critical",
686*da89d235SAlexander Hansen                        "Severity": 1,
687*da89d235SAlexander Hansen                        "Value": 0.15
688*da89d235SAlexander Hansen                    },
689*da89d235SAlexander Hansen                    {
690*da89d235SAlexander Hansen                        "Direction": "less than",
691*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
692*da89d235SAlexander Hansen                        "Label": "in0",
693*da89d235SAlexander Hansen                        "Name": "lower non critical",
694*da89d235SAlexander Hansen                        "Severity": 0,
695*da89d235SAlexander Hansen                        "Value": 10.8
696*da89d235SAlexander Hansen                    },
697*da89d235SAlexander Hansen                    {
698*da89d235SAlexander Hansen                        "Direction": "greater than",
699*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
700*da89d235SAlexander Hansen                        "Label": "in0",
701*da89d235SAlexander Hansen                        "Name": "upper non critical",
702*da89d235SAlexander Hansen                        "Severity": 0,
703*da89d235SAlexander Hansen                        "Value": 12.8
704*da89d235SAlexander Hansen                    },
705*da89d235SAlexander Hansen                    {
706*da89d235SAlexander Hansen                        "Direction": "less than",
707*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
708*da89d235SAlexander Hansen                        "Label": "in0",
709*da89d235SAlexander Hansen                        "Name": "lower critical",
710*da89d235SAlexander Hansen                        "Severity": 1,
711*da89d235SAlexander Hansen                        "Value": 10.8
712*da89d235SAlexander Hansen                    },
713*da89d235SAlexander Hansen                    {
714*da89d235SAlexander Hansen                        "Direction": "greater than",
715*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
716*da89d235SAlexander Hansen                        "Label": "in0",
717*da89d235SAlexander Hansen                        "Name": "upper critical",
718*da89d235SAlexander Hansen                        "Severity": 1,
719*da89d235SAlexander Hansen                        "Value": 13.3
720*da89d235SAlexander Hansen                    },
721*da89d235SAlexander Hansen                    {
722*da89d235SAlexander Hansen                        "Direction": "less than",
723*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
724*da89d235SAlexander Hansen                        "Label": "in1",
725*da89d235SAlexander Hansen                        "Name": "lower non critical",
726*da89d235SAlexander Hansen                        "Severity": 0,
727*da89d235SAlexander Hansen                        "Value": 3.14
728*da89d235SAlexander Hansen                    },
729*da89d235SAlexander Hansen                    {
730*da89d235SAlexander Hansen                        "Direction": "greater than",
731*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
732*da89d235SAlexander Hansen                        "Label": "in1",
733*da89d235SAlexander Hansen                        "Name": "upper non critical",
734*da89d235SAlexander Hansen                        "Severity": 0,
735*da89d235SAlexander Hansen                        "Value": 3.47
736*da89d235SAlexander Hansen                    },
737*da89d235SAlexander Hansen                    {
738*da89d235SAlexander Hansen                        "Direction": "less than",
739*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
740*da89d235SAlexander Hansen                        "Label": "in1",
741*da89d235SAlexander Hansen                        "Name": "lower critical",
742*da89d235SAlexander Hansen                        "Severity": 1,
743*da89d235SAlexander Hansen                        "Value": 2.97
744*da89d235SAlexander Hansen                    },
745*da89d235SAlexander Hansen                    {
746*da89d235SAlexander Hansen                        "Direction": "greater than",
747*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
748*da89d235SAlexander Hansen                        "Label": "in1",
749*da89d235SAlexander Hansen                        "Name": "upper critical",
750*da89d235SAlexander Hansen                        "Severity": 1,
751*da89d235SAlexander Hansen                        "Value": 3.63
752*da89d235SAlexander Hansen                    }
753*da89d235SAlexander Hansen                ],
754*da89d235SAlexander Hansen                "Type": "MAX5970",
755*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD08 P12V Output Current",
756*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD08 P3V3 Output Current",
757*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD08 P12V Output Voltage",
758*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD08 P3V3 Output Voltage"
759*da89d235SAlexander Hansen            }
760*da89d235SAlexander Hansen        ],
761*da89d235SAlexander Hansen        "Name": "RSSD08",
762*da89d235SAlexander Hansen        "Probe": [
763*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
764*da89d235SAlexander Hansen            "AND",
765*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD08', 'Present': true})",
766*da89d235SAlexander Hansen            "MATCH_ONE"
767*da89d235SAlexander Hansen        ],
768*da89d235SAlexander Hansen        "Type": "Chassis"
769*da89d235SAlexander Hansen    },
770*da89d235SAlexander Hansen    {
771*da89d235SAlexander Hansen        "Exposes": [
772*da89d235SAlexander Hansen            {
773*da89d235SAlexander Hansen                "Address": "0x3a",
774*da89d235SAlexander Hansen                "Bus": "138",
775*da89d235SAlexander Hansen                "Labels": [
776*da89d235SAlexander Hansen                    "in0",
777*da89d235SAlexander Hansen                    "in1",
778*da89d235SAlexander Hansen                    "curr1",
779*da89d235SAlexander Hansen                    "curr2"
780*da89d235SAlexander Hansen                ],
781*da89d235SAlexander Hansen                "Name": "SSB_RSSD07",
782*da89d235SAlexander Hansen                "PollRate": 5.0,
783*da89d235SAlexander Hansen                "PowerState": "On",
784*da89d235SAlexander Hansen                "Thresholds": [
785*da89d235SAlexander Hansen                    {
786*da89d235SAlexander Hansen                        "Direction": "greater than",
787*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
788*da89d235SAlexander Hansen                        "Label": "curr1",
789*da89d235SAlexander Hansen                        "Name": "upper non critical",
790*da89d235SAlexander Hansen                        "Severity": 0,
791*da89d235SAlexander Hansen                        "Value": 3.0
792*da89d235SAlexander Hansen                    },
793*da89d235SAlexander Hansen                    {
794*da89d235SAlexander Hansen                        "Direction": "greater than",
795*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
796*da89d235SAlexander Hansen                        "Label": "curr1",
797*da89d235SAlexander Hansen                        "Name": "upper critical",
798*da89d235SAlexander Hansen                        "Severity": 1,
799*da89d235SAlexander Hansen                        "Value": 4.0
800*da89d235SAlexander Hansen                    },
801*da89d235SAlexander Hansen                    {
802*da89d235SAlexander Hansen                        "Direction": "greater than",
803*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
804*da89d235SAlexander Hansen                        "Label": "curr2",
805*da89d235SAlexander Hansen                        "Name": "upper non critical",
806*da89d235SAlexander Hansen                        "Severity": 0,
807*da89d235SAlexander Hansen                        "Value": 0.1
808*da89d235SAlexander Hansen                    },
809*da89d235SAlexander Hansen                    {
810*da89d235SAlexander Hansen                        "Direction": "greater than",
811*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
812*da89d235SAlexander Hansen                        "Label": "curr2",
813*da89d235SAlexander Hansen                        "Name": "upper critical",
814*da89d235SAlexander Hansen                        "Severity": 1,
815*da89d235SAlexander Hansen                        "Value": 0.15
816*da89d235SAlexander Hansen                    },
817*da89d235SAlexander Hansen                    {
818*da89d235SAlexander Hansen                        "Direction": "less than",
819*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
820*da89d235SAlexander Hansen                        "Label": "in0",
821*da89d235SAlexander Hansen                        "Name": "lower non critical",
822*da89d235SAlexander Hansen                        "Severity": 0,
823*da89d235SAlexander Hansen                        "Value": 10.8
824*da89d235SAlexander Hansen                    },
825*da89d235SAlexander Hansen                    {
826*da89d235SAlexander Hansen                        "Direction": "greater than",
827*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
828*da89d235SAlexander Hansen                        "Label": "in0",
829*da89d235SAlexander Hansen                        "Name": "upper non critical",
830*da89d235SAlexander Hansen                        "Severity": 0,
831*da89d235SAlexander Hansen                        "Value": 12.8
832*da89d235SAlexander Hansen                    },
833*da89d235SAlexander Hansen                    {
834*da89d235SAlexander Hansen                        "Direction": "less than",
835*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
836*da89d235SAlexander Hansen                        "Label": "in0",
837*da89d235SAlexander Hansen                        "Name": "lower critical",
838*da89d235SAlexander Hansen                        "Severity": 1,
839*da89d235SAlexander Hansen                        "Value": 10.8
840*da89d235SAlexander Hansen                    },
841*da89d235SAlexander Hansen                    {
842*da89d235SAlexander Hansen                        "Direction": "greater than",
843*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
844*da89d235SAlexander Hansen                        "Label": "in0",
845*da89d235SAlexander Hansen                        "Name": "upper critical",
846*da89d235SAlexander Hansen                        "Severity": 1,
847*da89d235SAlexander Hansen                        "Value": 13.3
848*da89d235SAlexander Hansen                    },
849*da89d235SAlexander Hansen                    {
850*da89d235SAlexander Hansen                        "Direction": "less than",
851*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
852*da89d235SAlexander Hansen                        "Label": "in1",
853*da89d235SAlexander Hansen                        "Name": "lower non critical",
854*da89d235SAlexander Hansen                        "Severity": 0,
855*da89d235SAlexander Hansen                        "Value": 3.14
856*da89d235SAlexander Hansen                    },
857*da89d235SAlexander Hansen                    {
858*da89d235SAlexander Hansen                        "Direction": "greater than",
859*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
860*da89d235SAlexander Hansen                        "Label": "in1",
861*da89d235SAlexander Hansen                        "Name": "upper non critical",
862*da89d235SAlexander Hansen                        "Severity": 0,
863*da89d235SAlexander Hansen                        "Value": 3.47
864*da89d235SAlexander Hansen                    },
865*da89d235SAlexander Hansen                    {
866*da89d235SAlexander Hansen                        "Direction": "less than",
867*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
868*da89d235SAlexander Hansen                        "Label": "in1",
869*da89d235SAlexander Hansen                        "Name": "lower critical",
870*da89d235SAlexander Hansen                        "Severity": 1,
871*da89d235SAlexander Hansen                        "Value": 2.97
872*da89d235SAlexander Hansen                    },
873*da89d235SAlexander Hansen                    {
874*da89d235SAlexander Hansen                        "Direction": "greater than",
875*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
876*da89d235SAlexander Hansen                        "Label": "in1",
877*da89d235SAlexander Hansen                        "Name": "upper critical",
878*da89d235SAlexander Hansen                        "Severity": 1,
879*da89d235SAlexander Hansen                        "Value": 3.63
880*da89d235SAlexander Hansen                    }
881*da89d235SAlexander Hansen                ],
882*da89d235SAlexander Hansen                "Type": "MAX5970",
883*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD07 P12V Output Current",
884*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD07 P3V3 Output Current",
885*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD07 P12V Output Voltage",
886*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD07 P3V3 Output Voltage"
887*da89d235SAlexander Hansen            }
888*da89d235SAlexander Hansen        ],
889*da89d235SAlexander Hansen        "Name": "RSSD07",
890*da89d235SAlexander Hansen        "Probe": [
891*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
892*da89d235SAlexander Hansen            "AND",
893*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD07', 'Present': true})",
894*da89d235SAlexander Hansen            "MATCH_ONE"
895*da89d235SAlexander Hansen        ],
896*da89d235SAlexander Hansen        "Type": "Chassis"
897*da89d235SAlexander Hansen    },
898*da89d235SAlexander Hansen    {
899*da89d235SAlexander Hansen        "Exposes": [
900*da89d235SAlexander Hansen            {
901*da89d235SAlexander Hansen                "Address": "0x3a",
902*da89d235SAlexander Hansen                "Bus": "139",
903*da89d235SAlexander Hansen                "Labels": [
904*da89d235SAlexander Hansen                    "in0",
905*da89d235SAlexander Hansen                    "in1",
906*da89d235SAlexander Hansen                    "curr1",
907*da89d235SAlexander Hansen                    "curr2"
908*da89d235SAlexander Hansen                ],
909*da89d235SAlexander Hansen                "Name": "SSB_RSSD06",
910*da89d235SAlexander Hansen                "PollRate": 5.0,
911*da89d235SAlexander Hansen                "PowerState": "On",
912*da89d235SAlexander Hansen                "Thresholds": [
913*da89d235SAlexander Hansen                    {
914*da89d235SAlexander Hansen                        "Direction": "greater than",
915*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
916*da89d235SAlexander Hansen                        "Label": "curr1",
917*da89d235SAlexander Hansen                        "Name": "upper non critical",
918*da89d235SAlexander Hansen                        "Severity": 0,
919*da89d235SAlexander Hansen                        "Value": 3.0
920*da89d235SAlexander Hansen                    },
921*da89d235SAlexander Hansen                    {
922*da89d235SAlexander Hansen                        "Direction": "greater than",
923*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
924*da89d235SAlexander Hansen                        "Label": "curr1",
925*da89d235SAlexander Hansen                        "Name": "upper critical",
926*da89d235SAlexander Hansen                        "Severity": 1,
927*da89d235SAlexander Hansen                        "Value": 4.0
928*da89d235SAlexander Hansen                    },
929*da89d235SAlexander Hansen                    {
930*da89d235SAlexander Hansen                        "Direction": "greater than",
931*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
932*da89d235SAlexander Hansen                        "Label": "curr2",
933*da89d235SAlexander Hansen                        "Name": "upper non critical",
934*da89d235SAlexander Hansen                        "Severity": 0,
935*da89d235SAlexander Hansen                        "Value": 0.1
936*da89d235SAlexander Hansen                    },
937*da89d235SAlexander Hansen                    {
938*da89d235SAlexander Hansen                        "Direction": "greater than",
939*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
940*da89d235SAlexander Hansen                        "Label": "curr2",
941*da89d235SAlexander Hansen                        "Name": "upper critical",
942*da89d235SAlexander Hansen                        "Severity": 1,
943*da89d235SAlexander Hansen                        "Value": 0.15
944*da89d235SAlexander Hansen                    },
945*da89d235SAlexander Hansen                    {
946*da89d235SAlexander Hansen                        "Direction": "less than",
947*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
948*da89d235SAlexander Hansen                        "Label": "in0",
949*da89d235SAlexander Hansen                        "Name": "lower non critical",
950*da89d235SAlexander Hansen                        "Severity": 0,
951*da89d235SAlexander Hansen                        "Value": 10.8
952*da89d235SAlexander Hansen                    },
953*da89d235SAlexander Hansen                    {
954*da89d235SAlexander Hansen                        "Direction": "greater than",
955*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
956*da89d235SAlexander Hansen                        "Label": "in0",
957*da89d235SAlexander Hansen                        "Name": "upper non critical",
958*da89d235SAlexander Hansen                        "Severity": 0,
959*da89d235SAlexander Hansen                        "Value": 12.8
960*da89d235SAlexander Hansen                    },
961*da89d235SAlexander Hansen                    {
962*da89d235SAlexander Hansen                        "Direction": "less than",
963*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
964*da89d235SAlexander Hansen                        "Label": "in0",
965*da89d235SAlexander Hansen                        "Name": "lower critical",
966*da89d235SAlexander Hansen                        "Severity": 1,
967*da89d235SAlexander Hansen                        "Value": 10.8
968*da89d235SAlexander Hansen                    },
969*da89d235SAlexander Hansen                    {
970*da89d235SAlexander Hansen                        "Direction": "greater than",
971*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
972*da89d235SAlexander Hansen                        "Label": "in0",
973*da89d235SAlexander Hansen                        "Name": "upper critical",
974*da89d235SAlexander Hansen                        "Severity": 1,
975*da89d235SAlexander Hansen                        "Value": 13.3
976*da89d235SAlexander Hansen                    },
977*da89d235SAlexander Hansen                    {
978*da89d235SAlexander Hansen                        "Direction": "less than",
979*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
980*da89d235SAlexander Hansen                        "Label": "in1",
981*da89d235SAlexander Hansen                        "Name": "lower non critical",
982*da89d235SAlexander Hansen                        "Severity": 0,
983*da89d235SAlexander Hansen                        "Value": 3.14
984*da89d235SAlexander Hansen                    },
985*da89d235SAlexander Hansen                    {
986*da89d235SAlexander Hansen                        "Direction": "greater than",
987*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
988*da89d235SAlexander Hansen                        "Label": "in1",
989*da89d235SAlexander Hansen                        "Name": "upper non critical",
990*da89d235SAlexander Hansen                        "Severity": 0,
991*da89d235SAlexander Hansen                        "Value": 3.47
992*da89d235SAlexander Hansen                    },
993*da89d235SAlexander Hansen                    {
994*da89d235SAlexander Hansen                        "Direction": "less than",
995*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
996*da89d235SAlexander Hansen                        "Label": "in1",
997*da89d235SAlexander Hansen                        "Name": "lower critical",
998*da89d235SAlexander Hansen                        "Severity": 1,
999*da89d235SAlexander Hansen                        "Value": 2.97
1000*da89d235SAlexander Hansen                    },
1001*da89d235SAlexander Hansen                    {
1002*da89d235SAlexander Hansen                        "Direction": "greater than",
1003*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
1004*da89d235SAlexander Hansen                        "Label": "in1",
1005*da89d235SAlexander Hansen                        "Name": "upper critical",
1006*da89d235SAlexander Hansen                        "Severity": 1,
1007*da89d235SAlexander Hansen                        "Value": 3.63
1008*da89d235SAlexander Hansen                    }
1009*da89d235SAlexander Hansen                ],
1010*da89d235SAlexander Hansen                "Type": "MAX5970",
1011*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD06 P12V Output Current",
1012*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD06 P3V3 Output Current",
1013*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD06 P12V Output Voltage",
1014*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD06 P3V3 Output Voltage"
1015*da89d235SAlexander Hansen            }
1016*da89d235SAlexander Hansen        ],
1017*da89d235SAlexander Hansen        "Name": "RSSD06",
1018*da89d235SAlexander Hansen        "Probe": [
1019*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
1020*da89d235SAlexander Hansen            "AND",
1021*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD06', 'Present': true})",
1022*da89d235SAlexander Hansen            "MATCH_ONE"
1023*da89d235SAlexander Hansen        ],
1024*da89d235SAlexander Hansen        "Type": "Chassis"
1025*da89d235SAlexander Hansen    },
1026*da89d235SAlexander Hansen    {
1027*da89d235SAlexander Hansen        "Exposes": [
1028*da89d235SAlexander Hansen            {
1029*da89d235SAlexander Hansen                "Address": "0x3a",
1030*da89d235SAlexander Hansen                "Bus": "141",
1031*da89d235SAlexander Hansen                "Labels": [
1032*da89d235SAlexander Hansen                    "in0",
1033*da89d235SAlexander Hansen                    "in1",
1034*da89d235SAlexander Hansen                    "curr1",
1035*da89d235SAlexander Hansen                    "curr2"
1036*da89d235SAlexander Hansen                ],
1037*da89d235SAlexander Hansen                "Name": "SSB_RSSD14",
1038*da89d235SAlexander Hansen                "PollRate": 5.0,
1039*da89d235SAlexander Hansen                "PowerState": "On",
1040*da89d235SAlexander Hansen                "Thresholds": [
1041*da89d235SAlexander Hansen                    {
1042*da89d235SAlexander Hansen                        "Direction": "greater than",
1043*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
1044*da89d235SAlexander Hansen                        "Label": "curr1",
1045*da89d235SAlexander Hansen                        "Name": "upper non critical",
1046*da89d235SAlexander Hansen                        "Severity": 0,
1047*da89d235SAlexander Hansen                        "Value": 3.0
1048*da89d235SAlexander Hansen                    },
1049*da89d235SAlexander Hansen                    {
1050*da89d235SAlexander Hansen                        "Direction": "greater than",
1051*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
1052*da89d235SAlexander Hansen                        "Label": "curr1",
1053*da89d235SAlexander Hansen                        "Name": "upper critical",
1054*da89d235SAlexander Hansen                        "Severity": 1,
1055*da89d235SAlexander Hansen                        "Value": 4.0
1056*da89d235SAlexander Hansen                    },
1057*da89d235SAlexander Hansen                    {
1058*da89d235SAlexander Hansen                        "Direction": "greater than",
1059*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
1060*da89d235SAlexander Hansen                        "Label": "curr2",
1061*da89d235SAlexander Hansen                        "Name": "upper non critical",
1062*da89d235SAlexander Hansen                        "Severity": 0,
1063*da89d235SAlexander Hansen                        "Value": 0.1
1064*da89d235SAlexander Hansen                    },
1065*da89d235SAlexander Hansen                    {
1066*da89d235SAlexander Hansen                        "Direction": "greater than",
1067*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
1068*da89d235SAlexander Hansen                        "Label": "curr2",
1069*da89d235SAlexander Hansen                        "Name": "upper critical",
1070*da89d235SAlexander Hansen                        "Severity": 1,
1071*da89d235SAlexander Hansen                        "Value": 0.15
1072*da89d235SAlexander Hansen                    },
1073*da89d235SAlexander Hansen                    {
1074*da89d235SAlexander Hansen                        "Direction": "less than",
1075*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1076*da89d235SAlexander Hansen                        "Label": "in0",
1077*da89d235SAlexander Hansen                        "Name": "lower non critical",
1078*da89d235SAlexander Hansen                        "Severity": 0,
1079*da89d235SAlexander Hansen                        "Value": 10.8
1080*da89d235SAlexander Hansen                    },
1081*da89d235SAlexander Hansen                    {
1082*da89d235SAlexander Hansen                        "Direction": "greater than",
1083*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
1084*da89d235SAlexander Hansen                        "Label": "in0",
1085*da89d235SAlexander Hansen                        "Name": "upper non critical",
1086*da89d235SAlexander Hansen                        "Severity": 0,
1087*da89d235SAlexander Hansen                        "Value": 12.8
1088*da89d235SAlexander Hansen                    },
1089*da89d235SAlexander Hansen                    {
1090*da89d235SAlexander Hansen                        "Direction": "less than",
1091*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1092*da89d235SAlexander Hansen                        "Label": "in0",
1093*da89d235SAlexander Hansen                        "Name": "lower critical",
1094*da89d235SAlexander Hansen                        "Severity": 1,
1095*da89d235SAlexander Hansen                        "Value": 10.8
1096*da89d235SAlexander Hansen                    },
1097*da89d235SAlexander Hansen                    {
1098*da89d235SAlexander Hansen                        "Direction": "greater than",
1099*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
1100*da89d235SAlexander Hansen                        "Label": "in0",
1101*da89d235SAlexander Hansen                        "Name": "upper critical",
1102*da89d235SAlexander Hansen                        "Severity": 1,
1103*da89d235SAlexander Hansen                        "Value": 13.3
1104*da89d235SAlexander Hansen                    },
1105*da89d235SAlexander Hansen                    {
1106*da89d235SAlexander Hansen                        "Direction": "less than",
1107*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
1108*da89d235SAlexander Hansen                        "Label": "in1",
1109*da89d235SAlexander Hansen                        "Name": "lower non critical",
1110*da89d235SAlexander Hansen                        "Severity": 0,
1111*da89d235SAlexander Hansen                        "Value": 3.14
1112*da89d235SAlexander Hansen                    },
1113*da89d235SAlexander Hansen                    {
1114*da89d235SAlexander Hansen                        "Direction": "greater than",
1115*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
1116*da89d235SAlexander Hansen                        "Label": "in1",
1117*da89d235SAlexander Hansen                        "Name": "upper non critical",
1118*da89d235SAlexander Hansen                        "Severity": 0,
1119*da89d235SAlexander Hansen                        "Value": 3.47
1120*da89d235SAlexander Hansen                    },
1121*da89d235SAlexander Hansen                    {
1122*da89d235SAlexander Hansen                        "Direction": "less than",
1123*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
1124*da89d235SAlexander Hansen                        "Label": "in1",
1125*da89d235SAlexander Hansen                        "Name": "lower critical",
1126*da89d235SAlexander Hansen                        "Severity": 1,
1127*da89d235SAlexander Hansen                        "Value": 2.97
1128*da89d235SAlexander Hansen                    },
1129*da89d235SAlexander Hansen                    {
1130*da89d235SAlexander Hansen                        "Direction": "greater than",
1131*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
1132*da89d235SAlexander Hansen                        "Label": "in1",
1133*da89d235SAlexander Hansen                        "Name": "upper critical",
1134*da89d235SAlexander Hansen                        "Severity": 1,
1135*da89d235SAlexander Hansen                        "Value": 3.63
1136*da89d235SAlexander Hansen                    }
1137*da89d235SAlexander Hansen                ],
1138*da89d235SAlexander Hansen                "Type": "MAX5970",
1139*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD14 P12V Output Current",
1140*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD14 P3V3 Output Current",
1141*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD14 P12V Output Voltage",
1142*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD14 P3V3 Output Voltage"
1143*da89d235SAlexander Hansen            }
1144*da89d235SAlexander Hansen        ],
1145*da89d235SAlexander Hansen        "Name": "RSSD14",
1146*da89d235SAlexander Hansen        "Probe": [
1147*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
1148*da89d235SAlexander Hansen            "AND",
1149*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD14', 'Present': true})",
1150*da89d235SAlexander Hansen            "MATCH_ONE"
1151*da89d235SAlexander Hansen        ],
1152*da89d235SAlexander Hansen        "Type": "Chassis"
1153*da89d235SAlexander Hansen    },
1154*da89d235SAlexander Hansen    {
1155*da89d235SAlexander Hansen        "Exposes": [
1156*da89d235SAlexander Hansen            {
1157*da89d235SAlexander Hansen                "Address": "0x3a",
1158*da89d235SAlexander Hansen                "Bus": "142",
1159*da89d235SAlexander Hansen                "Labels": [
1160*da89d235SAlexander Hansen                    "in0",
1161*da89d235SAlexander Hansen                    "in1",
1162*da89d235SAlexander Hansen                    "curr1",
1163*da89d235SAlexander Hansen                    "curr2"
1164*da89d235SAlexander Hansen                ],
1165*da89d235SAlexander Hansen                "Name": "SSB_RSSD13",
1166*da89d235SAlexander Hansen                "PollRate": 5.0,
1167*da89d235SAlexander Hansen                "PowerState": "On",
1168*da89d235SAlexander Hansen                "Thresholds": [
1169*da89d235SAlexander Hansen                    {
1170*da89d235SAlexander Hansen                        "Direction": "greater than",
1171*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
1172*da89d235SAlexander Hansen                        "Label": "curr1",
1173*da89d235SAlexander Hansen                        "Name": "upper non critical",
1174*da89d235SAlexander Hansen                        "Severity": 0,
1175*da89d235SAlexander Hansen                        "Value": 3.0
1176*da89d235SAlexander Hansen                    },
1177*da89d235SAlexander Hansen                    {
1178*da89d235SAlexander Hansen                        "Direction": "greater than",
1179*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
1180*da89d235SAlexander Hansen                        "Label": "curr1",
1181*da89d235SAlexander Hansen                        "Name": "upper critical",
1182*da89d235SAlexander Hansen                        "Severity": 1,
1183*da89d235SAlexander Hansen                        "Value": 4.0
1184*da89d235SAlexander Hansen                    },
1185*da89d235SAlexander Hansen                    {
1186*da89d235SAlexander Hansen                        "Direction": "greater than",
1187*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
1188*da89d235SAlexander Hansen                        "Label": "curr2",
1189*da89d235SAlexander Hansen                        "Name": "upper non critical",
1190*da89d235SAlexander Hansen                        "Severity": 0,
1191*da89d235SAlexander Hansen                        "Value": 0.1
1192*da89d235SAlexander Hansen                    },
1193*da89d235SAlexander Hansen                    {
1194*da89d235SAlexander Hansen                        "Direction": "greater than",
1195*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
1196*da89d235SAlexander Hansen                        "Label": "curr2",
1197*da89d235SAlexander Hansen                        "Name": "upper critical",
1198*da89d235SAlexander Hansen                        "Severity": 1,
1199*da89d235SAlexander Hansen                        "Value": 0.15
1200*da89d235SAlexander Hansen                    },
1201*da89d235SAlexander Hansen                    {
1202*da89d235SAlexander Hansen                        "Direction": "less than",
1203*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1204*da89d235SAlexander Hansen                        "Label": "in0",
1205*da89d235SAlexander Hansen                        "Name": "lower non critical",
1206*da89d235SAlexander Hansen                        "Severity": 0,
1207*da89d235SAlexander Hansen                        "Value": 10.8
1208*da89d235SAlexander Hansen                    },
1209*da89d235SAlexander Hansen                    {
1210*da89d235SAlexander Hansen                        "Direction": "greater than",
1211*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
1212*da89d235SAlexander Hansen                        "Label": "in0",
1213*da89d235SAlexander Hansen                        "Name": "upper non critical",
1214*da89d235SAlexander Hansen                        "Severity": 0,
1215*da89d235SAlexander Hansen                        "Value": 12.8
1216*da89d235SAlexander Hansen                    },
1217*da89d235SAlexander Hansen                    {
1218*da89d235SAlexander Hansen                        "Direction": "less than",
1219*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1220*da89d235SAlexander Hansen                        "Label": "in0",
1221*da89d235SAlexander Hansen                        "Name": "lower critical",
1222*da89d235SAlexander Hansen                        "Severity": 1,
1223*da89d235SAlexander Hansen                        "Value": 10.8
1224*da89d235SAlexander Hansen                    },
1225*da89d235SAlexander Hansen                    {
1226*da89d235SAlexander Hansen                        "Direction": "greater than",
1227*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
1228*da89d235SAlexander Hansen                        "Label": "in0",
1229*da89d235SAlexander Hansen                        "Name": "upper critical",
1230*da89d235SAlexander Hansen                        "Severity": 1,
1231*da89d235SAlexander Hansen                        "Value": 13.3
1232*da89d235SAlexander Hansen                    },
1233*da89d235SAlexander Hansen                    {
1234*da89d235SAlexander Hansen                        "Direction": "less than",
1235*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
1236*da89d235SAlexander Hansen                        "Label": "in1",
1237*da89d235SAlexander Hansen                        "Name": "lower non critical",
1238*da89d235SAlexander Hansen                        "Severity": 0,
1239*da89d235SAlexander Hansen                        "Value": 3.14
1240*da89d235SAlexander Hansen                    },
1241*da89d235SAlexander Hansen                    {
1242*da89d235SAlexander Hansen                        "Direction": "greater than",
1243*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
1244*da89d235SAlexander Hansen                        "Label": "in1",
1245*da89d235SAlexander Hansen                        "Name": "upper non critical",
1246*da89d235SAlexander Hansen                        "Severity": 0,
1247*da89d235SAlexander Hansen                        "Value": 3.47
1248*da89d235SAlexander Hansen                    },
1249*da89d235SAlexander Hansen                    {
1250*da89d235SAlexander Hansen                        "Direction": "less than",
1251*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
1252*da89d235SAlexander Hansen                        "Label": "in1",
1253*da89d235SAlexander Hansen                        "Name": "lower critical",
1254*da89d235SAlexander Hansen                        "Severity": 1,
1255*da89d235SAlexander Hansen                        "Value": 2.97
1256*da89d235SAlexander Hansen                    },
1257*da89d235SAlexander Hansen                    {
1258*da89d235SAlexander Hansen                        "Direction": "greater than",
1259*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
1260*da89d235SAlexander Hansen                        "Label": "in1",
1261*da89d235SAlexander Hansen                        "Name": "upper critical",
1262*da89d235SAlexander Hansen                        "Severity": 1,
1263*da89d235SAlexander Hansen                        "Value": 3.63
1264*da89d235SAlexander Hansen                    }
1265*da89d235SAlexander Hansen                ],
1266*da89d235SAlexander Hansen                "Type": "MAX5970",
1267*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD13 P12V Output Current",
1268*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD13 P3V3 Output Current",
1269*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD13 P12V Output Voltage",
1270*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD13 P3V3 Output Voltage"
1271*da89d235SAlexander Hansen            }
1272*da89d235SAlexander Hansen        ],
1273*da89d235SAlexander Hansen        "Name": "RSSD13",
1274*da89d235SAlexander Hansen        "Probe": [
1275*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
1276*da89d235SAlexander Hansen            "AND",
1277*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD13', 'Present': true})",
1278*da89d235SAlexander Hansen            "MATCH_ONE"
1279*da89d235SAlexander Hansen        ],
1280*da89d235SAlexander Hansen        "Type": "Chassis"
1281*da89d235SAlexander Hansen    },
1282*da89d235SAlexander Hansen    {
1283*da89d235SAlexander Hansen        "Exposes": [
1284*da89d235SAlexander Hansen            {
1285*da89d235SAlexander Hansen                "Address": "0x3a",
1286*da89d235SAlexander Hansen                "Bus": "143",
1287*da89d235SAlexander Hansen                "Labels": [
1288*da89d235SAlexander Hansen                    "in0",
1289*da89d235SAlexander Hansen                    "in1",
1290*da89d235SAlexander Hansen                    "curr1",
1291*da89d235SAlexander Hansen                    "curr2"
1292*da89d235SAlexander Hansen                ],
1293*da89d235SAlexander Hansen                "Name": "SSB_RSSD12",
1294*da89d235SAlexander Hansen                "PollRate": 5.0,
1295*da89d235SAlexander Hansen                "PowerState": "On",
1296*da89d235SAlexander Hansen                "Thresholds": [
1297*da89d235SAlexander Hansen                    {
1298*da89d235SAlexander Hansen                        "Direction": "greater than",
1299*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
1300*da89d235SAlexander Hansen                        "Label": "curr1",
1301*da89d235SAlexander Hansen                        "Name": "upper non critical",
1302*da89d235SAlexander Hansen                        "Severity": 0,
1303*da89d235SAlexander Hansen                        "Value": 3.0
1304*da89d235SAlexander Hansen                    },
1305*da89d235SAlexander Hansen                    {
1306*da89d235SAlexander Hansen                        "Direction": "greater than",
1307*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
1308*da89d235SAlexander Hansen                        "Label": "curr1",
1309*da89d235SAlexander Hansen                        "Name": "upper critical",
1310*da89d235SAlexander Hansen                        "Severity": 1,
1311*da89d235SAlexander Hansen                        "Value": 4.0
1312*da89d235SAlexander Hansen                    },
1313*da89d235SAlexander Hansen                    {
1314*da89d235SAlexander Hansen                        "Direction": "greater than",
1315*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
1316*da89d235SAlexander Hansen                        "Label": "curr2",
1317*da89d235SAlexander Hansen                        "Name": "upper non critical",
1318*da89d235SAlexander Hansen                        "Severity": 0,
1319*da89d235SAlexander Hansen                        "Value": 0.1
1320*da89d235SAlexander Hansen                    },
1321*da89d235SAlexander Hansen                    {
1322*da89d235SAlexander Hansen                        "Direction": "greater than",
1323*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
1324*da89d235SAlexander Hansen                        "Label": "curr2",
1325*da89d235SAlexander Hansen                        "Name": "upper critical",
1326*da89d235SAlexander Hansen                        "Severity": 1,
1327*da89d235SAlexander Hansen                        "Value": 0.15
1328*da89d235SAlexander Hansen                    },
1329*da89d235SAlexander Hansen                    {
1330*da89d235SAlexander Hansen                        "Direction": "less than",
1331*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1332*da89d235SAlexander Hansen                        "Label": "in0",
1333*da89d235SAlexander Hansen                        "Name": "lower non critical",
1334*da89d235SAlexander Hansen                        "Severity": 0,
1335*da89d235SAlexander Hansen                        "Value": 10.8
1336*da89d235SAlexander Hansen                    },
1337*da89d235SAlexander Hansen                    {
1338*da89d235SAlexander Hansen                        "Direction": "greater than",
1339*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
1340*da89d235SAlexander Hansen                        "Label": "in0",
1341*da89d235SAlexander Hansen                        "Name": "upper non critical",
1342*da89d235SAlexander Hansen                        "Severity": 0,
1343*da89d235SAlexander Hansen                        "Value": 12.8
1344*da89d235SAlexander Hansen                    },
1345*da89d235SAlexander Hansen                    {
1346*da89d235SAlexander Hansen                        "Direction": "less than",
1347*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1348*da89d235SAlexander Hansen                        "Label": "in0",
1349*da89d235SAlexander Hansen                        "Name": "lower critical",
1350*da89d235SAlexander Hansen                        "Severity": 1,
1351*da89d235SAlexander Hansen                        "Value": 10.8
1352*da89d235SAlexander Hansen                    },
1353*da89d235SAlexander Hansen                    {
1354*da89d235SAlexander Hansen                        "Direction": "greater than",
1355*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
1356*da89d235SAlexander Hansen                        "Label": "in0",
1357*da89d235SAlexander Hansen                        "Name": "upper critical",
1358*da89d235SAlexander Hansen                        "Severity": 1,
1359*da89d235SAlexander Hansen                        "Value": 13.3
1360*da89d235SAlexander Hansen                    },
1361*da89d235SAlexander Hansen                    {
1362*da89d235SAlexander Hansen                        "Direction": "less than",
1363*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
1364*da89d235SAlexander Hansen                        "Label": "in1",
1365*da89d235SAlexander Hansen                        "Name": "lower non critical",
1366*da89d235SAlexander Hansen                        "Severity": 0,
1367*da89d235SAlexander Hansen                        "Value": 3.14
1368*da89d235SAlexander Hansen                    },
1369*da89d235SAlexander Hansen                    {
1370*da89d235SAlexander Hansen                        "Direction": "greater than",
1371*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
1372*da89d235SAlexander Hansen                        "Label": "in1",
1373*da89d235SAlexander Hansen                        "Name": "upper non critical",
1374*da89d235SAlexander Hansen                        "Severity": 0,
1375*da89d235SAlexander Hansen                        "Value": 3.47
1376*da89d235SAlexander Hansen                    },
1377*da89d235SAlexander Hansen                    {
1378*da89d235SAlexander Hansen                        "Direction": "less than",
1379*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
1380*da89d235SAlexander Hansen                        "Label": "in1",
1381*da89d235SAlexander Hansen                        "Name": "lower critical",
1382*da89d235SAlexander Hansen                        "Severity": 1,
1383*da89d235SAlexander Hansen                        "Value": 2.97
1384*da89d235SAlexander Hansen                    },
1385*da89d235SAlexander Hansen                    {
1386*da89d235SAlexander Hansen                        "Direction": "greater than",
1387*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
1388*da89d235SAlexander Hansen                        "Label": "in1",
1389*da89d235SAlexander Hansen                        "Name": "upper critical",
1390*da89d235SAlexander Hansen                        "Severity": 1,
1391*da89d235SAlexander Hansen                        "Value": 3.63
1392*da89d235SAlexander Hansen                    }
1393*da89d235SAlexander Hansen                ],
1394*da89d235SAlexander Hansen                "Type": "MAX5970",
1395*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD12 P12V Output Current",
1396*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD12 P3V3 Output Current",
1397*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD12 P12V Output Voltage",
1398*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD12 P3V3 Output Voltage"
1399*da89d235SAlexander Hansen            }
1400*da89d235SAlexander Hansen        ],
1401*da89d235SAlexander Hansen        "Name": "RSSD12",
1402*da89d235SAlexander Hansen        "Probe": [
1403*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
1404*da89d235SAlexander Hansen            "AND",
1405*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD12', 'Present': true})",
1406*da89d235SAlexander Hansen            "MATCH_ONE"
1407*da89d235SAlexander Hansen        ],
1408*da89d235SAlexander Hansen        "Type": "Chassis"
1409*da89d235SAlexander Hansen    },
1410*da89d235SAlexander Hansen    {
1411*da89d235SAlexander Hansen        "Exposes": [
1412*da89d235SAlexander Hansen            {
1413*da89d235SAlexander Hansen                "Address": "0x3a",
1414*da89d235SAlexander Hansen                "Bus": "144",
1415*da89d235SAlexander Hansen                "Labels": [
1416*da89d235SAlexander Hansen                    "in0",
1417*da89d235SAlexander Hansen                    "in1",
1418*da89d235SAlexander Hansen                    "curr1",
1419*da89d235SAlexander Hansen                    "curr2"
1420*da89d235SAlexander Hansen                ],
1421*da89d235SAlexander Hansen                "Name": "SSB_RSSD11",
1422*da89d235SAlexander Hansen                "PollRate": 5.0,
1423*da89d235SAlexander Hansen                "PowerState": "On",
1424*da89d235SAlexander Hansen                "Thresholds": [
1425*da89d235SAlexander Hansen                    {
1426*da89d235SAlexander Hansen                        "Direction": "greater than",
1427*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
1428*da89d235SAlexander Hansen                        "Label": "curr1",
1429*da89d235SAlexander Hansen                        "Name": "upper non critical",
1430*da89d235SAlexander Hansen                        "Severity": 0,
1431*da89d235SAlexander Hansen                        "Value": 3.0
1432*da89d235SAlexander Hansen                    },
1433*da89d235SAlexander Hansen                    {
1434*da89d235SAlexander Hansen                        "Direction": "greater than",
1435*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
1436*da89d235SAlexander Hansen                        "Label": "curr1",
1437*da89d235SAlexander Hansen                        "Name": "upper critical",
1438*da89d235SAlexander Hansen                        "Severity": 1,
1439*da89d235SAlexander Hansen                        "Value": 4.0
1440*da89d235SAlexander Hansen                    },
1441*da89d235SAlexander Hansen                    {
1442*da89d235SAlexander Hansen                        "Direction": "greater than",
1443*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
1444*da89d235SAlexander Hansen                        "Label": "curr2",
1445*da89d235SAlexander Hansen                        "Name": "upper non critical",
1446*da89d235SAlexander Hansen                        "Severity": 0,
1447*da89d235SAlexander Hansen                        "Value": 0.1
1448*da89d235SAlexander Hansen                    },
1449*da89d235SAlexander Hansen                    {
1450*da89d235SAlexander Hansen                        "Direction": "greater than",
1451*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
1452*da89d235SAlexander Hansen                        "Label": "curr2",
1453*da89d235SAlexander Hansen                        "Name": "upper critical",
1454*da89d235SAlexander Hansen                        "Severity": 1,
1455*da89d235SAlexander Hansen                        "Value": 0.15
1456*da89d235SAlexander Hansen                    },
1457*da89d235SAlexander Hansen                    {
1458*da89d235SAlexander Hansen                        "Direction": "less than",
1459*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1460*da89d235SAlexander Hansen                        "Label": "in0",
1461*da89d235SAlexander Hansen                        "Name": "lower non critical",
1462*da89d235SAlexander Hansen                        "Severity": 0,
1463*da89d235SAlexander Hansen                        "Value": 10.8
1464*da89d235SAlexander Hansen                    },
1465*da89d235SAlexander Hansen                    {
1466*da89d235SAlexander Hansen                        "Direction": "greater than",
1467*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
1468*da89d235SAlexander Hansen                        "Label": "in0",
1469*da89d235SAlexander Hansen                        "Name": "upper non critical",
1470*da89d235SAlexander Hansen                        "Severity": 0,
1471*da89d235SAlexander Hansen                        "Value": 12.8
1472*da89d235SAlexander Hansen                    },
1473*da89d235SAlexander Hansen                    {
1474*da89d235SAlexander Hansen                        "Direction": "less than",
1475*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1476*da89d235SAlexander Hansen                        "Label": "in0",
1477*da89d235SAlexander Hansen                        "Name": "lower critical",
1478*da89d235SAlexander Hansen                        "Severity": 1,
1479*da89d235SAlexander Hansen                        "Value": 10.8
1480*da89d235SAlexander Hansen                    },
1481*da89d235SAlexander Hansen                    {
1482*da89d235SAlexander Hansen                        "Direction": "greater than",
1483*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
1484*da89d235SAlexander Hansen                        "Label": "in0",
1485*da89d235SAlexander Hansen                        "Name": "upper critical",
1486*da89d235SAlexander Hansen                        "Severity": 1,
1487*da89d235SAlexander Hansen                        "Value": 13.3
1488*da89d235SAlexander Hansen                    },
1489*da89d235SAlexander Hansen                    {
1490*da89d235SAlexander Hansen                        "Direction": "less than",
1491*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
1492*da89d235SAlexander Hansen                        "Label": "in1",
1493*da89d235SAlexander Hansen                        "Name": "lower non critical",
1494*da89d235SAlexander Hansen                        "Severity": 0,
1495*da89d235SAlexander Hansen                        "Value": 3.14
1496*da89d235SAlexander Hansen                    },
1497*da89d235SAlexander Hansen                    {
1498*da89d235SAlexander Hansen                        "Direction": "greater than",
1499*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
1500*da89d235SAlexander Hansen                        "Label": "in1",
1501*da89d235SAlexander Hansen                        "Name": "upper non critical",
1502*da89d235SAlexander Hansen                        "Severity": 0,
1503*da89d235SAlexander Hansen                        "Value": 3.47
1504*da89d235SAlexander Hansen                    },
1505*da89d235SAlexander Hansen                    {
1506*da89d235SAlexander Hansen                        "Direction": "less than",
1507*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
1508*da89d235SAlexander Hansen                        "Label": "in1",
1509*da89d235SAlexander Hansen                        "Name": "lower critical",
1510*da89d235SAlexander Hansen                        "Severity": 1,
1511*da89d235SAlexander Hansen                        "Value": 2.97
1512*da89d235SAlexander Hansen                    },
1513*da89d235SAlexander Hansen                    {
1514*da89d235SAlexander Hansen                        "Direction": "greater than",
1515*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
1516*da89d235SAlexander Hansen                        "Label": "in1",
1517*da89d235SAlexander Hansen                        "Name": "upper critical",
1518*da89d235SAlexander Hansen                        "Severity": 1,
1519*da89d235SAlexander Hansen                        "Value": 3.63
1520*da89d235SAlexander Hansen                    }
1521*da89d235SAlexander Hansen                ],
1522*da89d235SAlexander Hansen                "Type": "MAX5970",
1523*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD11 P12V Output Current",
1524*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD11 P3V3 Output Current",
1525*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD11 P12V Output Voltage",
1526*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD11 P3V3 Output Voltage"
1527*da89d235SAlexander Hansen            }
1528*da89d235SAlexander Hansen        ],
1529*da89d235SAlexander Hansen        "Name": "RSSD11",
1530*da89d235SAlexander Hansen        "Probe": [
1531*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
1532*da89d235SAlexander Hansen            "AND",
1533*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD11', 'Present': true})",
1534*da89d235SAlexander Hansen            "MATCH_ONE"
1535*da89d235SAlexander Hansen        ],
1536*da89d235SAlexander Hansen        "Type": "Chassis"
1537*da89d235SAlexander Hansen    },
1538*da89d235SAlexander Hansen    {
1539*da89d235SAlexander Hansen        "Exposes": [
1540*da89d235SAlexander Hansen            {
1541*da89d235SAlexander Hansen                "Address": "0x3a",
1542*da89d235SAlexander Hansen                "Bus": "145",
1543*da89d235SAlexander Hansen                "Labels": [
1544*da89d235SAlexander Hansen                    "in0",
1545*da89d235SAlexander Hansen                    "in1",
1546*da89d235SAlexander Hansen                    "curr1",
1547*da89d235SAlexander Hansen                    "curr2"
1548*da89d235SAlexander Hansen                ],
1549*da89d235SAlexander Hansen                "Name": "SSB_RSSD10",
1550*da89d235SAlexander Hansen                "PollRate": 5.0,
1551*da89d235SAlexander Hansen                "PowerState": "On",
1552*da89d235SAlexander Hansen                "Thresholds": [
1553*da89d235SAlexander Hansen                    {
1554*da89d235SAlexander Hansen                        "Direction": "greater than",
1555*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
1556*da89d235SAlexander Hansen                        "Label": "curr1",
1557*da89d235SAlexander Hansen                        "Name": "upper non critical",
1558*da89d235SAlexander Hansen                        "Severity": 0,
1559*da89d235SAlexander Hansen                        "Value": 3.0
1560*da89d235SAlexander Hansen                    },
1561*da89d235SAlexander Hansen                    {
1562*da89d235SAlexander Hansen                        "Direction": "greater than",
1563*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
1564*da89d235SAlexander Hansen                        "Label": "curr1",
1565*da89d235SAlexander Hansen                        "Name": "upper critical",
1566*da89d235SAlexander Hansen                        "Severity": 1,
1567*da89d235SAlexander Hansen                        "Value": 4.0
1568*da89d235SAlexander Hansen                    },
1569*da89d235SAlexander Hansen                    {
1570*da89d235SAlexander Hansen                        "Direction": "greater than",
1571*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
1572*da89d235SAlexander Hansen                        "Label": "curr2",
1573*da89d235SAlexander Hansen                        "Name": "upper non critical",
1574*da89d235SAlexander Hansen                        "Severity": 0,
1575*da89d235SAlexander Hansen                        "Value": 0.1
1576*da89d235SAlexander Hansen                    },
1577*da89d235SAlexander Hansen                    {
1578*da89d235SAlexander Hansen                        "Direction": "greater than",
1579*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
1580*da89d235SAlexander Hansen                        "Label": "curr2",
1581*da89d235SAlexander Hansen                        "Name": "upper critical",
1582*da89d235SAlexander Hansen                        "Severity": 1,
1583*da89d235SAlexander Hansen                        "Value": 0.15
1584*da89d235SAlexander Hansen                    },
1585*da89d235SAlexander Hansen                    {
1586*da89d235SAlexander Hansen                        "Direction": "less than",
1587*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1588*da89d235SAlexander Hansen                        "Label": "in0",
1589*da89d235SAlexander Hansen                        "Name": "lower non critical",
1590*da89d235SAlexander Hansen                        "Severity": 0,
1591*da89d235SAlexander Hansen                        "Value": 10.8
1592*da89d235SAlexander Hansen                    },
1593*da89d235SAlexander Hansen                    {
1594*da89d235SAlexander Hansen                        "Direction": "greater than",
1595*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
1596*da89d235SAlexander Hansen                        "Label": "in0",
1597*da89d235SAlexander Hansen                        "Name": "upper non critical",
1598*da89d235SAlexander Hansen                        "Severity": 0,
1599*da89d235SAlexander Hansen                        "Value": 12.8
1600*da89d235SAlexander Hansen                    },
1601*da89d235SAlexander Hansen                    {
1602*da89d235SAlexander Hansen                        "Direction": "less than",
1603*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1604*da89d235SAlexander Hansen                        "Label": "in0",
1605*da89d235SAlexander Hansen                        "Name": "lower critical",
1606*da89d235SAlexander Hansen                        "Severity": 1,
1607*da89d235SAlexander Hansen                        "Value": 10.8
1608*da89d235SAlexander Hansen                    },
1609*da89d235SAlexander Hansen                    {
1610*da89d235SAlexander Hansen                        "Direction": "greater than",
1611*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
1612*da89d235SAlexander Hansen                        "Label": "in0",
1613*da89d235SAlexander Hansen                        "Name": "upper critical",
1614*da89d235SAlexander Hansen                        "Severity": 1,
1615*da89d235SAlexander Hansen                        "Value": 13.3
1616*da89d235SAlexander Hansen                    },
1617*da89d235SAlexander Hansen                    {
1618*da89d235SAlexander Hansen                        "Direction": "less than",
1619*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
1620*da89d235SAlexander Hansen                        "Label": "in1",
1621*da89d235SAlexander Hansen                        "Name": "lower non critical",
1622*da89d235SAlexander Hansen                        "Severity": 0,
1623*da89d235SAlexander Hansen                        "Value": 3.14
1624*da89d235SAlexander Hansen                    },
1625*da89d235SAlexander Hansen                    {
1626*da89d235SAlexander Hansen                        "Direction": "greater than",
1627*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
1628*da89d235SAlexander Hansen                        "Label": "in1",
1629*da89d235SAlexander Hansen                        "Name": "upper non critical",
1630*da89d235SAlexander Hansen                        "Severity": 0,
1631*da89d235SAlexander Hansen                        "Value": 3.47
1632*da89d235SAlexander Hansen                    },
1633*da89d235SAlexander Hansen                    {
1634*da89d235SAlexander Hansen                        "Direction": "less than",
1635*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
1636*da89d235SAlexander Hansen                        "Label": "in1",
1637*da89d235SAlexander Hansen                        "Name": "lower critical",
1638*da89d235SAlexander Hansen                        "Severity": 1,
1639*da89d235SAlexander Hansen                        "Value": 2.97
1640*da89d235SAlexander Hansen                    },
1641*da89d235SAlexander Hansen                    {
1642*da89d235SAlexander Hansen                        "Direction": "greater than",
1643*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
1644*da89d235SAlexander Hansen                        "Label": "in1",
1645*da89d235SAlexander Hansen                        "Name": "upper critical",
1646*da89d235SAlexander Hansen                        "Severity": 1,
1647*da89d235SAlexander Hansen                        "Value": 3.63
1648*da89d235SAlexander Hansen                    }
1649*da89d235SAlexander Hansen                ],
1650*da89d235SAlexander Hansen                "Type": "MAX5970",
1651*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD10 P12V Output Current",
1652*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD10 P3V3 Output Current",
1653*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD10 P12V Output Voltage",
1654*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD10 P3V3 Output Voltage"
1655*da89d235SAlexander Hansen            }
1656*da89d235SAlexander Hansen        ],
1657*da89d235SAlexander Hansen        "Name": "RSSD10",
1658*da89d235SAlexander Hansen        "Probe": [
1659*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
1660*da89d235SAlexander Hansen            "AND",
1661*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD10', 'Present': true})",
1662*da89d235SAlexander Hansen            "MATCH_ONE"
1663*da89d235SAlexander Hansen        ],
1664*da89d235SAlexander Hansen        "Type": "Chassis"
1665*da89d235SAlexander Hansen    },
1666*da89d235SAlexander Hansen    {
1667*da89d235SAlexander Hansen        "Exposes": [
1668*da89d235SAlexander Hansen            {
1669*da89d235SAlexander Hansen                "Address": "0x3a",
1670*da89d235SAlexander Hansen                "Bus": "146",
1671*da89d235SAlexander Hansen                "Labels": [
1672*da89d235SAlexander Hansen                    "in0",
1673*da89d235SAlexander Hansen                    "in1",
1674*da89d235SAlexander Hansen                    "curr1",
1675*da89d235SAlexander Hansen                    "curr2"
1676*da89d235SAlexander Hansen                ],
1677*da89d235SAlexander Hansen                "Name": "SSB_RSSD09",
1678*da89d235SAlexander Hansen                "PollRate": 5.0,
1679*da89d235SAlexander Hansen                "PowerState": "On",
1680*da89d235SAlexander Hansen                "Thresholds": [
1681*da89d235SAlexander Hansen                    {
1682*da89d235SAlexander Hansen                        "Direction": "greater than",
1683*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
1684*da89d235SAlexander Hansen                        "Label": "curr1",
1685*da89d235SAlexander Hansen                        "Name": "upper non critical",
1686*da89d235SAlexander Hansen                        "Severity": 0,
1687*da89d235SAlexander Hansen                        "Value": 3.0
1688*da89d235SAlexander Hansen                    },
1689*da89d235SAlexander Hansen                    {
1690*da89d235SAlexander Hansen                        "Direction": "greater than",
1691*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
1692*da89d235SAlexander Hansen                        "Label": "curr1",
1693*da89d235SAlexander Hansen                        "Name": "upper critical",
1694*da89d235SAlexander Hansen                        "Severity": 1,
1695*da89d235SAlexander Hansen                        "Value": 4.0
1696*da89d235SAlexander Hansen                    },
1697*da89d235SAlexander Hansen                    {
1698*da89d235SAlexander Hansen                        "Direction": "greater than",
1699*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
1700*da89d235SAlexander Hansen                        "Label": "curr2",
1701*da89d235SAlexander Hansen                        "Name": "upper non critical",
1702*da89d235SAlexander Hansen                        "Severity": 0,
1703*da89d235SAlexander Hansen                        "Value": 0.1
1704*da89d235SAlexander Hansen                    },
1705*da89d235SAlexander Hansen                    {
1706*da89d235SAlexander Hansen                        "Direction": "greater than",
1707*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
1708*da89d235SAlexander Hansen                        "Label": "curr2",
1709*da89d235SAlexander Hansen                        "Name": "upper critical",
1710*da89d235SAlexander Hansen                        "Severity": 1,
1711*da89d235SAlexander Hansen                        "Value": 0.15
1712*da89d235SAlexander Hansen                    },
1713*da89d235SAlexander Hansen                    {
1714*da89d235SAlexander Hansen                        "Direction": "less than",
1715*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1716*da89d235SAlexander Hansen                        "Label": "in0",
1717*da89d235SAlexander Hansen                        "Name": "lower non critical",
1718*da89d235SAlexander Hansen                        "Severity": 0,
1719*da89d235SAlexander Hansen                        "Value": 10.8
1720*da89d235SAlexander Hansen                    },
1721*da89d235SAlexander Hansen                    {
1722*da89d235SAlexander Hansen                        "Direction": "greater than",
1723*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
1724*da89d235SAlexander Hansen                        "Label": "in0",
1725*da89d235SAlexander Hansen                        "Name": "upper non critical",
1726*da89d235SAlexander Hansen                        "Severity": 0,
1727*da89d235SAlexander Hansen                        "Value": 12.8
1728*da89d235SAlexander Hansen                    },
1729*da89d235SAlexander Hansen                    {
1730*da89d235SAlexander Hansen                        "Direction": "less than",
1731*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1732*da89d235SAlexander Hansen                        "Label": "in0",
1733*da89d235SAlexander Hansen                        "Name": "lower critical",
1734*da89d235SAlexander Hansen                        "Severity": 1,
1735*da89d235SAlexander Hansen                        "Value": 10.8
1736*da89d235SAlexander Hansen                    },
1737*da89d235SAlexander Hansen                    {
1738*da89d235SAlexander Hansen                        "Direction": "greater than",
1739*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
1740*da89d235SAlexander Hansen                        "Label": "in0",
1741*da89d235SAlexander Hansen                        "Name": "upper critical",
1742*da89d235SAlexander Hansen                        "Severity": 1,
1743*da89d235SAlexander Hansen                        "Value": 13.3
1744*da89d235SAlexander Hansen                    },
1745*da89d235SAlexander Hansen                    {
1746*da89d235SAlexander Hansen                        "Direction": "less than",
1747*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
1748*da89d235SAlexander Hansen                        "Label": "in1",
1749*da89d235SAlexander Hansen                        "Name": "lower non critical",
1750*da89d235SAlexander Hansen                        "Severity": 0,
1751*da89d235SAlexander Hansen                        "Value": 3.14
1752*da89d235SAlexander Hansen                    },
1753*da89d235SAlexander Hansen                    {
1754*da89d235SAlexander Hansen                        "Direction": "greater than",
1755*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
1756*da89d235SAlexander Hansen                        "Label": "in1",
1757*da89d235SAlexander Hansen                        "Name": "upper non critical",
1758*da89d235SAlexander Hansen                        "Severity": 0,
1759*da89d235SAlexander Hansen                        "Value": 3.47
1760*da89d235SAlexander Hansen                    },
1761*da89d235SAlexander Hansen                    {
1762*da89d235SAlexander Hansen                        "Direction": "less than",
1763*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
1764*da89d235SAlexander Hansen                        "Label": "in1",
1765*da89d235SAlexander Hansen                        "Name": "lower critical",
1766*da89d235SAlexander Hansen                        "Severity": 1,
1767*da89d235SAlexander Hansen                        "Value": 2.97
1768*da89d235SAlexander Hansen                    },
1769*da89d235SAlexander Hansen                    {
1770*da89d235SAlexander Hansen                        "Direction": "greater than",
1771*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
1772*da89d235SAlexander Hansen                        "Label": "in1",
1773*da89d235SAlexander Hansen                        "Name": "upper critical",
1774*da89d235SAlexander Hansen                        "Severity": 1,
1775*da89d235SAlexander Hansen                        "Value": 3.63
1776*da89d235SAlexander Hansen                    }
1777*da89d235SAlexander Hansen                ],
1778*da89d235SAlexander Hansen                "Type": "MAX5970",
1779*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD09 P12V Output Current",
1780*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD09 P3V3 Output Current",
1781*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD09 P12V Output Voltage",
1782*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD09 P3V3 Output Voltage"
1783*da89d235SAlexander Hansen            }
1784*da89d235SAlexander Hansen        ],
1785*da89d235SAlexander Hansen        "Name": "RSSD09",
1786*da89d235SAlexander Hansen        "Probe": [
1787*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
1788*da89d235SAlexander Hansen            "AND",
1789*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD09', 'Present': true})",
1790*da89d235SAlexander Hansen            "MATCH_ONE"
1791*da89d235SAlexander Hansen        ],
1792*da89d235SAlexander Hansen        "Type": "Chassis"
1793*da89d235SAlexander Hansen    },
1794*da89d235SAlexander Hansen    {
1795*da89d235SAlexander Hansen        "Exposes": [
1796*da89d235SAlexander Hansen            {
1797*da89d235SAlexander Hansen                "Address": "0x3a",
1798*da89d235SAlexander Hansen                "Bus": "147",
1799*da89d235SAlexander Hansen                "Labels": [
1800*da89d235SAlexander Hansen                    "in0",
1801*da89d235SAlexander Hansen                    "in1",
1802*da89d235SAlexander Hansen                    "curr1",
1803*da89d235SAlexander Hansen                    "curr2"
1804*da89d235SAlexander Hansen                ],
1805*da89d235SAlexander Hansen                "Name": "SSB_RSSD15",
1806*da89d235SAlexander Hansen                "PollRate": 5.0,
1807*da89d235SAlexander Hansen                "PowerState": "On",
1808*da89d235SAlexander Hansen                "Thresholds": [
1809*da89d235SAlexander Hansen                    {
1810*da89d235SAlexander Hansen                        "Direction": "greater than",
1811*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
1812*da89d235SAlexander Hansen                        "Label": "curr1",
1813*da89d235SAlexander Hansen                        "Name": "upper non critical",
1814*da89d235SAlexander Hansen                        "Severity": 0,
1815*da89d235SAlexander Hansen                        "Value": 3.0
1816*da89d235SAlexander Hansen                    },
1817*da89d235SAlexander Hansen                    {
1818*da89d235SAlexander Hansen                        "Direction": "greater than",
1819*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
1820*da89d235SAlexander Hansen                        "Label": "curr1",
1821*da89d235SAlexander Hansen                        "Name": "upper critical",
1822*da89d235SAlexander Hansen                        "Severity": 1,
1823*da89d235SAlexander Hansen                        "Value": 4.0
1824*da89d235SAlexander Hansen                    },
1825*da89d235SAlexander Hansen                    {
1826*da89d235SAlexander Hansen                        "Direction": "greater than",
1827*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
1828*da89d235SAlexander Hansen                        "Label": "curr2",
1829*da89d235SAlexander Hansen                        "Name": "upper non critical",
1830*da89d235SAlexander Hansen                        "Severity": 0,
1831*da89d235SAlexander Hansen                        "Value": 0.1
1832*da89d235SAlexander Hansen                    },
1833*da89d235SAlexander Hansen                    {
1834*da89d235SAlexander Hansen                        "Direction": "greater than",
1835*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
1836*da89d235SAlexander Hansen                        "Label": "curr2",
1837*da89d235SAlexander Hansen                        "Name": "upper critical",
1838*da89d235SAlexander Hansen                        "Severity": 1,
1839*da89d235SAlexander Hansen                        "Value": 0.15
1840*da89d235SAlexander Hansen                    },
1841*da89d235SAlexander Hansen                    {
1842*da89d235SAlexander Hansen                        "Direction": "less than",
1843*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1844*da89d235SAlexander Hansen                        "Label": "in0",
1845*da89d235SAlexander Hansen                        "Name": "lower non critical",
1846*da89d235SAlexander Hansen                        "Severity": 0,
1847*da89d235SAlexander Hansen                        "Value": 10.8
1848*da89d235SAlexander Hansen                    },
1849*da89d235SAlexander Hansen                    {
1850*da89d235SAlexander Hansen                        "Direction": "greater than",
1851*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
1852*da89d235SAlexander Hansen                        "Label": "in0",
1853*da89d235SAlexander Hansen                        "Name": "upper non critical",
1854*da89d235SAlexander Hansen                        "Severity": 0,
1855*da89d235SAlexander Hansen                        "Value": 12.8
1856*da89d235SAlexander Hansen                    },
1857*da89d235SAlexander Hansen                    {
1858*da89d235SAlexander Hansen                        "Direction": "less than",
1859*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1860*da89d235SAlexander Hansen                        "Label": "in0",
1861*da89d235SAlexander Hansen                        "Name": "lower critical",
1862*da89d235SAlexander Hansen                        "Severity": 1,
1863*da89d235SAlexander Hansen                        "Value": 10.8
1864*da89d235SAlexander Hansen                    },
1865*da89d235SAlexander Hansen                    {
1866*da89d235SAlexander Hansen                        "Direction": "greater than",
1867*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
1868*da89d235SAlexander Hansen                        "Label": "in0",
1869*da89d235SAlexander Hansen                        "Name": "upper critical",
1870*da89d235SAlexander Hansen                        "Severity": 1,
1871*da89d235SAlexander Hansen                        "Value": 13.3
1872*da89d235SAlexander Hansen                    },
1873*da89d235SAlexander Hansen                    {
1874*da89d235SAlexander Hansen                        "Direction": "less than",
1875*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
1876*da89d235SAlexander Hansen                        "Label": "in1",
1877*da89d235SAlexander Hansen                        "Name": "lower non critical",
1878*da89d235SAlexander Hansen                        "Severity": 0,
1879*da89d235SAlexander Hansen                        "Value": 3.14
1880*da89d235SAlexander Hansen                    },
1881*da89d235SAlexander Hansen                    {
1882*da89d235SAlexander Hansen                        "Direction": "greater than",
1883*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
1884*da89d235SAlexander Hansen                        "Label": "in1",
1885*da89d235SAlexander Hansen                        "Name": "upper non critical",
1886*da89d235SAlexander Hansen                        "Severity": 0,
1887*da89d235SAlexander Hansen                        "Value": 3.47
1888*da89d235SAlexander Hansen                    },
1889*da89d235SAlexander Hansen                    {
1890*da89d235SAlexander Hansen                        "Direction": "less than",
1891*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
1892*da89d235SAlexander Hansen                        "Label": "in1",
1893*da89d235SAlexander Hansen                        "Name": "lower critical",
1894*da89d235SAlexander Hansen                        "Severity": 1,
1895*da89d235SAlexander Hansen                        "Value": 2.97
1896*da89d235SAlexander Hansen                    },
1897*da89d235SAlexander Hansen                    {
1898*da89d235SAlexander Hansen                        "Direction": "greater than",
1899*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
1900*da89d235SAlexander Hansen                        "Label": "in1",
1901*da89d235SAlexander Hansen                        "Name": "upper critical",
1902*da89d235SAlexander Hansen                        "Severity": 1,
1903*da89d235SAlexander Hansen                        "Value": 3.63
1904*da89d235SAlexander Hansen                    }
1905*da89d235SAlexander Hansen                ],
1906*da89d235SAlexander Hansen                "Type": "MAX5970",
1907*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD15 P12V Output Current",
1908*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD15 P3V3 Output Current",
1909*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD15 P12V Output Voltage",
1910*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD15 P3V3 Output Voltage"
1911*da89d235SAlexander Hansen            }
1912*da89d235SAlexander Hansen        ],
1913*da89d235SAlexander Hansen        "Name": "RSSD15",
1914*da89d235SAlexander Hansen        "Probe": [
1915*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
1916*da89d235SAlexander Hansen            "AND",
1917*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD15', 'Present': true})",
1918*da89d235SAlexander Hansen            "MATCH_ONE"
1919*da89d235SAlexander Hansen        ],
1920*da89d235SAlexander Hansen        "Type": "Chassis"
1921*da89d235SAlexander Hansen    },
1922*da89d235SAlexander Hansen    {
1923*da89d235SAlexander Hansen        "Exposes": [
1924*da89d235SAlexander Hansen            {
1925*da89d235SAlexander Hansen                "Address": "0x3a",
1926*da89d235SAlexander Hansen                "Bus": "148",
1927*da89d235SAlexander Hansen                "Labels": [
1928*da89d235SAlexander Hansen                    "in0",
1929*da89d235SAlexander Hansen                    "in1",
1930*da89d235SAlexander Hansen                    "curr1",
1931*da89d235SAlexander Hansen                    "curr2"
1932*da89d235SAlexander Hansen                ],
1933*da89d235SAlexander Hansen                "Name": "SSB_RSSD16",
1934*da89d235SAlexander Hansen                "PollRate": 5.0,
1935*da89d235SAlexander Hansen                "PowerState": "On",
1936*da89d235SAlexander Hansen                "Thresholds": [
1937*da89d235SAlexander Hansen                    {
1938*da89d235SAlexander Hansen                        "Direction": "greater than",
1939*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
1940*da89d235SAlexander Hansen                        "Label": "curr1",
1941*da89d235SAlexander Hansen                        "Name": "upper non critical",
1942*da89d235SAlexander Hansen                        "Severity": 0,
1943*da89d235SAlexander Hansen                        "Value": 3.0
1944*da89d235SAlexander Hansen                    },
1945*da89d235SAlexander Hansen                    {
1946*da89d235SAlexander Hansen                        "Direction": "greater than",
1947*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
1948*da89d235SAlexander Hansen                        "Label": "curr1",
1949*da89d235SAlexander Hansen                        "Name": "upper critical",
1950*da89d235SAlexander Hansen                        "Severity": 1,
1951*da89d235SAlexander Hansen                        "Value": 4.0
1952*da89d235SAlexander Hansen                    },
1953*da89d235SAlexander Hansen                    {
1954*da89d235SAlexander Hansen                        "Direction": "greater than",
1955*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
1956*da89d235SAlexander Hansen                        "Label": "curr2",
1957*da89d235SAlexander Hansen                        "Name": "upper non critical",
1958*da89d235SAlexander Hansen                        "Severity": 0,
1959*da89d235SAlexander Hansen                        "Value": 0.1
1960*da89d235SAlexander Hansen                    },
1961*da89d235SAlexander Hansen                    {
1962*da89d235SAlexander Hansen                        "Direction": "greater than",
1963*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
1964*da89d235SAlexander Hansen                        "Label": "curr2",
1965*da89d235SAlexander Hansen                        "Name": "upper critical",
1966*da89d235SAlexander Hansen                        "Severity": 1,
1967*da89d235SAlexander Hansen                        "Value": 0.15
1968*da89d235SAlexander Hansen                    },
1969*da89d235SAlexander Hansen                    {
1970*da89d235SAlexander Hansen                        "Direction": "less than",
1971*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1972*da89d235SAlexander Hansen                        "Label": "in0",
1973*da89d235SAlexander Hansen                        "Name": "lower non critical",
1974*da89d235SAlexander Hansen                        "Severity": 0,
1975*da89d235SAlexander Hansen                        "Value": 10.8
1976*da89d235SAlexander Hansen                    },
1977*da89d235SAlexander Hansen                    {
1978*da89d235SAlexander Hansen                        "Direction": "greater than",
1979*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
1980*da89d235SAlexander Hansen                        "Label": "in0",
1981*da89d235SAlexander Hansen                        "Name": "upper non critical",
1982*da89d235SAlexander Hansen                        "Severity": 0,
1983*da89d235SAlexander Hansen                        "Value": 12.8
1984*da89d235SAlexander Hansen                    },
1985*da89d235SAlexander Hansen                    {
1986*da89d235SAlexander Hansen                        "Direction": "less than",
1987*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
1988*da89d235SAlexander Hansen                        "Label": "in0",
1989*da89d235SAlexander Hansen                        "Name": "lower critical",
1990*da89d235SAlexander Hansen                        "Severity": 1,
1991*da89d235SAlexander Hansen                        "Value": 10.8
1992*da89d235SAlexander Hansen                    },
1993*da89d235SAlexander Hansen                    {
1994*da89d235SAlexander Hansen                        "Direction": "greater than",
1995*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
1996*da89d235SAlexander Hansen                        "Label": "in0",
1997*da89d235SAlexander Hansen                        "Name": "upper critical",
1998*da89d235SAlexander Hansen                        "Severity": 1,
1999*da89d235SAlexander Hansen                        "Value": 13.3
2000*da89d235SAlexander Hansen                    },
2001*da89d235SAlexander Hansen                    {
2002*da89d235SAlexander Hansen                        "Direction": "less than",
2003*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
2004*da89d235SAlexander Hansen                        "Label": "in1",
2005*da89d235SAlexander Hansen                        "Name": "lower non critical",
2006*da89d235SAlexander Hansen                        "Severity": 0,
2007*da89d235SAlexander Hansen                        "Value": 3.14
2008*da89d235SAlexander Hansen                    },
2009*da89d235SAlexander Hansen                    {
2010*da89d235SAlexander Hansen                        "Direction": "greater than",
2011*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
2012*da89d235SAlexander Hansen                        "Label": "in1",
2013*da89d235SAlexander Hansen                        "Name": "upper non critical",
2014*da89d235SAlexander Hansen                        "Severity": 0,
2015*da89d235SAlexander Hansen                        "Value": 3.47
2016*da89d235SAlexander Hansen                    },
2017*da89d235SAlexander Hansen                    {
2018*da89d235SAlexander Hansen                        "Direction": "less than",
2019*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
2020*da89d235SAlexander Hansen                        "Label": "in1",
2021*da89d235SAlexander Hansen                        "Name": "lower critical",
2022*da89d235SAlexander Hansen                        "Severity": 1,
2023*da89d235SAlexander Hansen                        "Value": 2.97
2024*da89d235SAlexander Hansen                    },
2025*da89d235SAlexander Hansen                    {
2026*da89d235SAlexander Hansen                        "Direction": "greater than",
2027*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
2028*da89d235SAlexander Hansen                        "Label": "in1",
2029*da89d235SAlexander Hansen                        "Name": "upper critical",
2030*da89d235SAlexander Hansen                        "Severity": 1,
2031*da89d235SAlexander Hansen                        "Value": 3.63
2032*da89d235SAlexander Hansen                    }
2033*da89d235SAlexander Hansen                ],
2034*da89d235SAlexander Hansen                "Type": "MAX5970",
2035*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD16 P12V Output Current",
2036*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD16 P3V3 Output Current",
2037*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD16 P12V Output Voltage",
2038*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD16 P3V3 Output Voltage"
2039*da89d235SAlexander Hansen            }
2040*da89d235SAlexander Hansen        ],
2041*da89d235SAlexander Hansen        "Name": "RSSD16",
2042*da89d235SAlexander Hansen        "Probe": [
2043*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2044*da89d235SAlexander Hansen            "AND",
2045*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD16', 'Present': true})",
2046*da89d235SAlexander Hansen            "MATCH_ONE"
2047*da89d235SAlexander Hansen        ],
2048*da89d235SAlexander Hansen        "Type": "Chassis"
2049*da89d235SAlexander Hansen    },
2050*da89d235SAlexander Hansen    {
2051*da89d235SAlexander Hansen        "Exposes": [
2052*da89d235SAlexander Hansen            {
2053*da89d235SAlexander Hansen                "Address": "0x3a",
2054*da89d235SAlexander Hansen                "Bus": "192",
2055*da89d235SAlexander Hansen                "Labels": [
2056*da89d235SAlexander Hansen                    "in0",
2057*da89d235SAlexander Hansen                    "in1",
2058*da89d235SAlexander Hansen                    "curr1",
2059*da89d235SAlexander Hansen                    "curr2"
2060*da89d235SAlexander Hansen                ],
2061*da89d235SAlexander Hansen                "Name": "SSB_RSSD19",
2062*da89d235SAlexander Hansen                "PollRate": 5.0,
2063*da89d235SAlexander Hansen                "PowerState": "On",
2064*da89d235SAlexander Hansen                "Thresholds": [
2065*da89d235SAlexander Hansen                    {
2066*da89d235SAlexander Hansen                        "Direction": "greater than",
2067*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
2068*da89d235SAlexander Hansen                        "Label": "curr1",
2069*da89d235SAlexander Hansen                        "Name": "upper non critical",
2070*da89d235SAlexander Hansen                        "Severity": 0,
2071*da89d235SAlexander Hansen                        "Value": 3.0
2072*da89d235SAlexander Hansen                    },
2073*da89d235SAlexander Hansen                    {
2074*da89d235SAlexander Hansen                        "Direction": "greater than",
2075*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
2076*da89d235SAlexander Hansen                        "Label": "curr1",
2077*da89d235SAlexander Hansen                        "Name": "upper critical",
2078*da89d235SAlexander Hansen                        "Severity": 1,
2079*da89d235SAlexander Hansen                        "Value": 4.0
2080*da89d235SAlexander Hansen                    },
2081*da89d235SAlexander Hansen                    {
2082*da89d235SAlexander Hansen                        "Direction": "greater than",
2083*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
2084*da89d235SAlexander Hansen                        "Label": "curr2",
2085*da89d235SAlexander Hansen                        "Name": "upper non critical",
2086*da89d235SAlexander Hansen                        "Severity": 0,
2087*da89d235SAlexander Hansen                        "Value": 0.1
2088*da89d235SAlexander Hansen                    },
2089*da89d235SAlexander Hansen                    {
2090*da89d235SAlexander Hansen                        "Direction": "greater than",
2091*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
2092*da89d235SAlexander Hansen                        "Label": "curr2",
2093*da89d235SAlexander Hansen                        "Name": "upper critical",
2094*da89d235SAlexander Hansen                        "Severity": 1,
2095*da89d235SAlexander Hansen                        "Value": 0.15
2096*da89d235SAlexander Hansen                    },
2097*da89d235SAlexander Hansen                    {
2098*da89d235SAlexander Hansen                        "Direction": "less than",
2099*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2100*da89d235SAlexander Hansen                        "Label": "in0",
2101*da89d235SAlexander Hansen                        "Name": "lower non critical",
2102*da89d235SAlexander Hansen                        "Severity": 0,
2103*da89d235SAlexander Hansen                        "Value": 10.8
2104*da89d235SAlexander Hansen                    },
2105*da89d235SAlexander Hansen                    {
2106*da89d235SAlexander Hansen                        "Direction": "greater than",
2107*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
2108*da89d235SAlexander Hansen                        "Label": "in0",
2109*da89d235SAlexander Hansen                        "Name": "upper non critical",
2110*da89d235SAlexander Hansen                        "Severity": 0,
2111*da89d235SAlexander Hansen                        "Value": 12.8
2112*da89d235SAlexander Hansen                    },
2113*da89d235SAlexander Hansen                    {
2114*da89d235SAlexander Hansen                        "Direction": "less than",
2115*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2116*da89d235SAlexander Hansen                        "Label": "in0",
2117*da89d235SAlexander Hansen                        "Name": "lower critical",
2118*da89d235SAlexander Hansen                        "Severity": 1,
2119*da89d235SAlexander Hansen                        "Value": 10.8
2120*da89d235SAlexander Hansen                    },
2121*da89d235SAlexander Hansen                    {
2122*da89d235SAlexander Hansen                        "Direction": "greater than",
2123*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
2124*da89d235SAlexander Hansen                        "Label": "in0",
2125*da89d235SAlexander Hansen                        "Name": "upper critical",
2126*da89d235SAlexander Hansen                        "Severity": 1,
2127*da89d235SAlexander Hansen                        "Value": 13.3
2128*da89d235SAlexander Hansen                    },
2129*da89d235SAlexander Hansen                    {
2130*da89d235SAlexander Hansen                        "Direction": "less than",
2131*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
2132*da89d235SAlexander Hansen                        "Label": "in1",
2133*da89d235SAlexander Hansen                        "Name": "lower non critical",
2134*da89d235SAlexander Hansen                        "Severity": 0,
2135*da89d235SAlexander Hansen                        "Value": 3.14
2136*da89d235SAlexander Hansen                    },
2137*da89d235SAlexander Hansen                    {
2138*da89d235SAlexander Hansen                        "Direction": "greater than",
2139*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
2140*da89d235SAlexander Hansen                        "Label": "in1",
2141*da89d235SAlexander Hansen                        "Name": "upper non critical",
2142*da89d235SAlexander Hansen                        "Severity": 0,
2143*da89d235SAlexander Hansen                        "Value": 3.47
2144*da89d235SAlexander Hansen                    },
2145*da89d235SAlexander Hansen                    {
2146*da89d235SAlexander Hansen                        "Direction": "less than",
2147*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
2148*da89d235SAlexander Hansen                        "Label": "in1",
2149*da89d235SAlexander Hansen                        "Name": "lower critical",
2150*da89d235SAlexander Hansen                        "Severity": 1,
2151*da89d235SAlexander Hansen                        "Value": 2.97
2152*da89d235SAlexander Hansen                    },
2153*da89d235SAlexander Hansen                    {
2154*da89d235SAlexander Hansen                        "Direction": "greater than",
2155*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
2156*da89d235SAlexander Hansen                        "Label": "in1",
2157*da89d235SAlexander Hansen                        "Name": "upper critical",
2158*da89d235SAlexander Hansen                        "Severity": 1,
2159*da89d235SAlexander Hansen                        "Value": 3.63
2160*da89d235SAlexander Hansen                    }
2161*da89d235SAlexander Hansen                ],
2162*da89d235SAlexander Hansen                "Type": "MAX5970",
2163*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD19 P12V Output Current",
2164*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD19 P3V3 Output Current",
2165*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD19 P12V Output Voltage",
2166*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD19 P3V3 Output Voltage"
2167*da89d235SAlexander Hansen            }
2168*da89d235SAlexander Hansen        ],
2169*da89d235SAlexander Hansen        "Name": "RSSD19",
2170*da89d235SAlexander Hansen        "Probe": [
2171*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2172*da89d235SAlexander Hansen            "AND",
2173*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD19', 'Present': true})",
2174*da89d235SAlexander Hansen            "MATCH_ONE"
2175*da89d235SAlexander Hansen        ],
2176*da89d235SAlexander Hansen        "Type": "Chassis"
2177*da89d235SAlexander Hansen    },
2178*da89d235SAlexander Hansen    {
2179*da89d235SAlexander Hansen        "Exposes": [
2180*da89d235SAlexander Hansen            {
2181*da89d235SAlexander Hansen                "Address": "0x3a",
2182*da89d235SAlexander Hansen                "Bus": "193",
2183*da89d235SAlexander Hansen                "Labels": [
2184*da89d235SAlexander Hansen                    "in0",
2185*da89d235SAlexander Hansen                    "in1",
2186*da89d235SAlexander Hansen                    "curr1",
2187*da89d235SAlexander Hansen                    "curr2"
2188*da89d235SAlexander Hansen                ],
2189*da89d235SAlexander Hansen                "Name": "SSB_RSSD18",
2190*da89d235SAlexander Hansen                "PollRate": 5.0,
2191*da89d235SAlexander Hansen                "PowerState": "On",
2192*da89d235SAlexander Hansen                "Thresholds": [
2193*da89d235SAlexander Hansen                    {
2194*da89d235SAlexander Hansen                        "Direction": "greater than",
2195*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
2196*da89d235SAlexander Hansen                        "Label": "curr1",
2197*da89d235SAlexander Hansen                        "Name": "upper non critical",
2198*da89d235SAlexander Hansen                        "Severity": 0,
2199*da89d235SAlexander Hansen                        "Value": 3.0
2200*da89d235SAlexander Hansen                    },
2201*da89d235SAlexander Hansen                    {
2202*da89d235SAlexander Hansen                        "Direction": "greater than",
2203*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
2204*da89d235SAlexander Hansen                        "Label": "curr1",
2205*da89d235SAlexander Hansen                        "Name": "upper critical",
2206*da89d235SAlexander Hansen                        "Severity": 1,
2207*da89d235SAlexander Hansen                        "Value": 4.0
2208*da89d235SAlexander Hansen                    },
2209*da89d235SAlexander Hansen                    {
2210*da89d235SAlexander Hansen                        "Direction": "greater than",
2211*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
2212*da89d235SAlexander Hansen                        "Label": "curr2",
2213*da89d235SAlexander Hansen                        "Name": "upper non critical",
2214*da89d235SAlexander Hansen                        "Severity": 0,
2215*da89d235SAlexander Hansen                        "Value": 0.1
2216*da89d235SAlexander Hansen                    },
2217*da89d235SAlexander Hansen                    {
2218*da89d235SAlexander Hansen                        "Direction": "greater than",
2219*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
2220*da89d235SAlexander Hansen                        "Label": "curr2",
2221*da89d235SAlexander Hansen                        "Name": "upper critical",
2222*da89d235SAlexander Hansen                        "Severity": 1,
2223*da89d235SAlexander Hansen                        "Value": 0.15
2224*da89d235SAlexander Hansen                    },
2225*da89d235SAlexander Hansen                    {
2226*da89d235SAlexander Hansen                        "Direction": "less than",
2227*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2228*da89d235SAlexander Hansen                        "Label": "in0",
2229*da89d235SAlexander Hansen                        "Name": "lower non critical",
2230*da89d235SAlexander Hansen                        "Severity": 0,
2231*da89d235SAlexander Hansen                        "Value": 10.8
2232*da89d235SAlexander Hansen                    },
2233*da89d235SAlexander Hansen                    {
2234*da89d235SAlexander Hansen                        "Direction": "greater than",
2235*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
2236*da89d235SAlexander Hansen                        "Label": "in0",
2237*da89d235SAlexander Hansen                        "Name": "upper non critical",
2238*da89d235SAlexander Hansen                        "Severity": 0,
2239*da89d235SAlexander Hansen                        "Value": 12.8
2240*da89d235SAlexander Hansen                    },
2241*da89d235SAlexander Hansen                    {
2242*da89d235SAlexander Hansen                        "Direction": "less than",
2243*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2244*da89d235SAlexander Hansen                        "Label": "in0",
2245*da89d235SAlexander Hansen                        "Name": "lower critical",
2246*da89d235SAlexander Hansen                        "Severity": 1,
2247*da89d235SAlexander Hansen                        "Value": 10.8
2248*da89d235SAlexander Hansen                    },
2249*da89d235SAlexander Hansen                    {
2250*da89d235SAlexander Hansen                        "Direction": "greater than",
2251*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
2252*da89d235SAlexander Hansen                        "Label": "in0",
2253*da89d235SAlexander Hansen                        "Name": "upper critical",
2254*da89d235SAlexander Hansen                        "Severity": 1,
2255*da89d235SAlexander Hansen                        "Value": 13.3
2256*da89d235SAlexander Hansen                    },
2257*da89d235SAlexander Hansen                    {
2258*da89d235SAlexander Hansen                        "Direction": "less than",
2259*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
2260*da89d235SAlexander Hansen                        "Label": "in1",
2261*da89d235SAlexander Hansen                        "Name": "lower non critical",
2262*da89d235SAlexander Hansen                        "Severity": 0,
2263*da89d235SAlexander Hansen                        "Value": 3.14
2264*da89d235SAlexander Hansen                    },
2265*da89d235SAlexander Hansen                    {
2266*da89d235SAlexander Hansen                        "Direction": "greater than",
2267*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
2268*da89d235SAlexander Hansen                        "Label": "in1",
2269*da89d235SAlexander Hansen                        "Name": "upper non critical",
2270*da89d235SAlexander Hansen                        "Severity": 0,
2271*da89d235SAlexander Hansen                        "Value": 3.47
2272*da89d235SAlexander Hansen                    },
2273*da89d235SAlexander Hansen                    {
2274*da89d235SAlexander Hansen                        "Direction": "less than",
2275*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
2276*da89d235SAlexander Hansen                        "Label": "in1",
2277*da89d235SAlexander Hansen                        "Name": "lower critical",
2278*da89d235SAlexander Hansen                        "Severity": 1,
2279*da89d235SAlexander Hansen                        "Value": 2.97
2280*da89d235SAlexander Hansen                    },
2281*da89d235SAlexander Hansen                    {
2282*da89d235SAlexander Hansen                        "Direction": "greater than",
2283*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
2284*da89d235SAlexander Hansen                        "Label": "in1",
2285*da89d235SAlexander Hansen                        "Name": "upper critical",
2286*da89d235SAlexander Hansen                        "Severity": 1,
2287*da89d235SAlexander Hansen                        "Value": 3.63
2288*da89d235SAlexander Hansen                    }
2289*da89d235SAlexander Hansen                ],
2290*da89d235SAlexander Hansen                "Type": "MAX5970",
2291*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD18 P12V Output Current",
2292*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD18 P3V3 Output Current",
2293*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD18 P12V Output Voltage",
2294*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD18 P3V3 Output Voltage"
2295*da89d235SAlexander Hansen            }
2296*da89d235SAlexander Hansen        ],
2297*da89d235SAlexander Hansen        "Name": "RSSD18",
2298*da89d235SAlexander Hansen        "Probe": [
2299*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2300*da89d235SAlexander Hansen            "AND",
2301*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD18', 'Present': true})",
2302*da89d235SAlexander Hansen            "MATCH_ONE"
2303*da89d235SAlexander Hansen        ],
2304*da89d235SAlexander Hansen        "Type": "Chassis"
2305*da89d235SAlexander Hansen    },
2306*da89d235SAlexander Hansen    {
2307*da89d235SAlexander Hansen        "Exposes": [
2308*da89d235SAlexander Hansen            {
2309*da89d235SAlexander Hansen                "Address": "0x3a",
2310*da89d235SAlexander Hansen                "Bus": "194",
2311*da89d235SAlexander Hansen                "Labels": [
2312*da89d235SAlexander Hansen                    "in0",
2313*da89d235SAlexander Hansen                    "in1",
2314*da89d235SAlexander Hansen                    "curr1",
2315*da89d235SAlexander Hansen                    "curr2"
2316*da89d235SAlexander Hansen                ],
2317*da89d235SAlexander Hansen                "Name": "SSB_RSSD17",
2318*da89d235SAlexander Hansen                "PollRate": 5.0,
2319*da89d235SAlexander Hansen                "PowerState": "On",
2320*da89d235SAlexander Hansen                "Thresholds": [
2321*da89d235SAlexander Hansen                    {
2322*da89d235SAlexander Hansen                        "Direction": "greater than",
2323*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
2324*da89d235SAlexander Hansen                        "Label": "curr1",
2325*da89d235SAlexander Hansen                        "Name": "upper non critical",
2326*da89d235SAlexander Hansen                        "Severity": 0,
2327*da89d235SAlexander Hansen                        "Value": 3.0
2328*da89d235SAlexander Hansen                    },
2329*da89d235SAlexander Hansen                    {
2330*da89d235SAlexander Hansen                        "Direction": "greater than",
2331*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
2332*da89d235SAlexander Hansen                        "Label": "curr1",
2333*da89d235SAlexander Hansen                        "Name": "upper critical",
2334*da89d235SAlexander Hansen                        "Severity": 1,
2335*da89d235SAlexander Hansen                        "Value": 4.0
2336*da89d235SAlexander Hansen                    },
2337*da89d235SAlexander Hansen                    {
2338*da89d235SAlexander Hansen                        "Direction": "greater than",
2339*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
2340*da89d235SAlexander Hansen                        "Label": "curr2",
2341*da89d235SAlexander Hansen                        "Name": "upper non critical",
2342*da89d235SAlexander Hansen                        "Severity": 0,
2343*da89d235SAlexander Hansen                        "Value": 0.1
2344*da89d235SAlexander Hansen                    },
2345*da89d235SAlexander Hansen                    {
2346*da89d235SAlexander Hansen                        "Direction": "greater than",
2347*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
2348*da89d235SAlexander Hansen                        "Label": "curr2",
2349*da89d235SAlexander Hansen                        "Name": "upper critical",
2350*da89d235SAlexander Hansen                        "Severity": 1,
2351*da89d235SAlexander Hansen                        "Value": 0.15
2352*da89d235SAlexander Hansen                    },
2353*da89d235SAlexander Hansen                    {
2354*da89d235SAlexander Hansen                        "Direction": "less than",
2355*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2356*da89d235SAlexander Hansen                        "Label": "in0",
2357*da89d235SAlexander Hansen                        "Name": "lower non critical",
2358*da89d235SAlexander Hansen                        "Severity": 0,
2359*da89d235SAlexander Hansen                        "Value": 10.8
2360*da89d235SAlexander Hansen                    },
2361*da89d235SAlexander Hansen                    {
2362*da89d235SAlexander Hansen                        "Direction": "greater than",
2363*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
2364*da89d235SAlexander Hansen                        "Label": "in0",
2365*da89d235SAlexander Hansen                        "Name": "upper non critical",
2366*da89d235SAlexander Hansen                        "Severity": 0,
2367*da89d235SAlexander Hansen                        "Value": 12.8
2368*da89d235SAlexander Hansen                    },
2369*da89d235SAlexander Hansen                    {
2370*da89d235SAlexander Hansen                        "Direction": "less than",
2371*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2372*da89d235SAlexander Hansen                        "Label": "in0",
2373*da89d235SAlexander Hansen                        "Name": "lower critical",
2374*da89d235SAlexander Hansen                        "Severity": 1,
2375*da89d235SAlexander Hansen                        "Value": 10.8
2376*da89d235SAlexander Hansen                    },
2377*da89d235SAlexander Hansen                    {
2378*da89d235SAlexander Hansen                        "Direction": "greater than",
2379*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
2380*da89d235SAlexander Hansen                        "Label": "in0",
2381*da89d235SAlexander Hansen                        "Name": "upper critical",
2382*da89d235SAlexander Hansen                        "Severity": 1,
2383*da89d235SAlexander Hansen                        "Value": 13.3
2384*da89d235SAlexander Hansen                    },
2385*da89d235SAlexander Hansen                    {
2386*da89d235SAlexander Hansen                        "Direction": "less than",
2387*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
2388*da89d235SAlexander Hansen                        "Label": "in1",
2389*da89d235SAlexander Hansen                        "Name": "lower non critical",
2390*da89d235SAlexander Hansen                        "Severity": 0,
2391*da89d235SAlexander Hansen                        "Value": 3.14
2392*da89d235SAlexander Hansen                    },
2393*da89d235SAlexander Hansen                    {
2394*da89d235SAlexander Hansen                        "Direction": "greater than",
2395*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
2396*da89d235SAlexander Hansen                        "Label": "in1",
2397*da89d235SAlexander Hansen                        "Name": "upper non critical",
2398*da89d235SAlexander Hansen                        "Severity": 0,
2399*da89d235SAlexander Hansen                        "Value": 3.47
2400*da89d235SAlexander Hansen                    },
2401*da89d235SAlexander Hansen                    {
2402*da89d235SAlexander Hansen                        "Direction": "less than",
2403*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
2404*da89d235SAlexander Hansen                        "Label": "in1",
2405*da89d235SAlexander Hansen                        "Name": "lower critical",
2406*da89d235SAlexander Hansen                        "Severity": 1,
2407*da89d235SAlexander Hansen                        "Value": 2.97
2408*da89d235SAlexander Hansen                    },
2409*da89d235SAlexander Hansen                    {
2410*da89d235SAlexander Hansen                        "Direction": "greater than",
2411*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
2412*da89d235SAlexander Hansen                        "Label": "in1",
2413*da89d235SAlexander Hansen                        "Name": "upper critical",
2414*da89d235SAlexander Hansen                        "Severity": 1,
2415*da89d235SAlexander Hansen                        "Value": 3.63
2416*da89d235SAlexander Hansen                    }
2417*da89d235SAlexander Hansen                ],
2418*da89d235SAlexander Hansen                "Type": "MAX5970",
2419*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD17 P12V Output Current",
2420*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD17 P3V3 Output Current",
2421*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD17 P12V Output Voltage",
2422*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD17 P3V3 Output Voltage"
2423*da89d235SAlexander Hansen            }
2424*da89d235SAlexander Hansen        ],
2425*da89d235SAlexander Hansen        "Name": "RSSD17",
2426*da89d235SAlexander Hansen        "Probe": [
2427*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2428*da89d235SAlexander Hansen            "AND",
2429*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD17', 'Present': true})",
2430*da89d235SAlexander Hansen            "MATCH_ONE"
2431*da89d235SAlexander Hansen        ],
2432*da89d235SAlexander Hansen        "Type": "Chassis"
2433*da89d235SAlexander Hansen    },
2434*da89d235SAlexander Hansen    {
2435*da89d235SAlexander Hansen        "Exposes": [
2436*da89d235SAlexander Hansen            {
2437*da89d235SAlexander Hansen                "Address": "0x3a",
2438*da89d235SAlexander Hansen                "Bus": "195",
2439*da89d235SAlexander Hansen                "Labels": [
2440*da89d235SAlexander Hansen                    "in0",
2441*da89d235SAlexander Hansen                    "in1",
2442*da89d235SAlexander Hansen                    "curr1",
2443*da89d235SAlexander Hansen                    "curr2"
2444*da89d235SAlexander Hansen                ],
2445*da89d235SAlexander Hansen                "Name": "SSB_RSSD20",
2446*da89d235SAlexander Hansen                "PollRate": 5.0,
2447*da89d235SAlexander Hansen                "PowerState": "On",
2448*da89d235SAlexander Hansen                "Thresholds": [
2449*da89d235SAlexander Hansen                    {
2450*da89d235SAlexander Hansen                        "Direction": "greater than",
2451*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
2452*da89d235SAlexander Hansen                        "Label": "curr1",
2453*da89d235SAlexander Hansen                        "Name": "upper non critical",
2454*da89d235SAlexander Hansen                        "Severity": 0,
2455*da89d235SAlexander Hansen                        "Value": 3.0
2456*da89d235SAlexander Hansen                    },
2457*da89d235SAlexander Hansen                    {
2458*da89d235SAlexander Hansen                        "Direction": "greater than",
2459*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
2460*da89d235SAlexander Hansen                        "Label": "curr1",
2461*da89d235SAlexander Hansen                        "Name": "upper critical",
2462*da89d235SAlexander Hansen                        "Severity": 1,
2463*da89d235SAlexander Hansen                        "Value": 4.0
2464*da89d235SAlexander Hansen                    },
2465*da89d235SAlexander Hansen                    {
2466*da89d235SAlexander Hansen                        "Direction": "greater than",
2467*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
2468*da89d235SAlexander Hansen                        "Label": "curr2",
2469*da89d235SAlexander Hansen                        "Name": "upper non critical",
2470*da89d235SAlexander Hansen                        "Severity": 0,
2471*da89d235SAlexander Hansen                        "Value": 0.1
2472*da89d235SAlexander Hansen                    },
2473*da89d235SAlexander Hansen                    {
2474*da89d235SAlexander Hansen                        "Direction": "greater than",
2475*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
2476*da89d235SAlexander Hansen                        "Label": "curr2",
2477*da89d235SAlexander Hansen                        "Name": "upper critical",
2478*da89d235SAlexander Hansen                        "Severity": 1,
2479*da89d235SAlexander Hansen                        "Value": 0.15
2480*da89d235SAlexander Hansen                    },
2481*da89d235SAlexander Hansen                    {
2482*da89d235SAlexander Hansen                        "Direction": "less than",
2483*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2484*da89d235SAlexander Hansen                        "Label": "in0",
2485*da89d235SAlexander Hansen                        "Name": "lower non critical",
2486*da89d235SAlexander Hansen                        "Severity": 0,
2487*da89d235SAlexander Hansen                        "Value": 10.8
2488*da89d235SAlexander Hansen                    },
2489*da89d235SAlexander Hansen                    {
2490*da89d235SAlexander Hansen                        "Direction": "greater than",
2491*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
2492*da89d235SAlexander Hansen                        "Label": "in0",
2493*da89d235SAlexander Hansen                        "Name": "upper non critical",
2494*da89d235SAlexander Hansen                        "Severity": 0,
2495*da89d235SAlexander Hansen                        "Value": 12.8
2496*da89d235SAlexander Hansen                    },
2497*da89d235SAlexander Hansen                    {
2498*da89d235SAlexander Hansen                        "Direction": "less than",
2499*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2500*da89d235SAlexander Hansen                        "Label": "in0",
2501*da89d235SAlexander Hansen                        "Name": "lower critical",
2502*da89d235SAlexander Hansen                        "Severity": 1,
2503*da89d235SAlexander Hansen                        "Value": 10.8
2504*da89d235SAlexander Hansen                    },
2505*da89d235SAlexander Hansen                    {
2506*da89d235SAlexander Hansen                        "Direction": "greater than",
2507*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
2508*da89d235SAlexander Hansen                        "Label": "in0",
2509*da89d235SAlexander Hansen                        "Name": "upper critical",
2510*da89d235SAlexander Hansen                        "Severity": 1,
2511*da89d235SAlexander Hansen                        "Value": 13.3
2512*da89d235SAlexander Hansen                    },
2513*da89d235SAlexander Hansen                    {
2514*da89d235SAlexander Hansen                        "Direction": "less than",
2515*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
2516*da89d235SAlexander Hansen                        "Label": "in1",
2517*da89d235SAlexander Hansen                        "Name": "lower non critical",
2518*da89d235SAlexander Hansen                        "Severity": 0,
2519*da89d235SAlexander Hansen                        "Value": 3.14
2520*da89d235SAlexander Hansen                    },
2521*da89d235SAlexander Hansen                    {
2522*da89d235SAlexander Hansen                        "Direction": "greater than",
2523*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
2524*da89d235SAlexander Hansen                        "Label": "in1",
2525*da89d235SAlexander Hansen                        "Name": "upper non critical",
2526*da89d235SAlexander Hansen                        "Severity": 0,
2527*da89d235SAlexander Hansen                        "Value": 3.47
2528*da89d235SAlexander Hansen                    },
2529*da89d235SAlexander Hansen                    {
2530*da89d235SAlexander Hansen                        "Direction": "less than",
2531*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
2532*da89d235SAlexander Hansen                        "Label": "in1",
2533*da89d235SAlexander Hansen                        "Name": "lower critical",
2534*da89d235SAlexander Hansen                        "Severity": 1,
2535*da89d235SAlexander Hansen                        "Value": 2.97
2536*da89d235SAlexander Hansen                    },
2537*da89d235SAlexander Hansen                    {
2538*da89d235SAlexander Hansen                        "Direction": "greater than",
2539*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
2540*da89d235SAlexander Hansen                        "Label": "in1",
2541*da89d235SAlexander Hansen                        "Name": "upper critical",
2542*da89d235SAlexander Hansen                        "Severity": 1,
2543*da89d235SAlexander Hansen                        "Value": 3.63
2544*da89d235SAlexander Hansen                    }
2545*da89d235SAlexander Hansen                ],
2546*da89d235SAlexander Hansen                "Type": "MAX5970",
2547*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD20 P12V Output Current",
2548*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD20 P3V3 Output Current",
2549*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD20 P12V Output Voltage",
2550*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD20 P3V3 Output Voltage"
2551*da89d235SAlexander Hansen            }
2552*da89d235SAlexander Hansen        ],
2553*da89d235SAlexander Hansen        "Name": "RSSD20",
2554*da89d235SAlexander Hansen        "Probe": [
2555*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2556*da89d235SAlexander Hansen            "AND",
2557*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD20', 'Present': true})",
2558*da89d235SAlexander Hansen            "MATCH_ONE"
2559*da89d235SAlexander Hansen        ],
2560*da89d235SAlexander Hansen        "Type": "Chassis"
2561*da89d235SAlexander Hansen    },
2562*da89d235SAlexander Hansen    {
2563*da89d235SAlexander Hansen        "Exposes": [
2564*da89d235SAlexander Hansen            {
2565*da89d235SAlexander Hansen                "Address": "0x3a",
2566*da89d235SAlexander Hansen                "Bus": "196",
2567*da89d235SAlexander Hansen                "Labels": [
2568*da89d235SAlexander Hansen                    "in0",
2569*da89d235SAlexander Hansen                    "in1",
2570*da89d235SAlexander Hansen                    "curr1",
2571*da89d235SAlexander Hansen                    "curr2"
2572*da89d235SAlexander Hansen                ],
2573*da89d235SAlexander Hansen                "Name": "SSB_RSSD21",
2574*da89d235SAlexander Hansen                "PollRate": 5.0,
2575*da89d235SAlexander Hansen                "PowerState": "On",
2576*da89d235SAlexander Hansen                "Thresholds": [
2577*da89d235SAlexander Hansen                    {
2578*da89d235SAlexander Hansen                        "Direction": "greater than",
2579*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
2580*da89d235SAlexander Hansen                        "Label": "curr1",
2581*da89d235SAlexander Hansen                        "Name": "upper non critical",
2582*da89d235SAlexander Hansen                        "Severity": 0,
2583*da89d235SAlexander Hansen                        "Value": 3.0
2584*da89d235SAlexander Hansen                    },
2585*da89d235SAlexander Hansen                    {
2586*da89d235SAlexander Hansen                        "Direction": "greater than",
2587*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
2588*da89d235SAlexander Hansen                        "Label": "curr1",
2589*da89d235SAlexander Hansen                        "Name": "upper critical",
2590*da89d235SAlexander Hansen                        "Severity": 1,
2591*da89d235SAlexander Hansen                        "Value": 4.0
2592*da89d235SAlexander Hansen                    },
2593*da89d235SAlexander Hansen                    {
2594*da89d235SAlexander Hansen                        "Direction": "greater than",
2595*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
2596*da89d235SAlexander Hansen                        "Label": "curr2",
2597*da89d235SAlexander Hansen                        "Name": "upper non critical",
2598*da89d235SAlexander Hansen                        "Severity": 0,
2599*da89d235SAlexander Hansen                        "Value": 0.1
2600*da89d235SAlexander Hansen                    },
2601*da89d235SAlexander Hansen                    {
2602*da89d235SAlexander Hansen                        "Direction": "greater than",
2603*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
2604*da89d235SAlexander Hansen                        "Label": "curr2",
2605*da89d235SAlexander Hansen                        "Name": "upper critical",
2606*da89d235SAlexander Hansen                        "Severity": 1,
2607*da89d235SAlexander Hansen                        "Value": 0.15
2608*da89d235SAlexander Hansen                    },
2609*da89d235SAlexander Hansen                    {
2610*da89d235SAlexander Hansen                        "Direction": "less than",
2611*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2612*da89d235SAlexander Hansen                        "Label": "in0",
2613*da89d235SAlexander Hansen                        "Name": "lower non critical",
2614*da89d235SAlexander Hansen                        "Severity": 0,
2615*da89d235SAlexander Hansen                        "Value": 10.8
2616*da89d235SAlexander Hansen                    },
2617*da89d235SAlexander Hansen                    {
2618*da89d235SAlexander Hansen                        "Direction": "greater than",
2619*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
2620*da89d235SAlexander Hansen                        "Label": "in0",
2621*da89d235SAlexander Hansen                        "Name": "upper non critical",
2622*da89d235SAlexander Hansen                        "Severity": 0,
2623*da89d235SAlexander Hansen                        "Value": 12.8
2624*da89d235SAlexander Hansen                    },
2625*da89d235SAlexander Hansen                    {
2626*da89d235SAlexander Hansen                        "Direction": "less than",
2627*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2628*da89d235SAlexander Hansen                        "Label": "in0",
2629*da89d235SAlexander Hansen                        "Name": "lower critical",
2630*da89d235SAlexander Hansen                        "Severity": 1,
2631*da89d235SAlexander Hansen                        "Value": 10.8
2632*da89d235SAlexander Hansen                    },
2633*da89d235SAlexander Hansen                    {
2634*da89d235SAlexander Hansen                        "Direction": "greater than",
2635*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
2636*da89d235SAlexander Hansen                        "Label": "in0",
2637*da89d235SAlexander Hansen                        "Name": "upper critical",
2638*da89d235SAlexander Hansen                        "Severity": 1,
2639*da89d235SAlexander Hansen                        "Value": 13.3
2640*da89d235SAlexander Hansen                    },
2641*da89d235SAlexander Hansen                    {
2642*da89d235SAlexander Hansen                        "Direction": "less than",
2643*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
2644*da89d235SAlexander Hansen                        "Label": "in1",
2645*da89d235SAlexander Hansen                        "Name": "lower non critical",
2646*da89d235SAlexander Hansen                        "Severity": 0,
2647*da89d235SAlexander Hansen                        "Value": 3.14
2648*da89d235SAlexander Hansen                    },
2649*da89d235SAlexander Hansen                    {
2650*da89d235SAlexander Hansen                        "Direction": "greater than",
2651*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
2652*da89d235SAlexander Hansen                        "Label": "in1",
2653*da89d235SAlexander Hansen                        "Name": "upper non critical",
2654*da89d235SAlexander Hansen                        "Severity": 0,
2655*da89d235SAlexander Hansen                        "Value": 3.47
2656*da89d235SAlexander Hansen                    },
2657*da89d235SAlexander Hansen                    {
2658*da89d235SAlexander Hansen                        "Direction": "less than",
2659*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
2660*da89d235SAlexander Hansen                        "Label": "in1",
2661*da89d235SAlexander Hansen                        "Name": "lower critical",
2662*da89d235SAlexander Hansen                        "Severity": 1,
2663*da89d235SAlexander Hansen                        "Value": 2.97
2664*da89d235SAlexander Hansen                    },
2665*da89d235SAlexander Hansen                    {
2666*da89d235SAlexander Hansen                        "Direction": "greater than",
2667*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
2668*da89d235SAlexander Hansen                        "Label": "in1",
2669*da89d235SAlexander Hansen                        "Name": "upper critical",
2670*da89d235SAlexander Hansen                        "Severity": 1,
2671*da89d235SAlexander Hansen                        "Value": 3.63
2672*da89d235SAlexander Hansen                    }
2673*da89d235SAlexander Hansen                ],
2674*da89d235SAlexander Hansen                "Type": "MAX5970",
2675*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD21 P12V Output Current",
2676*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD21 P3V3 Output Current",
2677*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD21 P12V Output Voltage",
2678*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD21 P3V3 Output Voltage"
2679*da89d235SAlexander Hansen            }
2680*da89d235SAlexander Hansen        ],
2681*da89d235SAlexander Hansen        "Name": "RSSD21",
2682*da89d235SAlexander Hansen        "Probe": [
2683*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2684*da89d235SAlexander Hansen            "AND",
2685*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD21', 'Present': true})",
2686*da89d235SAlexander Hansen            "MATCH_ONE"
2687*da89d235SAlexander Hansen        ],
2688*da89d235SAlexander Hansen        "Type": "Chassis"
2689*da89d235SAlexander Hansen    },
2690*da89d235SAlexander Hansen    {
2691*da89d235SAlexander Hansen        "Exposes": [
2692*da89d235SAlexander Hansen            {
2693*da89d235SAlexander Hansen                "Address": "0x3a",
2694*da89d235SAlexander Hansen                "Bus": "197",
2695*da89d235SAlexander Hansen                "Labels": [
2696*da89d235SAlexander Hansen                    "in0",
2697*da89d235SAlexander Hansen                    "in1",
2698*da89d235SAlexander Hansen                    "curr1",
2699*da89d235SAlexander Hansen                    "curr2"
2700*da89d235SAlexander Hansen                ],
2701*da89d235SAlexander Hansen                "Name": "SSB_RSSD22",
2702*da89d235SAlexander Hansen                "PollRate": 5.0,
2703*da89d235SAlexander Hansen                "PowerState": "On",
2704*da89d235SAlexander Hansen                "Thresholds": [
2705*da89d235SAlexander Hansen                    {
2706*da89d235SAlexander Hansen                        "Direction": "greater than",
2707*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
2708*da89d235SAlexander Hansen                        "Label": "curr1",
2709*da89d235SAlexander Hansen                        "Name": "upper non critical",
2710*da89d235SAlexander Hansen                        "Severity": 0,
2711*da89d235SAlexander Hansen                        "Value": 3.0
2712*da89d235SAlexander Hansen                    },
2713*da89d235SAlexander Hansen                    {
2714*da89d235SAlexander Hansen                        "Direction": "greater than",
2715*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
2716*da89d235SAlexander Hansen                        "Label": "curr1",
2717*da89d235SAlexander Hansen                        "Name": "upper critical",
2718*da89d235SAlexander Hansen                        "Severity": 1,
2719*da89d235SAlexander Hansen                        "Value": 4.0
2720*da89d235SAlexander Hansen                    },
2721*da89d235SAlexander Hansen                    {
2722*da89d235SAlexander Hansen                        "Direction": "greater than",
2723*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
2724*da89d235SAlexander Hansen                        "Label": "curr2",
2725*da89d235SAlexander Hansen                        "Name": "upper non critical",
2726*da89d235SAlexander Hansen                        "Severity": 0,
2727*da89d235SAlexander Hansen                        "Value": 0.1
2728*da89d235SAlexander Hansen                    },
2729*da89d235SAlexander Hansen                    {
2730*da89d235SAlexander Hansen                        "Direction": "greater than",
2731*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
2732*da89d235SAlexander Hansen                        "Label": "curr2",
2733*da89d235SAlexander Hansen                        "Name": "upper critical",
2734*da89d235SAlexander Hansen                        "Severity": 1,
2735*da89d235SAlexander Hansen                        "Value": 0.15
2736*da89d235SAlexander Hansen                    },
2737*da89d235SAlexander Hansen                    {
2738*da89d235SAlexander Hansen                        "Direction": "less than",
2739*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2740*da89d235SAlexander Hansen                        "Label": "in0",
2741*da89d235SAlexander Hansen                        "Name": "lower non critical",
2742*da89d235SAlexander Hansen                        "Severity": 0,
2743*da89d235SAlexander Hansen                        "Value": 10.8
2744*da89d235SAlexander Hansen                    },
2745*da89d235SAlexander Hansen                    {
2746*da89d235SAlexander Hansen                        "Direction": "greater than",
2747*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
2748*da89d235SAlexander Hansen                        "Label": "in0",
2749*da89d235SAlexander Hansen                        "Name": "upper non critical",
2750*da89d235SAlexander Hansen                        "Severity": 0,
2751*da89d235SAlexander Hansen                        "Value": 12.8
2752*da89d235SAlexander Hansen                    },
2753*da89d235SAlexander Hansen                    {
2754*da89d235SAlexander Hansen                        "Direction": "less than",
2755*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2756*da89d235SAlexander Hansen                        "Label": "in0",
2757*da89d235SAlexander Hansen                        "Name": "lower critical",
2758*da89d235SAlexander Hansen                        "Severity": 1,
2759*da89d235SAlexander Hansen                        "Value": 10.8
2760*da89d235SAlexander Hansen                    },
2761*da89d235SAlexander Hansen                    {
2762*da89d235SAlexander Hansen                        "Direction": "greater than",
2763*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
2764*da89d235SAlexander Hansen                        "Label": "in0",
2765*da89d235SAlexander Hansen                        "Name": "upper critical",
2766*da89d235SAlexander Hansen                        "Severity": 1,
2767*da89d235SAlexander Hansen                        "Value": 13.3
2768*da89d235SAlexander Hansen                    },
2769*da89d235SAlexander Hansen                    {
2770*da89d235SAlexander Hansen                        "Direction": "less than",
2771*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
2772*da89d235SAlexander Hansen                        "Label": "in1",
2773*da89d235SAlexander Hansen                        "Name": "lower non critical",
2774*da89d235SAlexander Hansen                        "Severity": 0,
2775*da89d235SAlexander Hansen                        "Value": 3.14
2776*da89d235SAlexander Hansen                    },
2777*da89d235SAlexander Hansen                    {
2778*da89d235SAlexander Hansen                        "Direction": "greater than",
2779*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
2780*da89d235SAlexander Hansen                        "Label": "in1",
2781*da89d235SAlexander Hansen                        "Name": "upper non critical",
2782*da89d235SAlexander Hansen                        "Severity": 0,
2783*da89d235SAlexander Hansen                        "Value": 3.47
2784*da89d235SAlexander Hansen                    },
2785*da89d235SAlexander Hansen                    {
2786*da89d235SAlexander Hansen                        "Direction": "less than",
2787*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
2788*da89d235SAlexander Hansen                        "Label": "in1",
2789*da89d235SAlexander Hansen                        "Name": "lower critical",
2790*da89d235SAlexander Hansen                        "Severity": 1,
2791*da89d235SAlexander Hansen                        "Value": 2.97
2792*da89d235SAlexander Hansen                    },
2793*da89d235SAlexander Hansen                    {
2794*da89d235SAlexander Hansen                        "Direction": "greater than",
2795*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
2796*da89d235SAlexander Hansen                        "Label": "in1",
2797*da89d235SAlexander Hansen                        "Name": "upper critical",
2798*da89d235SAlexander Hansen                        "Severity": 1,
2799*da89d235SAlexander Hansen                        "Value": 3.63
2800*da89d235SAlexander Hansen                    }
2801*da89d235SAlexander Hansen                ],
2802*da89d235SAlexander Hansen                "Type": "MAX5970",
2803*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD22 P12V Output Current",
2804*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD22 P3V3 Output Current",
2805*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD22 P12V Output Voltage",
2806*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD22 P3V3 Output Voltage"
2807*da89d235SAlexander Hansen            }
2808*da89d235SAlexander Hansen        ],
2809*da89d235SAlexander Hansen        "Name": "RSSD22",
2810*da89d235SAlexander Hansen        "Probe": [
2811*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2812*da89d235SAlexander Hansen            "AND",
2813*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD22', 'Present': true})",
2814*da89d235SAlexander Hansen            "MATCH_ONE"
2815*da89d235SAlexander Hansen        ],
2816*da89d235SAlexander Hansen        "Type": "Chassis"
2817*da89d235SAlexander Hansen    },
2818*da89d235SAlexander Hansen    {
2819*da89d235SAlexander Hansen        "Exposes": [
2820*da89d235SAlexander Hansen            {
2821*da89d235SAlexander Hansen                "Address": "0x3a",
2822*da89d235SAlexander Hansen                "Bus": "198",
2823*da89d235SAlexander Hansen                "Labels": [
2824*da89d235SAlexander Hansen                    "in0",
2825*da89d235SAlexander Hansen                    "in1",
2826*da89d235SAlexander Hansen                    "curr1",
2827*da89d235SAlexander Hansen                    "curr2"
2828*da89d235SAlexander Hansen                ],
2829*da89d235SAlexander Hansen                "Name": "SSB_RSSD24",
2830*da89d235SAlexander Hansen                "PollRate": 5.0,
2831*da89d235SAlexander Hansen                "PowerState": "On",
2832*da89d235SAlexander Hansen                "Thresholds": [
2833*da89d235SAlexander Hansen                    {
2834*da89d235SAlexander Hansen                        "Direction": "greater than",
2835*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
2836*da89d235SAlexander Hansen                        "Label": "curr1",
2837*da89d235SAlexander Hansen                        "Name": "upper non critical",
2838*da89d235SAlexander Hansen                        "Severity": 0,
2839*da89d235SAlexander Hansen                        "Value": 3.0
2840*da89d235SAlexander Hansen                    },
2841*da89d235SAlexander Hansen                    {
2842*da89d235SAlexander Hansen                        "Direction": "greater than",
2843*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
2844*da89d235SAlexander Hansen                        "Label": "curr1",
2845*da89d235SAlexander Hansen                        "Name": "upper critical",
2846*da89d235SAlexander Hansen                        "Severity": 1,
2847*da89d235SAlexander Hansen                        "Value": 4.0
2848*da89d235SAlexander Hansen                    },
2849*da89d235SAlexander Hansen                    {
2850*da89d235SAlexander Hansen                        "Direction": "greater than",
2851*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
2852*da89d235SAlexander Hansen                        "Label": "curr2",
2853*da89d235SAlexander Hansen                        "Name": "upper non critical",
2854*da89d235SAlexander Hansen                        "Severity": 0,
2855*da89d235SAlexander Hansen                        "Value": 0.1
2856*da89d235SAlexander Hansen                    },
2857*da89d235SAlexander Hansen                    {
2858*da89d235SAlexander Hansen                        "Direction": "greater than",
2859*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
2860*da89d235SAlexander Hansen                        "Label": "curr2",
2861*da89d235SAlexander Hansen                        "Name": "upper critical",
2862*da89d235SAlexander Hansen                        "Severity": 1,
2863*da89d235SAlexander Hansen                        "Value": 0.15
2864*da89d235SAlexander Hansen                    },
2865*da89d235SAlexander Hansen                    {
2866*da89d235SAlexander Hansen                        "Direction": "less than",
2867*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2868*da89d235SAlexander Hansen                        "Label": "in0",
2869*da89d235SAlexander Hansen                        "Name": "lower non critical",
2870*da89d235SAlexander Hansen                        "Severity": 0,
2871*da89d235SAlexander Hansen                        "Value": 10.8
2872*da89d235SAlexander Hansen                    },
2873*da89d235SAlexander Hansen                    {
2874*da89d235SAlexander Hansen                        "Direction": "greater than",
2875*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
2876*da89d235SAlexander Hansen                        "Label": "in0",
2877*da89d235SAlexander Hansen                        "Name": "upper non critical",
2878*da89d235SAlexander Hansen                        "Severity": 0,
2879*da89d235SAlexander Hansen                        "Value": 12.8
2880*da89d235SAlexander Hansen                    },
2881*da89d235SAlexander Hansen                    {
2882*da89d235SAlexander Hansen                        "Direction": "less than",
2883*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2884*da89d235SAlexander Hansen                        "Label": "in0",
2885*da89d235SAlexander Hansen                        "Name": "lower critical",
2886*da89d235SAlexander Hansen                        "Severity": 1,
2887*da89d235SAlexander Hansen                        "Value": 10.8
2888*da89d235SAlexander Hansen                    },
2889*da89d235SAlexander Hansen                    {
2890*da89d235SAlexander Hansen                        "Direction": "greater than",
2891*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
2892*da89d235SAlexander Hansen                        "Label": "in0",
2893*da89d235SAlexander Hansen                        "Name": "upper critical",
2894*da89d235SAlexander Hansen                        "Severity": 1,
2895*da89d235SAlexander Hansen                        "Value": 13.3
2896*da89d235SAlexander Hansen                    },
2897*da89d235SAlexander Hansen                    {
2898*da89d235SAlexander Hansen                        "Direction": "less than",
2899*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
2900*da89d235SAlexander Hansen                        "Label": "in1",
2901*da89d235SAlexander Hansen                        "Name": "lower non critical",
2902*da89d235SAlexander Hansen                        "Severity": 0,
2903*da89d235SAlexander Hansen                        "Value": 3.14
2904*da89d235SAlexander Hansen                    },
2905*da89d235SAlexander Hansen                    {
2906*da89d235SAlexander Hansen                        "Direction": "greater than",
2907*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
2908*da89d235SAlexander Hansen                        "Label": "in1",
2909*da89d235SAlexander Hansen                        "Name": "upper non critical",
2910*da89d235SAlexander Hansen                        "Severity": 0,
2911*da89d235SAlexander Hansen                        "Value": 3.47
2912*da89d235SAlexander Hansen                    },
2913*da89d235SAlexander Hansen                    {
2914*da89d235SAlexander Hansen                        "Direction": "less than",
2915*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
2916*da89d235SAlexander Hansen                        "Label": "in1",
2917*da89d235SAlexander Hansen                        "Name": "lower critical",
2918*da89d235SAlexander Hansen                        "Severity": 1,
2919*da89d235SAlexander Hansen                        "Value": 2.97
2920*da89d235SAlexander Hansen                    },
2921*da89d235SAlexander Hansen                    {
2922*da89d235SAlexander Hansen                        "Direction": "greater than",
2923*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
2924*da89d235SAlexander Hansen                        "Label": "in1",
2925*da89d235SAlexander Hansen                        "Name": "upper critical",
2926*da89d235SAlexander Hansen                        "Severity": 1,
2927*da89d235SAlexander Hansen                        "Value": 3.63
2928*da89d235SAlexander Hansen                    }
2929*da89d235SAlexander Hansen                ],
2930*da89d235SAlexander Hansen                "Type": "MAX5970",
2931*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD24 P12V Output Current",
2932*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD24 P3V3 Output Current",
2933*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD24 P12V Output Voltage",
2934*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD24 P3V3 Output Voltage"
2935*da89d235SAlexander Hansen            }
2936*da89d235SAlexander Hansen        ],
2937*da89d235SAlexander Hansen        "Name": "RSSD24",
2938*da89d235SAlexander Hansen        "Probe": [
2939*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
2940*da89d235SAlexander Hansen            "AND",
2941*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD24', 'Present': true})",
2942*da89d235SAlexander Hansen            "MATCH_ONE"
2943*da89d235SAlexander Hansen        ],
2944*da89d235SAlexander Hansen        "Type": "Chassis"
2945*da89d235SAlexander Hansen    },
2946*da89d235SAlexander Hansen    {
2947*da89d235SAlexander Hansen        "Exposes": [
2948*da89d235SAlexander Hansen            {
2949*da89d235SAlexander Hansen                "Address": "0x3a",
2950*da89d235SAlexander Hansen                "Bus": "199",
2951*da89d235SAlexander Hansen                "Labels": [
2952*da89d235SAlexander Hansen                    "in0",
2953*da89d235SAlexander Hansen                    "in1",
2954*da89d235SAlexander Hansen                    "curr1",
2955*da89d235SAlexander Hansen                    "curr2"
2956*da89d235SAlexander Hansen                ],
2957*da89d235SAlexander Hansen                "Name": "SSB_RSSD23",
2958*da89d235SAlexander Hansen                "PollRate": 5.0,
2959*da89d235SAlexander Hansen                "PowerState": "On",
2960*da89d235SAlexander Hansen                "Thresholds": [
2961*da89d235SAlexander Hansen                    {
2962*da89d235SAlexander Hansen                        "Direction": "greater than",
2963*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
2964*da89d235SAlexander Hansen                        "Label": "curr1",
2965*da89d235SAlexander Hansen                        "Name": "upper non critical",
2966*da89d235SAlexander Hansen                        "Severity": 0,
2967*da89d235SAlexander Hansen                        "Value": 3.0
2968*da89d235SAlexander Hansen                    },
2969*da89d235SAlexander Hansen                    {
2970*da89d235SAlexander Hansen                        "Direction": "greater than",
2971*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
2972*da89d235SAlexander Hansen                        "Label": "curr1",
2973*da89d235SAlexander Hansen                        "Name": "upper critical",
2974*da89d235SAlexander Hansen                        "Severity": 1,
2975*da89d235SAlexander Hansen                        "Value": 4.0
2976*da89d235SAlexander Hansen                    },
2977*da89d235SAlexander Hansen                    {
2978*da89d235SAlexander Hansen                        "Direction": "greater than",
2979*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
2980*da89d235SAlexander Hansen                        "Label": "curr2",
2981*da89d235SAlexander Hansen                        "Name": "upper non critical",
2982*da89d235SAlexander Hansen                        "Severity": 0,
2983*da89d235SAlexander Hansen                        "Value": 0.1
2984*da89d235SAlexander Hansen                    },
2985*da89d235SAlexander Hansen                    {
2986*da89d235SAlexander Hansen                        "Direction": "greater than",
2987*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
2988*da89d235SAlexander Hansen                        "Label": "curr2",
2989*da89d235SAlexander Hansen                        "Name": "upper critical",
2990*da89d235SAlexander Hansen                        "Severity": 1,
2991*da89d235SAlexander Hansen                        "Value": 0.15
2992*da89d235SAlexander Hansen                    },
2993*da89d235SAlexander Hansen                    {
2994*da89d235SAlexander Hansen                        "Direction": "less than",
2995*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
2996*da89d235SAlexander Hansen                        "Label": "in0",
2997*da89d235SAlexander Hansen                        "Name": "lower non critical",
2998*da89d235SAlexander Hansen                        "Severity": 0,
2999*da89d235SAlexander Hansen                        "Value": 10.8
3000*da89d235SAlexander Hansen                    },
3001*da89d235SAlexander Hansen                    {
3002*da89d235SAlexander Hansen                        "Direction": "greater than",
3003*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
3004*da89d235SAlexander Hansen                        "Label": "in0",
3005*da89d235SAlexander Hansen                        "Name": "upper non critical",
3006*da89d235SAlexander Hansen                        "Severity": 0,
3007*da89d235SAlexander Hansen                        "Value": 12.8
3008*da89d235SAlexander Hansen                    },
3009*da89d235SAlexander Hansen                    {
3010*da89d235SAlexander Hansen                        "Direction": "less than",
3011*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3012*da89d235SAlexander Hansen                        "Label": "in0",
3013*da89d235SAlexander Hansen                        "Name": "lower critical",
3014*da89d235SAlexander Hansen                        "Severity": 1,
3015*da89d235SAlexander Hansen                        "Value": 10.8
3016*da89d235SAlexander Hansen                    },
3017*da89d235SAlexander Hansen                    {
3018*da89d235SAlexander Hansen                        "Direction": "greater than",
3019*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
3020*da89d235SAlexander Hansen                        "Label": "in0",
3021*da89d235SAlexander Hansen                        "Name": "upper critical",
3022*da89d235SAlexander Hansen                        "Severity": 1,
3023*da89d235SAlexander Hansen                        "Value": 13.3
3024*da89d235SAlexander Hansen                    },
3025*da89d235SAlexander Hansen                    {
3026*da89d235SAlexander Hansen                        "Direction": "less than",
3027*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
3028*da89d235SAlexander Hansen                        "Label": "in1",
3029*da89d235SAlexander Hansen                        "Name": "lower non critical",
3030*da89d235SAlexander Hansen                        "Severity": 0,
3031*da89d235SAlexander Hansen                        "Value": 3.14
3032*da89d235SAlexander Hansen                    },
3033*da89d235SAlexander Hansen                    {
3034*da89d235SAlexander Hansen                        "Direction": "greater than",
3035*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
3036*da89d235SAlexander Hansen                        "Label": "in1",
3037*da89d235SAlexander Hansen                        "Name": "upper non critical",
3038*da89d235SAlexander Hansen                        "Severity": 0,
3039*da89d235SAlexander Hansen                        "Value": 3.47
3040*da89d235SAlexander Hansen                    },
3041*da89d235SAlexander Hansen                    {
3042*da89d235SAlexander Hansen                        "Direction": "less than",
3043*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
3044*da89d235SAlexander Hansen                        "Label": "in1",
3045*da89d235SAlexander Hansen                        "Name": "lower critical",
3046*da89d235SAlexander Hansen                        "Severity": 1,
3047*da89d235SAlexander Hansen                        "Value": 2.97
3048*da89d235SAlexander Hansen                    },
3049*da89d235SAlexander Hansen                    {
3050*da89d235SAlexander Hansen                        "Direction": "greater than",
3051*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
3052*da89d235SAlexander Hansen                        "Label": "in1",
3053*da89d235SAlexander Hansen                        "Name": "upper critical",
3054*da89d235SAlexander Hansen                        "Severity": 1,
3055*da89d235SAlexander Hansen                        "Value": 3.63
3056*da89d235SAlexander Hansen                    }
3057*da89d235SAlexander Hansen                ],
3058*da89d235SAlexander Hansen                "Type": "MAX5970",
3059*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD23 P12V Output Current",
3060*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD23 P3V3 Output Current",
3061*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD23 P12V Output Voltage",
3062*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD23 P3V3 Output Voltage"
3063*da89d235SAlexander Hansen            }
3064*da89d235SAlexander Hansen        ],
3065*da89d235SAlexander Hansen        "Name": "RSSD23",
3066*da89d235SAlexander Hansen        "Probe": [
3067*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
3068*da89d235SAlexander Hansen            "AND",
3069*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD23', 'Present': true})",
3070*da89d235SAlexander Hansen            "MATCH_ONE"
3071*da89d235SAlexander Hansen        ],
3072*da89d235SAlexander Hansen        "Type": "Chassis"
3073*da89d235SAlexander Hansen    },
3074*da89d235SAlexander Hansen    {
3075*da89d235SAlexander Hansen        "Exposes": [
3076*da89d235SAlexander Hansen            {
3077*da89d235SAlexander Hansen                "Address": "0x3a",
3078*da89d235SAlexander Hansen                "Bus": "200",
3079*da89d235SAlexander Hansen                "Labels": [
3080*da89d235SAlexander Hansen                    "in0",
3081*da89d235SAlexander Hansen                    "in1",
3082*da89d235SAlexander Hansen                    "curr1",
3083*da89d235SAlexander Hansen                    "curr2"
3084*da89d235SAlexander Hansen                ],
3085*da89d235SAlexander Hansen                "Name": "SSB_RSSD25",
3086*da89d235SAlexander Hansen                "PollRate": 5.0,
3087*da89d235SAlexander Hansen                "PowerState": "On",
3088*da89d235SAlexander Hansen                "Thresholds": [
3089*da89d235SAlexander Hansen                    {
3090*da89d235SAlexander Hansen                        "Direction": "greater than",
3091*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
3092*da89d235SAlexander Hansen                        "Label": "curr1",
3093*da89d235SAlexander Hansen                        "Name": "upper non critical",
3094*da89d235SAlexander Hansen                        "Severity": 0,
3095*da89d235SAlexander Hansen                        "Value": 3.0
3096*da89d235SAlexander Hansen                    },
3097*da89d235SAlexander Hansen                    {
3098*da89d235SAlexander Hansen                        "Direction": "greater than",
3099*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
3100*da89d235SAlexander Hansen                        "Label": "curr1",
3101*da89d235SAlexander Hansen                        "Name": "upper critical",
3102*da89d235SAlexander Hansen                        "Severity": 1,
3103*da89d235SAlexander Hansen                        "Value": 4.0
3104*da89d235SAlexander Hansen                    },
3105*da89d235SAlexander Hansen                    {
3106*da89d235SAlexander Hansen                        "Direction": "greater than",
3107*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
3108*da89d235SAlexander Hansen                        "Label": "curr2",
3109*da89d235SAlexander Hansen                        "Name": "upper non critical",
3110*da89d235SAlexander Hansen                        "Severity": 0,
3111*da89d235SAlexander Hansen                        "Value": 0.1
3112*da89d235SAlexander Hansen                    },
3113*da89d235SAlexander Hansen                    {
3114*da89d235SAlexander Hansen                        "Direction": "greater than",
3115*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
3116*da89d235SAlexander Hansen                        "Label": "curr2",
3117*da89d235SAlexander Hansen                        "Name": "upper critical",
3118*da89d235SAlexander Hansen                        "Severity": 1,
3119*da89d235SAlexander Hansen                        "Value": 0.15
3120*da89d235SAlexander Hansen                    },
3121*da89d235SAlexander Hansen                    {
3122*da89d235SAlexander Hansen                        "Direction": "less than",
3123*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3124*da89d235SAlexander Hansen                        "Label": "in0",
3125*da89d235SAlexander Hansen                        "Name": "lower non critical",
3126*da89d235SAlexander Hansen                        "Severity": 0,
3127*da89d235SAlexander Hansen                        "Value": 10.8
3128*da89d235SAlexander Hansen                    },
3129*da89d235SAlexander Hansen                    {
3130*da89d235SAlexander Hansen                        "Direction": "greater than",
3131*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
3132*da89d235SAlexander Hansen                        "Label": "in0",
3133*da89d235SAlexander Hansen                        "Name": "upper non critical",
3134*da89d235SAlexander Hansen                        "Severity": 0,
3135*da89d235SAlexander Hansen                        "Value": 12.8
3136*da89d235SAlexander Hansen                    },
3137*da89d235SAlexander Hansen                    {
3138*da89d235SAlexander Hansen                        "Direction": "less than",
3139*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3140*da89d235SAlexander Hansen                        "Label": "in0",
3141*da89d235SAlexander Hansen                        "Name": "lower critical",
3142*da89d235SAlexander Hansen                        "Severity": 1,
3143*da89d235SAlexander Hansen                        "Value": 10.8
3144*da89d235SAlexander Hansen                    },
3145*da89d235SAlexander Hansen                    {
3146*da89d235SAlexander Hansen                        "Direction": "greater than",
3147*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
3148*da89d235SAlexander Hansen                        "Label": "in0",
3149*da89d235SAlexander Hansen                        "Name": "upper critical",
3150*da89d235SAlexander Hansen                        "Severity": 1,
3151*da89d235SAlexander Hansen                        "Value": 13.3
3152*da89d235SAlexander Hansen                    },
3153*da89d235SAlexander Hansen                    {
3154*da89d235SAlexander Hansen                        "Direction": "less than",
3155*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
3156*da89d235SAlexander Hansen                        "Label": "in1",
3157*da89d235SAlexander Hansen                        "Name": "lower non critical",
3158*da89d235SAlexander Hansen                        "Severity": 0,
3159*da89d235SAlexander Hansen                        "Value": 3.14
3160*da89d235SAlexander Hansen                    },
3161*da89d235SAlexander Hansen                    {
3162*da89d235SAlexander Hansen                        "Direction": "greater than",
3163*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
3164*da89d235SAlexander Hansen                        "Label": "in1",
3165*da89d235SAlexander Hansen                        "Name": "upper non critical",
3166*da89d235SAlexander Hansen                        "Severity": 0,
3167*da89d235SAlexander Hansen                        "Value": 3.47
3168*da89d235SAlexander Hansen                    },
3169*da89d235SAlexander Hansen                    {
3170*da89d235SAlexander Hansen                        "Direction": "less than",
3171*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
3172*da89d235SAlexander Hansen                        "Label": "in1",
3173*da89d235SAlexander Hansen                        "Name": "lower critical",
3174*da89d235SAlexander Hansen                        "Severity": 1,
3175*da89d235SAlexander Hansen                        "Value": 2.97
3176*da89d235SAlexander Hansen                    },
3177*da89d235SAlexander Hansen                    {
3178*da89d235SAlexander Hansen                        "Direction": "greater than",
3179*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
3180*da89d235SAlexander Hansen                        "Label": "in1",
3181*da89d235SAlexander Hansen                        "Name": "upper critical",
3182*da89d235SAlexander Hansen                        "Severity": 1,
3183*da89d235SAlexander Hansen                        "Value": 3.63
3184*da89d235SAlexander Hansen                    }
3185*da89d235SAlexander Hansen                ],
3186*da89d235SAlexander Hansen                "Type": "MAX5970",
3187*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD25 P12V Output Current",
3188*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD25 P3V3 Output Current",
3189*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD25 P12V Output Voltage",
3190*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD25 P3V3 Output Voltage"
3191*da89d235SAlexander Hansen            }
3192*da89d235SAlexander Hansen        ],
3193*da89d235SAlexander Hansen        "Name": "RSSD25",
3194*da89d235SAlexander Hansen        "Probe": [
3195*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
3196*da89d235SAlexander Hansen            "AND",
3197*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD25', 'Present': true})",
3198*da89d235SAlexander Hansen            "MATCH_ONE"
3199*da89d235SAlexander Hansen        ],
3200*da89d235SAlexander Hansen        "Type": "Chassis"
3201*da89d235SAlexander Hansen    },
3202*da89d235SAlexander Hansen    {
3203*da89d235SAlexander Hansen        "Exposes": [
3204*da89d235SAlexander Hansen            {
3205*da89d235SAlexander Hansen                "Address": "0x3a",
3206*da89d235SAlexander Hansen                "Bus": "201",
3207*da89d235SAlexander Hansen                "Labels": [
3208*da89d235SAlexander Hansen                    "in0",
3209*da89d235SAlexander Hansen                    "in1",
3210*da89d235SAlexander Hansen                    "curr1",
3211*da89d235SAlexander Hansen                    "curr2"
3212*da89d235SAlexander Hansen                ],
3213*da89d235SAlexander Hansen                "Name": "SSB_RSSD26",
3214*da89d235SAlexander Hansen                "PollRate": 5.0,
3215*da89d235SAlexander Hansen                "PowerState": "On",
3216*da89d235SAlexander Hansen                "Thresholds": [
3217*da89d235SAlexander Hansen                    {
3218*da89d235SAlexander Hansen                        "Direction": "greater than",
3219*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
3220*da89d235SAlexander Hansen                        "Label": "curr1",
3221*da89d235SAlexander Hansen                        "Name": "upper non critical",
3222*da89d235SAlexander Hansen                        "Severity": 0,
3223*da89d235SAlexander Hansen                        "Value": 3.0
3224*da89d235SAlexander Hansen                    },
3225*da89d235SAlexander Hansen                    {
3226*da89d235SAlexander Hansen                        "Direction": "greater than",
3227*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
3228*da89d235SAlexander Hansen                        "Label": "curr1",
3229*da89d235SAlexander Hansen                        "Name": "upper critical",
3230*da89d235SAlexander Hansen                        "Severity": 1,
3231*da89d235SAlexander Hansen                        "Value": 4.0
3232*da89d235SAlexander Hansen                    },
3233*da89d235SAlexander Hansen                    {
3234*da89d235SAlexander Hansen                        "Direction": "greater than",
3235*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
3236*da89d235SAlexander Hansen                        "Label": "curr2",
3237*da89d235SAlexander Hansen                        "Name": "upper non critical",
3238*da89d235SAlexander Hansen                        "Severity": 0,
3239*da89d235SAlexander Hansen                        "Value": 0.1
3240*da89d235SAlexander Hansen                    },
3241*da89d235SAlexander Hansen                    {
3242*da89d235SAlexander Hansen                        "Direction": "greater than",
3243*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
3244*da89d235SAlexander Hansen                        "Label": "curr2",
3245*da89d235SAlexander Hansen                        "Name": "upper critical",
3246*da89d235SAlexander Hansen                        "Severity": 1,
3247*da89d235SAlexander Hansen                        "Value": 0.15
3248*da89d235SAlexander Hansen                    },
3249*da89d235SAlexander Hansen                    {
3250*da89d235SAlexander Hansen                        "Direction": "less than",
3251*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3252*da89d235SAlexander Hansen                        "Label": "in0",
3253*da89d235SAlexander Hansen                        "Name": "lower non critical",
3254*da89d235SAlexander Hansen                        "Severity": 0,
3255*da89d235SAlexander Hansen                        "Value": 10.8
3256*da89d235SAlexander Hansen                    },
3257*da89d235SAlexander Hansen                    {
3258*da89d235SAlexander Hansen                        "Direction": "greater than",
3259*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
3260*da89d235SAlexander Hansen                        "Label": "in0",
3261*da89d235SAlexander Hansen                        "Name": "upper non critical",
3262*da89d235SAlexander Hansen                        "Severity": 0,
3263*da89d235SAlexander Hansen                        "Value": 12.8
3264*da89d235SAlexander Hansen                    },
3265*da89d235SAlexander Hansen                    {
3266*da89d235SAlexander Hansen                        "Direction": "less than",
3267*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3268*da89d235SAlexander Hansen                        "Label": "in0",
3269*da89d235SAlexander Hansen                        "Name": "lower critical",
3270*da89d235SAlexander Hansen                        "Severity": 1,
3271*da89d235SAlexander Hansen                        "Value": 10.8
3272*da89d235SAlexander Hansen                    },
3273*da89d235SAlexander Hansen                    {
3274*da89d235SAlexander Hansen                        "Direction": "greater than",
3275*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
3276*da89d235SAlexander Hansen                        "Label": "in0",
3277*da89d235SAlexander Hansen                        "Name": "upper critical",
3278*da89d235SAlexander Hansen                        "Severity": 1,
3279*da89d235SAlexander Hansen                        "Value": 13.3
3280*da89d235SAlexander Hansen                    },
3281*da89d235SAlexander Hansen                    {
3282*da89d235SAlexander Hansen                        "Direction": "less than",
3283*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
3284*da89d235SAlexander Hansen                        "Label": "in1",
3285*da89d235SAlexander Hansen                        "Name": "lower non critical",
3286*da89d235SAlexander Hansen                        "Severity": 0,
3287*da89d235SAlexander Hansen                        "Value": 3.14
3288*da89d235SAlexander Hansen                    },
3289*da89d235SAlexander Hansen                    {
3290*da89d235SAlexander Hansen                        "Direction": "greater than",
3291*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
3292*da89d235SAlexander Hansen                        "Label": "in1",
3293*da89d235SAlexander Hansen                        "Name": "upper non critical",
3294*da89d235SAlexander Hansen                        "Severity": 0,
3295*da89d235SAlexander Hansen                        "Value": 3.47
3296*da89d235SAlexander Hansen                    },
3297*da89d235SAlexander Hansen                    {
3298*da89d235SAlexander Hansen                        "Direction": "less than",
3299*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
3300*da89d235SAlexander Hansen                        "Label": "in1",
3301*da89d235SAlexander Hansen                        "Name": "lower critical",
3302*da89d235SAlexander Hansen                        "Severity": 1,
3303*da89d235SAlexander Hansen                        "Value": 2.97
3304*da89d235SAlexander Hansen                    },
3305*da89d235SAlexander Hansen                    {
3306*da89d235SAlexander Hansen                        "Direction": "greater than",
3307*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
3308*da89d235SAlexander Hansen                        "Label": "in1",
3309*da89d235SAlexander Hansen                        "Name": "upper critical",
3310*da89d235SAlexander Hansen                        "Severity": 1,
3311*da89d235SAlexander Hansen                        "Value": 3.63
3312*da89d235SAlexander Hansen                    }
3313*da89d235SAlexander Hansen                ],
3314*da89d235SAlexander Hansen                "Type": "MAX5970",
3315*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD26 P12V Output Current",
3316*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD26 P3V3 Output Current",
3317*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD26 P12V Output Voltage",
3318*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD26 P3V3 Output Voltage"
3319*da89d235SAlexander Hansen            }
3320*da89d235SAlexander Hansen        ],
3321*da89d235SAlexander Hansen        "Name": "RSSD26",
3322*da89d235SAlexander Hansen        "Probe": [
3323*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
3324*da89d235SAlexander Hansen            "AND",
3325*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD26', 'Present': true})",
3326*da89d235SAlexander Hansen            "MATCH_ONE"
3327*da89d235SAlexander Hansen        ],
3328*da89d235SAlexander Hansen        "Type": "Chassis"
3329*da89d235SAlexander Hansen    },
3330*da89d235SAlexander Hansen    {
3331*da89d235SAlexander Hansen        "Exposes": [
3332*da89d235SAlexander Hansen            {
3333*da89d235SAlexander Hansen                "Address": "0x3a",
3334*da89d235SAlexander Hansen                "Bus": "202",
3335*da89d235SAlexander Hansen                "Labels": [
3336*da89d235SAlexander Hansen                    "in0",
3337*da89d235SAlexander Hansen                    "in1",
3338*da89d235SAlexander Hansen                    "curr1",
3339*da89d235SAlexander Hansen                    "curr2"
3340*da89d235SAlexander Hansen                ],
3341*da89d235SAlexander Hansen                "Name": "SSB_RSSD27",
3342*da89d235SAlexander Hansen                "PollRate": 5.0,
3343*da89d235SAlexander Hansen                "PowerState": "On",
3344*da89d235SAlexander Hansen                "Thresholds": [
3345*da89d235SAlexander Hansen                    {
3346*da89d235SAlexander Hansen                        "Direction": "greater than",
3347*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
3348*da89d235SAlexander Hansen                        "Label": "curr1",
3349*da89d235SAlexander Hansen                        "Name": "upper non critical",
3350*da89d235SAlexander Hansen                        "Severity": 0,
3351*da89d235SAlexander Hansen                        "Value": 3.0
3352*da89d235SAlexander Hansen                    },
3353*da89d235SAlexander Hansen                    {
3354*da89d235SAlexander Hansen                        "Direction": "greater than",
3355*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
3356*da89d235SAlexander Hansen                        "Label": "curr1",
3357*da89d235SAlexander Hansen                        "Name": "upper critical",
3358*da89d235SAlexander Hansen                        "Severity": 1,
3359*da89d235SAlexander Hansen                        "Value": 4.0
3360*da89d235SAlexander Hansen                    },
3361*da89d235SAlexander Hansen                    {
3362*da89d235SAlexander Hansen                        "Direction": "greater than",
3363*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
3364*da89d235SAlexander Hansen                        "Label": "curr2",
3365*da89d235SAlexander Hansen                        "Name": "upper non critical",
3366*da89d235SAlexander Hansen                        "Severity": 0,
3367*da89d235SAlexander Hansen                        "Value": 0.1
3368*da89d235SAlexander Hansen                    },
3369*da89d235SAlexander Hansen                    {
3370*da89d235SAlexander Hansen                        "Direction": "greater than",
3371*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
3372*da89d235SAlexander Hansen                        "Label": "curr2",
3373*da89d235SAlexander Hansen                        "Name": "upper critical",
3374*da89d235SAlexander Hansen                        "Severity": 1,
3375*da89d235SAlexander Hansen                        "Value": 0.15
3376*da89d235SAlexander Hansen                    },
3377*da89d235SAlexander Hansen                    {
3378*da89d235SAlexander Hansen                        "Direction": "less than",
3379*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3380*da89d235SAlexander Hansen                        "Label": "in0",
3381*da89d235SAlexander Hansen                        "Name": "lower non critical",
3382*da89d235SAlexander Hansen                        "Severity": 0,
3383*da89d235SAlexander Hansen                        "Value": 10.8
3384*da89d235SAlexander Hansen                    },
3385*da89d235SAlexander Hansen                    {
3386*da89d235SAlexander Hansen                        "Direction": "greater than",
3387*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
3388*da89d235SAlexander Hansen                        "Label": "in0",
3389*da89d235SAlexander Hansen                        "Name": "upper non critical",
3390*da89d235SAlexander Hansen                        "Severity": 0,
3391*da89d235SAlexander Hansen                        "Value": 12.8
3392*da89d235SAlexander Hansen                    },
3393*da89d235SAlexander Hansen                    {
3394*da89d235SAlexander Hansen                        "Direction": "less than",
3395*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3396*da89d235SAlexander Hansen                        "Label": "in0",
3397*da89d235SAlexander Hansen                        "Name": "lower critical",
3398*da89d235SAlexander Hansen                        "Severity": 1,
3399*da89d235SAlexander Hansen                        "Value": 10.8
3400*da89d235SAlexander Hansen                    },
3401*da89d235SAlexander Hansen                    {
3402*da89d235SAlexander Hansen                        "Direction": "greater than",
3403*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
3404*da89d235SAlexander Hansen                        "Label": "in0",
3405*da89d235SAlexander Hansen                        "Name": "upper critical",
3406*da89d235SAlexander Hansen                        "Severity": 1,
3407*da89d235SAlexander Hansen                        "Value": 13.3
3408*da89d235SAlexander Hansen                    },
3409*da89d235SAlexander Hansen                    {
3410*da89d235SAlexander Hansen                        "Direction": "less than",
3411*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
3412*da89d235SAlexander Hansen                        "Label": "in1",
3413*da89d235SAlexander Hansen                        "Name": "lower non critical",
3414*da89d235SAlexander Hansen                        "Severity": 0,
3415*da89d235SAlexander Hansen                        "Value": 3.14
3416*da89d235SAlexander Hansen                    },
3417*da89d235SAlexander Hansen                    {
3418*da89d235SAlexander Hansen                        "Direction": "greater than",
3419*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
3420*da89d235SAlexander Hansen                        "Label": "in1",
3421*da89d235SAlexander Hansen                        "Name": "upper non critical",
3422*da89d235SAlexander Hansen                        "Severity": 0,
3423*da89d235SAlexander Hansen                        "Value": 3.47
3424*da89d235SAlexander Hansen                    },
3425*da89d235SAlexander Hansen                    {
3426*da89d235SAlexander Hansen                        "Direction": "less than",
3427*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
3428*da89d235SAlexander Hansen                        "Label": "in1",
3429*da89d235SAlexander Hansen                        "Name": "lower critical",
3430*da89d235SAlexander Hansen                        "Severity": 1,
3431*da89d235SAlexander Hansen                        "Value": 2.97
3432*da89d235SAlexander Hansen                    },
3433*da89d235SAlexander Hansen                    {
3434*da89d235SAlexander Hansen                        "Direction": "greater than",
3435*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
3436*da89d235SAlexander Hansen                        "Label": "in1",
3437*da89d235SAlexander Hansen                        "Name": "upper critical",
3438*da89d235SAlexander Hansen                        "Severity": 1,
3439*da89d235SAlexander Hansen                        "Value": 3.63
3440*da89d235SAlexander Hansen                    }
3441*da89d235SAlexander Hansen                ],
3442*da89d235SAlexander Hansen                "Type": "MAX5970",
3443*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD27 P12V Output Current",
3444*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD27 P3V3 Output Current",
3445*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD27 P12V Output Voltage",
3446*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD27 P3V3 Output Voltage"
3447*da89d235SAlexander Hansen            }
3448*da89d235SAlexander Hansen        ],
3449*da89d235SAlexander Hansen        "Name": "RSSD27",
3450*da89d235SAlexander Hansen        "Probe": [
3451*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
3452*da89d235SAlexander Hansen            "AND",
3453*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD27', 'Present': true})",
3454*da89d235SAlexander Hansen            "MATCH_ONE"
3455*da89d235SAlexander Hansen        ],
3456*da89d235SAlexander Hansen        "Type": "Chassis"
3457*da89d235SAlexander Hansen    },
3458*da89d235SAlexander Hansen    {
3459*da89d235SAlexander Hansen        "Exposes": [
3460*da89d235SAlexander Hansen            {
3461*da89d235SAlexander Hansen                "Address": "0x3a",
3462*da89d235SAlexander Hansen                "Bus": "203",
3463*da89d235SAlexander Hansen                "Labels": [
3464*da89d235SAlexander Hansen                    "in0",
3465*da89d235SAlexander Hansen                    "in1",
3466*da89d235SAlexander Hansen                    "curr1",
3467*da89d235SAlexander Hansen                    "curr2"
3468*da89d235SAlexander Hansen                ],
3469*da89d235SAlexander Hansen                "Name": "SSB_RSSD32",
3470*da89d235SAlexander Hansen                "PollRate": 5.0,
3471*da89d235SAlexander Hansen                "PowerState": "On",
3472*da89d235SAlexander Hansen                "Thresholds": [
3473*da89d235SAlexander Hansen                    {
3474*da89d235SAlexander Hansen                        "Direction": "greater than",
3475*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
3476*da89d235SAlexander Hansen                        "Label": "curr1",
3477*da89d235SAlexander Hansen                        "Name": "upper non critical",
3478*da89d235SAlexander Hansen                        "Severity": 0,
3479*da89d235SAlexander Hansen                        "Value": 3.0
3480*da89d235SAlexander Hansen                    },
3481*da89d235SAlexander Hansen                    {
3482*da89d235SAlexander Hansen                        "Direction": "greater than",
3483*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
3484*da89d235SAlexander Hansen                        "Label": "curr1",
3485*da89d235SAlexander Hansen                        "Name": "upper critical",
3486*da89d235SAlexander Hansen                        "Severity": 1,
3487*da89d235SAlexander Hansen                        "Value": 4.0
3488*da89d235SAlexander Hansen                    },
3489*da89d235SAlexander Hansen                    {
3490*da89d235SAlexander Hansen                        "Direction": "greater than",
3491*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
3492*da89d235SAlexander Hansen                        "Label": "curr2",
3493*da89d235SAlexander Hansen                        "Name": "upper non critical",
3494*da89d235SAlexander Hansen                        "Severity": 0,
3495*da89d235SAlexander Hansen                        "Value": 0.1
3496*da89d235SAlexander Hansen                    },
3497*da89d235SAlexander Hansen                    {
3498*da89d235SAlexander Hansen                        "Direction": "greater than",
3499*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
3500*da89d235SAlexander Hansen                        "Label": "curr2",
3501*da89d235SAlexander Hansen                        "Name": "upper critical",
3502*da89d235SAlexander Hansen                        "Severity": 1,
3503*da89d235SAlexander Hansen                        "Value": 0.15
3504*da89d235SAlexander Hansen                    },
3505*da89d235SAlexander Hansen                    {
3506*da89d235SAlexander Hansen                        "Direction": "less than",
3507*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3508*da89d235SAlexander Hansen                        "Label": "in0",
3509*da89d235SAlexander Hansen                        "Name": "lower non critical",
3510*da89d235SAlexander Hansen                        "Severity": 0,
3511*da89d235SAlexander Hansen                        "Value": 10.8
3512*da89d235SAlexander Hansen                    },
3513*da89d235SAlexander Hansen                    {
3514*da89d235SAlexander Hansen                        "Direction": "greater than",
3515*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
3516*da89d235SAlexander Hansen                        "Label": "in0",
3517*da89d235SAlexander Hansen                        "Name": "upper non critical",
3518*da89d235SAlexander Hansen                        "Severity": 0,
3519*da89d235SAlexander Hansen                        "Value": 12.8
3520*da89d235SAlexander Hansen                    },
3521*da89d235SAlexander Hansen                    {
3522*da89d235SAlexander Hansen                        "Direction": "less than",
3523*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3524*da89d235SAlexander Hansen                        "Label": "in0",
3525*da89d235SAlexander Hansen                        "Name": "lower critical",
3526*da89d235SAlexander Hansen                        "Severity": 1,
3527*da89d235SAlexander Hansen                        "Value": 10.8
3528*da89d235SAlexander Hansen                    },
3529*da89d235SAlexander Hansen                    {
3530*da89d235SAlexander Hansen                        "Direction": "greater than",
3531*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
3532*da89d235SAlexander Hansen                        "Label": "in0",
3533*da89d235SAlexander Hansen                        "Name": "upper critical",
3534*da89d235SAlexander Hansen                        "Severity": 1,
3535*da89d235SAlexander Hansen                        "Value": 13.3
3536*da89d235SAlexander Hansen                    },
3537*da89d235SAlexander Hansen                    {
3538*da89d235SAlexander Hansen                        "Direction": "less than",
3539*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
3540*da89d235SAlexander Hansen                        "Label": "in1",
3541*da89d235SAlexander Hansen                        "Name": "lower non critical",
3542*da89d235SAlexander Hansen                        "Severity": 0,
3543*da89d235SAlexander Hansen                        "Value": 3.14
3544*da89d235SAlexander Hansen                    },
3545*da89d235SAlexander Hansen                    {
3546*da89d235SAlexander Hansen                        "Direction": "greater than",
3547*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
3548*da89d235SAlexander Hansen                        "Label": "in1",
3549*da89d235SAlexander Hansen                        "Name": "upper non critical",
3550*da89d235SAlexander Hansen                        "Severity": 0,
3551*da89d235SAlexander Hansen                        "Value": 3.47
3552*da89d235SAlexander Hansen                    },
3553*da89d235SAlexander Hansen                    {
3554*da89d235SAlexander Hansen                        "Direction": "less than",
3555*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
3556*da89d235SAlexander Hansen                        "Label": "in1",
3557*da89d235SAlexander Hansen                        "Name": "lower critical",
3558*da89d235SAlexander Hansen                        "Severity": 1,
3559*da89d235SAlexander Hansen                        "Value": 2.97
3560*da89d235SAlexander Hansen                    },
3561*da89d235SAlexander Hansen                    {
3562*da89d235SAlexander Hansen                        "Direction": "greater than",
3563*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
3564*da89d235SAlexander Hansen                        "Label": "in1",
3565*da89d235SAlexander Hansen                        "Name": "upper critical",
3566*da89d235SAlexander Hansen                        "Severity": 1,
3567*da89d235SAlexander Hansen                        "Value": 3.63
3568*da89d235SAlexander Hansen                    }
3569*da89d235SAlexander Hansen                ],
3570*da89d235SAlexander Hansen                "Type": "MAX5970",
3571*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD32 P12V Output Current",
3572*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD32 P3V3 Output Current",
3573*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD32 P12V Output Voltage",
3574*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD32 P3V3 Output Voltage"
3575*da89d235SAlexander Hansen            }
3576*da89d235SAlexander Hansen        ],
3577*da89d235SAlexander Hansen        "Name": "RSSD32",
3578*da89d235SAlexander Hansen        "Probe": [
3579*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
3580*da89d235SAlexander Hansen            "AND",
3581*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD32', 'Present': true})",
3582*da89d235SAlexander Hansen            "MATCH_ONE"
3583*da89d235SAlexander Hansen        ],
3584*da89d235SAlexander Hansen        "Type": "Chassis"
3585*da89d235SAlexander Hansen    },
3586*da89d235SAlexander Hansen    {
3587*da89d235SAlexander Hansen        "Exposes": [
3588*da89d235SAlexander Hansen            {
3589*da89d235SAlexander Hansen                "Address": "0x3a",
3590*da89d235SAlexander Hansen                "Bus": "204",
3591*da89d235SAlexander Hansen                "Labels": [
3592*da89d235SAlexander Hansen                    "in0",
3593*da89d235SAlexander Hansen                    "in1",
3594*da89d235SAlexander Hansen                    "curr1",
3595*da89d235SAlexander Hansen                    "curr2"
3596*da89d235SAlexander Hansen                ],
3597*da89d235SAlexander Hansen                "Name": "SSB_RSSD31",
3598*da89d235SAlexander Hansen                "PollRate": 5.0,
3599*da89d235SAlexander Hansen                "PowerState": "On",
3600*da89d235SAlexander Hansen                "Thresholds": [
3601*da89d235SAlexander Hansen                    {
3602*da89d235SAlexander Hansen                        "Direction": "greater than",
3603*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
3604*da89d235SAlexander Hansen                        "Label": "curr1",
3605*da89d235SAlexander Hansen                        "Name": "upper non critical",
3606*da89d235SAlexander Hansen                        "Severity": 0,
3607*da89d235SAlexander Hansen                        "Value": 3.0
3608*da89d235SAlexander Hansen                    },
3609*da89d235SAlexander Hansen                    {
3610*da89d235SAlexander Hansen                        "Direction": "greater than",
3611*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
3612*da89d235SAlexander Hansen                        "Label": "curr1",
3613*da89d235SAlexander Hansen                        "Name": "upper critical",
3614*da89d235SAlexander Hansen                        "Severity": 1,
3615*da89d235SAlexander Hansen                        "Value": 4.0
3616*da89d235SAlexander Hansen                    },
3617*da89d235SAlexander Hansen                    {
3618*da89d235SAlexander Hansen                        "Direction": "greater than",
3619*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
3620*da89d235SAlexander Hansen                        "Label": "curr2",
3621*da89d235SAlexander Hansen                        "Name": "upper non critical",
3622*da89d235SAlexander Hansen                        "Severity": 0,
3623*da89d235SAlexander Hansen                        "Value": 0.1
3624*da89d235SAlexander Hansen                    },
3625*da89d235SAlexander Hansen                    {
3626*da89d235SAlexander Hansen                        "Direction": "greater than",
3627*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
3628*da89d235SAlexander Hansen                        "Label": "curr2",
3629*da89d235SAlexander Hansen                        "Name": "upper critical",
3630*da89d235SAlexander Hansen                        "Severity": 1,
3631*da89d235SAlexander Hansen                        "Value": 0.15
3632*da89d235SAlexander Hansen                    },
3633*da89d235SAlexander Hansen                    {
3634*da89d235SAlexander Hansen                        "Direction": "less than",
3635*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3636*da89d235SAlexander Hansen                        "Label": "in0",
3637*da89d235SAlexander Hansen                        "Name": "lower non critical",
3638*da89d235SAlexander Hansen                        "Severity": 0,
3639*da89d235SAlexander Hansen                        "Value": 10.8
3640*da89d235SAlexander Hansen                    },
3641*da89d235SAlexander Hansen                    {
3642*da89d235SAlexander Hansen                        "Direction": "greater than",
3643*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
3644*da89d235SAlexander Hansen                        "Label": "in0",
3645*da89d235SAlexander Hansen                        "Name": "upper non critical",
3646*da89d235SAlexander Hansen                        "Severity": 0,
3647*da89d235SAlexander Hansen                        "Value": 12.8
3648*da89d235SAlexander Hansen                    },
3649*da89d235SAlexander Hansen                    {
3650*da89d235SAlexander Hansen                        "Direction": "less than",
3651*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3652*da89d235SAlexander Hansen                        "Label": "in0",
3653*da89d235SAlexander Hansen                        "Name": "lower critical",
3654*da89d235SAlexander Hansen                        "Severity": 1,
3655*da89d235SAlexander Hansen                        "Value": 10.8
3656*da89d235SAlexander Hansen                    },
3657*da89d235SAlexander Hansen                    {
3658*da89d235SAlexander Hansen                        "Direction": "greater than",
3659*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
3660*da89d235SAlexander Hansen                        "Label": "in0",
3661*da89d235SAlexander Hansen                        "Name": "upper critical",
3662*da89d235SAlexander Hansen                        "Severity": 1,
3663*da89d235SAlexander Hansen                        "Value": 13.3
3664*da89d235SAlexander Hansen                    },
3665*da89d235SAlexander Hansen                    {
3666*da89d235SAlexander Hansen                        "Direction": "less than",
3667*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
3668*da89d235SAlexander Hansen                        "Label": "in1",
3669*da89d235SAlexander Hansen                        "Name": "lower non critical",
3670*da89d235SAlexander Hansen                        "Severity": 0,
3671*da89d235SAlexander Hansen                        "Value": 3.14
3672*da89d235SAlexander Hansen                    },
3673*da89d235SAlexander Hansen                    {
3674*da89d235SAlexander Hansen                        "Direction": "greater than",
3675*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
3676*da89d235SAlexander Hansen                        "Label": "in1",
3677*da89d235SAlexander Hansen                        "Name": "upper non critical",
3678*da89d235SAlexander Hansen                        "Severity": 0,
3679*da89d235SAlexander Hansen                        "Value": 3.47
3680*da89d235SAlexander Hansen                    },
3681*da89d235SAlexander Hansen                    {
3682*da89d235SAlexander Hansen                        "Direction": "less than",
3683*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
3684*da89d235SAlexander Hansen                        "Label": "in1",
3685*da89d235SAlexander Hansen                        "Name": "lower critical",
3686*da89d235SAlexander Hansen                        "Severity": 1,
3687*da89d235SAlexander Hansen                        "Value": 2.97
3688*da89d235SAlexander Hansen                    },
3689*da89d235SAlexander Hansen                    {
3690*da89d235SAlexander Hansen                        "Direction": "greater than",
3691*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
3692*da89d235SAlexander Hansen                        "Label": "in1",
3693*da89d235SAlexander Hansen                        "Name": "upper critical",
3694*da89d235SAlexander Hansen                        "Severity": 1,
3695*da89d235SAlexander Hansen                        "Value": 3.63
3696*da89d235SAlexander Hansen                    }
3697*da89d235SAlexander Hansen                ],
3698*da89d235SAlexander Hansen                "Type": "MAX5970",
3699*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD31 P12V Output Current",
3700*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD31 P3V3 Output Current",
3701*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD31 P12V Output Voltage",
3702*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD31 P3V3 Output Voltage"
3703*da89d235SAlexander Hansen            }
3704*da89d235SAlexander Hansen        ],
3705*da89d235SAlexander Hansen        "Name": "RSSD31",
3706*da89d235SAlexander Hansen        "Probe": [
3707*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
3708*da89d235SAlexander Hansen            "AND",
3709*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD31', 'Present': true})",
3710*da89d235SAlexander Hansen            "MATCH_ONE"
3711*da89d235SAlexander Hansen        ],
3712*da89d235SAlexander Hansen        "Type": "Chassis"
3713*da89d235SAlexander Hansen    },
3714*da89d235SAlexander Hansen    {
3715*da89d235SAlexander Hansen        "Exposes": [
3716*da89d235SAlexander Hansen            {
3717*da89d235SAlexander Hansen                "Address": "0x3a",
3718*da89d235SAlexander Hansen                "Bus": "205",
3719*da89d235SAlexander Hansen                "Labels": [
3720*da89d235SAlexander Hansen                    "in0",
3721*da89d235SAlexander Hansen                    "in1",
3722*da89d235SAlexander Hansen                    "curr1",
3723*da89d235SAlexander Hansen                    "curr2"
3724*da89d235SAlexander Hansen                ],
3725*da89d235SAlexander Hansen                "Name": "SSB_RSSD30",
3726*da89d235SAlexander Hansen                "PollRate": 5.0,
3727*da89d235SAlexander Hansen                "PowerState": "On",
3728*da89d235SAlexander Hansen                "Thresholds": [
3729*da89d235SAlexander Hansen                    {
3730*da89d235SAlexander Hansen                        "Direction": "greater than",
3731*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
3732*da89d235SAlexander Hansen                        "Label": "curr1",
3733*da89d235SAlexander Hansen                        "Name": "upper non critical",
3734*da89d235SAlexander Hansen                        "Severity": 0,
3735*da89d235SAlexander Hansen                        "Value": 3.0
3736*da89d235SAlexander Hansen                    },
3737*da89d235SAlexander Hansen                    {
3738*da89d235SAlexander Hansen                        "Direction": "greater than",
3739*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
3740*da89d235SAlexander Hansen                        "Label": "curr1",
3741*da89d235SAlexander Hansen                        "Name": "upper critical",
3742*da89d235SAlexander Hansen                        "Severity": 1,
3743*da89d235SAlexander Hansen                        "Value": 4.0
3744*da89d235SAlexander Hansen                    },
3745*da89d235SAlexander Hansen                    {
3746*da89d235SAlexander Hansen                        "Direction": "greater than",
3747*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
3748*da89d235SAlexander Hansen                        "Label": "curr2",
3749*da89d235SAlexander Hansen                        "Name": "upper non critical",
3750*da89d235SAlexander Hansen                        "Severity": 0,
3751*da89d235SAlexander Hansen                        "Value": 0.1
3752*da89d235SAlexander Hansen                    },
3753*da89d235SAlexander Hansen                    {
3754*da89d235SAlexander Hansen                        "Direction": "greater than",
3755*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
3756*da89d235SAlexander Hansen                        "Label": "curr2",
3757*da89d235SAlexander Hansen                        "Name": "upper critical",
3758*da89d235SAlexander Hansen                        "Severity": 1,
3759*da89d235SAlexander Hansen                        "Value": 0.15
3760*da89d235SAlexander Hansen                    },
3761*da89d235SAlexander Hansen                    {
3762*da89d235SAlexander Hansen                        "Direction": "less than",
3763*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3764*da89d235SAlexander Hansen                        "Label": "in0",
3765*da89d235SAlexander Hansen                        "Name": "lower non critical",
3766*da89d235SAlexander Hansen                        "Severity": 0,
3767*da89d235SAlexander Hansen                        "Value": 10.8
3768*da89d235SAlexander Hansen                    },
3769*da89d235SAlexander Hansen                    {
3770*da89d235SAlexander Hansen                        "Direction": "greater than",
3771*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
3772*da89d235SAlexander Hansen                        "Label": "in0",
3773*da89d235SAlexander Hansen                        "Name": "upper non critical",
3774*da89d235SAlexander Hansen                        "Severity": 0,
3775*da89d235SAlexander Hansen                        "Value": 12.8
3776*da89d235SAlexander Hansen                    },
3777*da89d235SAlexander Hansen                    {
3778*da89d235SAlexander Hansen                        "Direction": "less than",
3779*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3780*da89d235SAlexander Hansen                        "Label": "in0",
3781*da89d235SAlexander Hansen                        "Name": "lower critical",
3782*da89d235SAlexander Hansen                        "Severity": 1,
3783*da89d235SAlexander Hansen                        "Value": 10.8
3784*da89d235SAlexander Hansen                    },
3785*da89d235SAlexander Hansen                    {
3786*da89d235SAlexander Hansen                        "Direction": "greater than",
3787*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
3788*da89d235SAlexander Hansen                        "Label": "in0",
3789*da89d235SAlexander Hansen                        "Name": "upper critical",
3790*da89d235SAlexander Hansen                        "Severity": 1,
3791*da89d235SAlexander Hansen                        "Value": 13.3
3792*da89d235SAlexander Hansen                    },
3793*da89d235SAlexander Hansen                    {
3794*da89d235SAlexander Hansen                        "Direction": "less than",
3795*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
3796*da89d235SAlexander Hansen                        "Label": "in1",
3797*da89d235SAlexander Hansen                        "Name": "lower non critical",
3798*da89d235SAlexander Hansen                        "Severity": 0,
3799*da89d235SAlexander Hansen                        "Value": 3.14
3800*da89d235SAlexander Hansen                    },
3801*da89d235SAlexander Hansen                    {
3802*da89d235SAlexander Hansen                        "Direction": "greater than",
3803*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
3804*da89d235SAlexander Hansen                        "Label": "in1",
3805*da89d235SAlexander Hansen                        "Name": "upper non critical",
3806*da89d235SAlexander Hansen                        "Severity": 0,
3807*da89d235SAlexander Hansen                        "Value": 3.47
3808*da89d235SAlexander Hansen                    },
3809*da89d235SAlexander Hansen                    {
3810*da89d235SAlexander Hansen                        "Direction": "less than",
3811*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
3812*da89d235SAlexander Hansen                        "Label": "in1",
3813*da89d235SAlexander Hansen                        "Name": "lower critical",
3814*da89d235SAlexander Hansen                        "Severity": 1,
3815*da89d235SAlexander Hansen                        "Value": 2.97
3816*da89d235SAlexander Hansen                    },
3817*da89d235SAlexander Hansen                    {
3818*da89d235SAlexander Hansen                        "Direction": "greater than",
3819*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
3820*da89d235SAlexander Hansen                        "Label": "in1",
3821*da89d235SAlexander Hansen                        "Name": "upper critical",
3822*da89d235SAlexander Hansen                        "Severity": 1,
3823*da89d235SAlexander Hansen                        "Value": 3.63
3824*da89d235SAlexander Hansen                    }
3825*da89d235SAlexander Hansen                ],
3826*da89d235SAlexander Hansen                "Type": "MAX5970",
3827*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD30 P12V Output Current",
3828*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD30 P3V3 Output Current",
3829*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD30 P12V Output Voltage",
3830*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD30 P3V3 Output Voltage"
3831*da89d235SAlexander Hansen            }
3832*da89d235SAlexander Hansen        ],
3833*da89d235SAlexander Hansen        "Name": "RSSD30",
3834*da89d235SAlexander Hansen        "Probe": [
3835*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
3836*da89d235SAlexander Hansen            "AND",
3837*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD30', 'Present': true})",
3838*da89d235SAlexander Hansen            "MATCH_ONE"
3839*da89d235SAlexander Hansen        ],
3840*da89d235SAlexander Hansen        "Type": "Chassis"
3841*da89d235SAlexander Hansen    },
3842*da89d235SAlexander Hansen    {
3843*da89d235SAlexander Hansen        "Exposes": [
3844*da89d235SAlexander Hansen            {
3845*da89d235SAlexander Hansen                "Address": "0x3a",
3846*da89d235SAlexander Hansen                "Bus": "206",
3847*da89d235SAlexander Hansen                "Labels": [
3848*da89d235SAlexander Hansen                    "in0",
3849*da89d235SAlexander Hansen                    "in1",
3850*da89d235SAlexander Hansen                    "curr1",
3851*da89d235SAlexander Hansen                    "curr2"
3852*da89d235SAlexander Hansen                ],
3853*da89d235SAlexander Hansen                "Name": "SSB_RSSD29",
3854*da89d235SAlexander Hansen                "PollRate": 5.0,
3855*da89d235SAlexander Hansen                "PowerState": "On",
3856*da89d235SAlexander Hansen                "Thresholds": [
3857*da89d235SAlexander Hansen                    {
3858*da89d235SAlexander Hansen                        "Direction": "greater than",
3859*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
3860*da89d235SAlexander Hansen                        "Label": "curr1",
3861*da89d235SAlexander Hansen                        "Name": "upper non critical",
3862*da89d235SAlexander Hansen                        "Severity": 0,
3863*da89d235SAlexander Hansen                        "Value": 3.0
3864*da89d235SAlexander Hansen                    },
3865*da89d235SAlexander Hansen                    {
3866*da89d235SAlexander Hansen                        "Direction": "greater than",
3867*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
3868*da89d235SAlexander Hansen                        "Label": "curr1",
3869*da89d235SAlexander Hansen                        "Name": "upper critical",
3870*da89d235SAlexander Hansen                        "Severity": 1,
3871*da89d235SAlexander Hansen                        "Value": 4.0
3872*da89d235SAlexander Hansen                    },
3873*da89d235SAlexander Hansen                    {
3874*da89d235SAlexander Hansen                        "Direction": "greater than",
3875*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
3876*da89d235SAlexander Hansen                        "Label": "curr2",
3877*da89d235SAlexander Hansen                        "Name": "upper non critical",
3878*da89d235SAlexander Hansen                        "Severity": 0,
3879*da89d235SAlexander Hansen                        "Value": 0.1
3880*da89d235SAlexander Hansen                    },
3881*da89d235SAlexander Hansen                    {
3882*da89d235SAlexander Hansen                        "Direction": "greater than",
3883*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
3884*da89d235SAlexander Hansen                        "Label": "curr2",
3885*da89d235SAlexander Hansen                        "Name": "upper critical",
3886*da89d235SAlexander Hansen                        "Severity": 1,
3887*da89d235SAlexander Hansen                        "Value": 0.15
3888*da89d235SAlexander Hansen                    },
3889*da89d235SAlexander Hansen                    {
3890*da89d235SAlexander Hansen                        "Direction": "less than",
3891*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3892*da89d235SAlexander Hansen                        "Label": "in0",
3893*da89d235SAlexander Hansen                        "Name": "lower non critical",
3894*da89d235SAlexander Hansen                        "Severity": 0,
3895*da89d235SAlexander Hansen                        "Value": 10.8
3896*da89d235SAlexander Hansen                    },
3897*da89d235SAlexander Hansen                    {
3898*da89d235SAlexander Hansen                        "Direction": "greater than",
3899*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
3900*da89d235SAlexander Hansen                        "Label": "in0",
3901*da89d235SAlexander Hansen                        "Name": "upper non critical",
3902*da89d235SAlexander Hansen                        "Severity": 0,
3903*da89d235SAlexander Hansen                        "Value": 12.8
3904*da89d235SAlexander Hansen                    },
3905*da89d235SAlexander Hansen                    {
3906*da89d235SAlexander Hansen                        "Direction": "less than",
3907*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
3908*da89d235SAlexander Hansen                        "Label": "in0",
3909*da89d235SAlexander Hansen                        "Name": "lower critical",
3910*da89d235SAlexander Hansen                        "Severity": 1,
3911*da89d235SAlexander Hansen                        "Value": 10.8
3912*da89d235SAlexander Hansen                    },
3913*da89d235SAlexander Hansen                    {
3914*da89d235SAlexander Hansen                        "Direction": "greater than",
3915*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
3916*da89d235SAlexander Hansen                        "Label": "in0",
3917*da89d235SAlexander Hansen                        "Name": "upper critical",
3918*da89d235SAlexander Hansen                        "Severity": 1,
3919*da89d235SAlexander Hansen                        "Value": 13.3
3920*da89d235SAlexander Hansen                    },
3921*da89d235SAlexander Hansen                    {
3922*da89d235SAlexander Hansen                        "Direction": "less than",
3923*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
3924*da89d235SAlexander Hansen                        "Label": "in1",
3925*da89d235SAlexander Hansen                        "Name": "lower non critical",
3926*da89d235SAlexander Hansen                        "Severity": 0,
3927*da89d235SAlexander Hansen                        "Value": 3.14
3928*da89d235SAlexander Hansen                    },
3929*da89d235SAlexander Hansen                    {
3930*da89d235SAlexander Hansen                        "Direction": "greater than",
3931*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
3932*da89d235SAlexander Hansen                        "Label": "in1",
3933*da89d235SAlexander Hansen                        "Name": "upper non critical",
3934*da89d235SAlexander Hansen                        "Severity": 0,
3935*da89d235SAlexander Hansen                        "Value": 3.47
3936*da89d235SAlexander Hansen                    },
3937*da89d235SAlexander Hansen                    {
3938*da89d235SAlexander Hansen                        "Direction": "less than",
3939*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
3940*da89d235SAlexander Hansen                        "Label": "in1",
3941*da89d235SAlexander Hansen                        "Name": "lower critical",
3942*da89d235SAlexander Hansen                        "Severity": 1,
3943*da89d235SAlexander Hansen                        "Value": 2.97
3944*da89d235SAlexander Hansen                    },
3945*da89d235SAlexander Hansen                    {
3946*da89d235SAlexander Hansen                        "Direction": "greater than",
3947*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
3948*da89d235SAlexander Hansen                        "Label": "in1",
3949*da89d235SAlexander Hansen                        "Name": "upper critical",
3950*da89d235SAlexander Hansen                        "Severity": 1,
3951*da89d235SAlexander Hansen                        "Value": 3.63
3952*da89d235SAlexander Hansen                    }
3953*da89d235SAlexander Hansen                ],
3954*da89d235SAlexander Hansen                "Type": "MAX5970",
3955*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD29 P12V Output Current",
3956*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD29 P3V3 Output Current",
3957*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD29 P12V Output Voltage",
3958*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD29 P3V3 Output Voltage"
3959*da89d235SAlexander Hansen            }
3960*da89d235SAlexander Hansen        ],
3961*da89d235SAlexander Hansen        "Name": "RSSD29",
3962*da89d235SAlexander Hansen        "Probe": [
3963*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
3964*da89d235SAlexander Hansen            "AND",
3965*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD29', 'Present': true})",
3966*da89d235SAlexander Hansen            "MATCH_ONE"
3967*da89d235SAlexander Hansen        ],
3968*da89d235SAlexander Hansen        "Type": "Chassis"
3969*da89d235SAlexander Hansen    },
3970*da89d235SAlexander Hansen    {
3971*da89d235SAlexander Hansen        "Exposes": [
3972*da89d235SAlexander Hansen            {
3973*da89d235SAlexander Hansen                "Address": "0x3a",
3974*da89d235SAlexander Hansen                "Bus": "207",
3975*da89d235SAlexander Hansen                "Labels": [
3976*da89d235SAlexander Hansen                    "in0",
3977*da89d235SAlexander Hansen                    "in1",
3978*da89d235SAlexander Hansen                    "curr1",
3979*da89d235SAlexander Hansen                    "curr2"
3980*da89d235SAlexander Hansen                ],
3981*da89d235SAlexander Hansen                "Name": "SSB_RSSD28",
3982*da89d235SAlexander Hansen                "PollRate": 5.0,
3983*da89d235SAlexander Hansen                "PowerState": "On",
3984*da89d235SAlexander Hansen                "Thresholds": [
3985*da89d235SAlexander Hansen                    {
3986*da89d235SAlexander Hansen                        "Direction": "greater than",
3987*da89d235SAlexander Hansen                        "Hysteresis": 0.03,
3988*da89d235SAlexander Hansen                        "Label": "curr1",
3989*da89d235SAlexander Hansen                        "Name": "upper non critical",
3990*da89d235SAlexander Hansen                        "Severity": 0,
3991*da89d235SAlexander Hansen                        "Value": 3.0
3992*da89d235SAlexander Hansen                    },
3993*da89d235SAlexander Hansen                    {
3994*da89d235SAlexander Hansen                        "Direction": "greater than",
3995*da89d235SAlexander Hansen                        "Hysteresis": 0.04,
3996*da89d235SAlexander Hansen                        "Label": "curr1",
3997*da89d235SAlexander Hansen                        "Name": "upper critical",
3998*da89d235SAlexander Hansen                        "Severity": 1,
3999*da89d235SAlexander Hansen                        "Value": 4.0
4000*da89d235SAlexander Hansen                    },
4001*da89d235SAlexander Hansen                    {
4002*da89d235SAlexander Hansen                        "Direction": "greater than",
4003*da89d235SAlexander Hansen                        "Hysteresis": 0.001,
4004*da89d235SAlexander Hansen                        "Label": "curr2",
4005*da89d235SAlexander Hansen                        "Name": "upper non critical",
4006*da89d235SAlexander Hansen                        "Severity": 0,
4007*da89d235SAlexander Hansen                        "Value": 0.1
4008*da89d235SAlexander Hansen                    },
4009*da89d235SAlexander Hansen                    {
4010*da89d235SAlexander Hansen                        "Direction": "greater than",
4011*da89d235SAlexander Hansen                        "Hysteresis": 0.0015,
4012*da89d235SAlexander Hansen                        "Label": "curr2",
4013*da89d235SAlexander Hansen                        "Name": "upper critical",
4014*da89d235SAlexander Hansen                        "Severity": 1,
4015*da89d235SAlexander Hansen                        "Value": 0.15
4016*da89d235SAlexander Hansen                    },
4017*da89d235SAlexander Hansen                    {
4018*da89d235SAlexander Hansen                        "Direction": "less than",
4019*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
4020*da89d235SAlexander Hansen                        "Label": "in0",
4021*da89d235SAlexander Hansen                        "Name": "lower non critical",
4022*da89d235SAlexander Hansen                        "Severity": 0,
4023*da89d235SAlexander Hansen                        "Value": 10.8
4024*da89d235SAlexander Hansen                    },
4025*da89d235SAlexander Hansen                    {
4026*da89d235SAlexander Hansen                        "Direction": "greater than",
4027*da89d235SAlexander Hansen                        "Hysteresis": 0.128,
4028*da89d235SAlexander Hansen                        "Label": "in0",
4029*da89d235SAlexander Hansen                        "Name": "upper non critical",
4030*da89d235SAlexander Hansen                        "Severity": 0,
4031*da89d235SAlexander Hansen                        "Value": 12.8
4032*da89d235SAlexander Hansen                    },
4033*da89d235SAlexander Hansen                    {
4034*da89d235SAlexander Hansen                        "Direction": "less than",
4035*da89d235SAlexander Hansen                        "Hysteresis": 0.108,
4036*da89d235SAlexander Hansen                        "Label": "in0",
4037*da89d235SAlexander Hansen                        "Name": "lower critical",
4038*da89d235SAlexander Hansen                        "Severity": 1,
4039*da89d235SAlexander Hansen                        "Value": 10.8
4040*da89d235SAlexander Hansen                    },
4041*da89d235SAlexander Hansen                    {
4042*da89d235SAlexander Hansen                        "Direction": "greater than",
4043*da89d235SAlexander Hansen                        "Hysteresis": 0.133,
4044*da89d235SAlexander Hansen                        "Label": "in0",
4045*da89d235SAlexander Hansen                        "Name": "upper critical",
4046*da89d235SAlexander Hansen                        "Severity": 1,
4047*da89d235SAlexander Hansen                        "Value": 13.3
4048*da89d235SAlexander Hansen                    },
4049*da89d235SAlexander Hansen                    {
4050*da89d235SAlexander Hansen                        "Direction": "less than",
4051*da89d235SAlexander Hansen                        "Hysteresis": 0.031400000000000004,
4052*da89d235SAlexander Hansen                        "Label": "in1",
4053*da89d235SAlexander Hansen                        "Name": "lower non critical",
4054*da89d235SAlexander Hansen                        "Severity": 0,
4055*da89d235SAlexander Hansen                        "Value": 3.14
4056*da89d235SAlexander Hansen                    },
4057*da89d235SAlexander Hansen                    {
4058*da89d235SAlexander Hansen                        "Direction": "greater than",
4059*da89d235SAlexander Hansen                        "Hysteresis": 0.0347,
4060*da89d235SAlexander Hansen                        "Label": "in1",
4061*da89d235SAlexander Hansen                        "Name": "upper non critical",
4062*da89d235SAlexander Hansen                        "Severity": 0,
4063*da89d235SAlexander Hansen                        "Value": 3.47
4064*da89d235SAlexander Hansen                    },
4065*da89d235SAlexander Hansen                    {
4066*da89d235SAlexander Hansen                        "Direction": "less than",
4067*da89d235SAlexander Hansen                        "Hysteresis": 0.029700000000000004,
4068*da89d235SAlexander Hansen                        "Label": "in1",
4069*da89d235SAlexander Hansen                        "Name": "lower critical",
4070*da89d235SAlexander Hansen                        "Severity": 1,
4071*da89d235SAlexander Hansen                        "Value": 2.97
4072*da89d235SAlexander Hansen                    },
4073*da89d235SAlexander Hansen                    {
4074*da89d235SAlexander Hansen                        "Direction": "greater than",
4075*da89d235SAlexander Hansen                        "Hysteresis": 0.0363,
4076*da89d235SAlexander Hansen                        "Label": "in1",
4077*da89d235SAlexander Hansen                        "Name": "upper critical",
4078*da89d235SAlexander Hansen                        "Severity": 1,
4079*da89d235SAlexander Hansen                        "Value": 3.63
4080*da89d235SAlexander Hansen                    }
4081*da89d235SAlexander Hansen                ],
4082*da89d235SAlexander Hansen                "Type": "MAX5970",
4083*da89d235SAlexander Hansen                "curr1_Name": "SSB_RSSD28 P12V Output Current",
4084*da89d235SAlexander Hansen                "curr2_Name": "SSB_RSSD28 P3V3 Output Current",
4085*da89d235SAlexander Hansen                "in0_Name": "SSB_RSSD28 P12V Output Voltage",
4086*da89d235SAlexander Hansen                "in1_Name": "SSB_RSSD28 P3V3 Output Voltage"
4087*da89d235SAlexander Hansen            }
4088*da89d235SAlexander Hansen        ],
4089*da89d235SAlexander Hansen        "Name": "RSSD28",
4090*da89d235SAlexander Hansen        "Probe": [
4091*da89d235SAlexander Hansen            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
4092*da89d235SAlexander Hansen            "AND",
4093*da89d235SAlexander Hansen            "xyz.openbmc_project.Inventory.Item({'PrettyName': 'RSSD28', 'Present': true})",
4094*da89d235SAlexander Hansen            "MATCH_ONE"
4095*da89d235SAlexander Hansen        ],
4096*da89d235SAlexander Hansen        "Type": "Chassis"
4097*da89d235SAlexander Hansen    }
4098*da89d235SAlexander Hansen]
4099