1{
2    "Exposes": [
3        {
4            "BindConnector": "FAN1",
5            "Index": 3,
6            "Name": "Fan_1a",
7            "PowerState": "On",
8            "Thresholds": [
9                {
10                    "Direction": "less than",
11                    "Name": "lower non critical",
12                    "Severity": 0,
13                    "Value": 2500
14                },
15                {
16                    "Direction": "greater than",
17                    "Name": "higher non critical",
18                    "Severity": 0,
19                    "Value": 23000
20                },
21                {
22                    "Direction": "greater than",
23                    "Name": "higher critical",
24                    "Severity": 1,
25                    "Value": 24000
26                }
27            ],
28            "Type": "AspeedFan"
29        },
30        {
31            "BindConnector": "FAN1",
32            "Index": 11,
33            "Name": "Fan_1b",
34            "PowerState": "On",
35            "Thresholds": [
36                {
37                    "Direction": "less than",
38                    "Name": "lower non critical",
39                    "Severity": 0,
40                    "Value": 2000
41                },
42                {
43                    "Direction": "greater than",
44                    "Name": "higher non critical",
45                    "Severity": 0,
46                    "Value": 20000
47                },
48                {
49                    "Direction": "greater than",
50                    "Name": "higher critical",
51                    "Severity": 1,
52                    "Value": 21000
53                }
54            ],
55            "Type": "AspeedFan"
56        },
57        {
58            "BindConnector": "FAN2",
59            "Index": 4,
60            "Name": "Fan_2a",
61            "PowerState": "On",
62            "Thresholds": [
63                {
64                    "Direction": "less than",
65                    "Name": "lower non critical",
66                    "Severity": 0,
67                    "Value": 2500
68                },
69                {
70                    "Direction": "greater than",
71                    "Name": "higher non critical",
72                    "Severity": 0,
73                    "Value": 23000
74                },
75                {
76                    "Direction": "greater than",
77                    "Name": "higher critical",
78                    "Severity": 1,
79                    "Value": 24000
80                }
81            ],
82            "Type": "AspeedFan"
83        },
84        {
85            "BindConnector": "FAN2",
86            "Index": 12,
87            "Name": "Fan_2b",
88            "PowerState": "On",
89            "Thresholds": [
90                {
91                    "Direction": "less than",
92                    "Name": "lower non critical",
93                    "Severity": 0,
94                    "Value": 2000
95                },
96                {
97                    "Direction": "greater than",
98                    "Name": "higher non critical",
99                    "Severity": 0,
100                    "Value": 20000
101                },
102                {
103                    "Direction": "greater than",
104                    "Name": "higher critical",
105                    "Severity": 1,
106                    "Value": 21000
107                }
108            ],
109            "Type": "AspeedFan"
110        },
111        {
112            "BindConnector": "FAN3",
113            "Index": 5,
114            "Name": "Fan_3a",
115            "PowerState": "On",
116            "Thresholds": [
117                {
118                    "Direction": "less than",
119                    "Name": "lower non critical",
120                    "Severity": 0,
121                    "Value": 2500
122                },
123                {
124                    "Direction": "greater than",
125                    "Name": "higher non critical",
126                    "Severity": 0,
127                    "Value": 23000
128                },
129                {
130                    "Direction": "greater than",
131                    "Name": "higher critical",
132                    "Severity": 1,
133                    "Value": 24000
134                }
135            ],
136            "Type": "AspeedFan"
137        },
138        {
139            "BindConnector": "FAN3",
140            "Index": 13,
141            "Name": "Fan_3b",
142            "PowerState": "On",
143            "Thresholds": [
144                {
145                    "Direction": "less than",
146                    "Name": "lower non critical",
147                    "Severity": 0,
148                    "Value": 2000
149                },
150                {
151                    "Direction": "greater than",
152                    "Name": "higher non critical",
153                    "Severity": 0,
154                    "Value": 20000
155                },
156                {
157                    "Direction": "greater than",
158                    "Name": "higher critical",
159                    "Severity": 1,
160                    "Value": 21000
161                }
162            ],
163            "Type": "AspeedFan"
164        },
165        {
166            "BindConnector": "FAN4",
167            "Index": 6,
168            "Name": "Fan_4a",
169            "PowerState": "On",
170            "Thresholds": [
171                {
172                    "Direction": "less than",
173                    "Name": "lower non critical",
174                    "Severity": 0,
175                    "Value": 2500
176                },
177                {
178                    "Direction": "greater than",
179                    "Name": "higher non critical",
180                    "Severity": 0,
181                    "Value": 23000
182                },
183                {
184                    "Direction": "greater than",
185                    "Name": "higher critical",
186                    "Severity": 1,
187                    "Value": 24000
188                }
189            ],
190            "Type": "AspeedFan"
191        },
192        {
193            "BindConnector": "FAN4",
194            "Index": 14,
195            "Name": "Fan_4b",
196            "PowerState": "On",
197            "Thresholds": [
198                {
199                    "Direction": "less than",
200                    "Name": "lower non critical",
201                    "Severity": 0,
202                    "Value": 2000
203                },
204                {
205                    "Direction": "greater than",
206                    "Name": "higher non critical",
207                    "Severity": 0,
208                    "Value": 20000
209                },
210                {
211                    "Direction": "greater than",
212                    "Name": "higher critical",
213                    "Severity": 1,
214                    "Value": 21000
215                }
216            ],
217            "Type": "AspeedFan"
218        },
219        {
220            "Address": "0x40",
221            "Bus": 2,
222            "Labels": [
223                "iin",
224                "vin",
225                "vmon",
226                "vout1",
227                "pin",
228                "temp1"
229            ],
230            "Name": "12V_IPB_Regulator",
231            "Type": "LM25066"
232        },
233        {
234            "Address": "0x41",
235            "Bus": 2,
236            "Labels": [
237                "iin",
238                "vin",
239                "vmon",
240                "vout1",
241                "pin",
242                "temp1"
243            ],
244            "Name": "12VSB_Regulator",
245            "Type": "LM25066"
246        },
247        {
248            "Address": "0x4c",
249            "Bus": 0,
250            "Name": "Inlet",
251            "Name1": "Inlet_alt",
252            "Thresholds": [
253                {
254                    "Direction": "greater than",
255                    "Name": "upper critical",
256                    "Severity": 1,
257                    "Value": 115
258                },
259                {
260                    "Direction": "greater than",
261                    "Name": "upper non critical",
262                    "Severity": 0,
263                    "Value": 110
264                },
265                {
266                    "Direction": "less than",
267                    "Name": "lower non critical",
268                    "Severity": 0,
269                    "Value": 5
270                },
271                {
272                    "Direction": "less than",
273                    "Name": "lower critical",
274                    "Severity": 1,
275                    "Value": 0
276                }
277            ],
278            "Type": "W83773G"
279        },
280        {
281            "Address": "0x4c",
282            "Bus": 2,
283            "Name": "IPB",
284            "Name1": "IPB_alt",
285            "Name2": "IPB_alt2",
286            "Thresholds": [
287                {
288                    "Direction": "greater than",
289                    "Name": "upper critical",
290                    "Severity": 1,
291                    "Value": 115
292                },
293                {
294                    "Direction": "greater than",
295                    "Name": "upper non critical",
296                    "Severity": 0,
297                    "Value": 110
298                },
299                {
300                    "Direction": "less than",
301                    "Name": "lower non critical",
302                    "Severity": 0,
303                    "Value": 5
304                },
305                {
306                    "Direction": "less than",
307                    "Name": "lower critical",
308                    "Severity": 1,
309                    "Value": 0
310                }
311            ],
312            "Type": "W83773G"
313        },
314        {
315            "Address": "0x4c",
316            "Bus": 5,
317            "Name": "Backplane",
318            "Name1": "Backplane_alt",
319            "PowerState": "On",
320            "Thresholds": [
321                {
322                    "Direction": "greater than",
323                    "Name": "upper critical",
324                    "Severity": 1,
325                    "Value": 115
326                },
327                {
328                    "Direction": "greater than",
329                    "Name": "upper non critical",
330                    "Severity": 0,
331                    "Value": 110
332                },
333                {
334                    "Direction": "less than",
335                    "Name": "lower non critical",
336                    "Severity": 0,
337                    "Value": 5
338                },
339                {
340                    "Direction": "less than",
341                    "Name": "lower critical",
342                    "Severity": 1,
343                    "Value": 0
344                }
345            ],
346            "Type": "W83773G"
347        }
348    ],
349    "Name": "ASRock c3.medium.x86/m3.large.x86",
350    "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '(c3.medium.x86|m3.large.x86)'})",
351    "Type": "Chassis",
352    "xyz.openbmc_project.Inventory.Decorator.Asset": {
353        "Manufacturer": "$PRODUCT_MANUFACTURER",
354        "Model": "$PRODUCT_PRODUCT_NAME",
355        "PartNumber": "$PRODUCT_PART_NUMBER",
356        "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
357    },
358    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
359        "AssetTag": "$PRODUCT_ASSET_TAG"
360    },
361    "xyz.openbmc_project.Inventory.Item.System": {}
362}
363