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