blob: 406815a32712ecc448f88362211b977b2ec78b0a [file] [log] [blame]
James Feist3cb5fec2018-01-23 14:41:51 -08001{
James Feist1e3e6982018-08-03 16:09:28 -07002 "Exposes": [
James Feist3cb5fec2018-01-23 14:41:51 -08003 {
James Feist1e3e6982018-08-03 16:09:28 -07004 "BindConnector": "2U System Fan connector 1",
James Feist9c26ef92018-12-11 15:22:59 -08005 "Index": 0,
6 "MaxReading": 14000,
7 "Name": "Fan 1",
Zhikui Ren01542d22019-12-04 14:43:44 -08008 "Presence": {
9 "PinName": "FM_SYS_FAN0_PRSNT_D_N",
10 "Polarity": "Low"
11 },
James Feist1e3e6982018-08-03 16:09:28 -070012 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080013 {
James Feist1e3e6982018-08-03 16:09:28 -070014 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070015 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070016 "Severity": 1,
17 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080018 },
19 {
James Feist1e3e6982018-08-03 16:09:28 -070020 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070021 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070022 "Severity": 0,
23 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080024 }
James Feist3cb5fec2018-01-23 14:41:51 -080025 ],
James Feistd63d18a2018-07-19 15:23:45 -070026 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -080027 },
28 {
James Feist1e3e6982018-08-03 16:09:28 -070029 "BindConnector": "2U System Fan connector 2",
James Feist9c26ef92018-12-11 15:22:59 -080030 "Index": 2,
31 "MaxReading": 14000,
32 "Name": "Fan 2",
Zhikui Ren01542d22019-12-04 14:43:44 -080033 "Presence": {
34 "PinName": "FM_SYS_FAN1_PRSNT_D_N",
35 "Polarity": "Low"
36 },
James Feist1e3e6982018-08-03 16:09:28 -070037 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080038 {
James Feist1e3e6982018-08-03 16:09:28 -070039 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070040 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070041 "Severity": 1,
42 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080043 },
44 {
James Feist1e3e6982018-08-03 16:09:28 -070045 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070046 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070047 "Severity": 0,
48 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080049 }
James Feist3cb5fec2018-01-23 14:41:51 -080050 ],
James Feistd63d18a2018-07-19 15:23:45 -070051 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -080052 },
53 {
James Feist1e3e6982018-08-03 16:09:28 -070054 "BindConnector": "2U System Fan connector 3",
James Feist9c26ef92018-12-11 15:22:59 -080055 "Index": 4,
56 "MaxReading": 14000,
57 "Name": "Fan 3",
Zhikui Ren01542d22019-12-04 14:43:44 -080058 "Presence": {
59 "PinName": "FM_SYS_FAN2_PRSNT_D_N",
60 "Polarity": "Low"
61 },
James Feist1e3e6982018-08-03 16:09:28 -070062 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080063 {
James Feist1e3e6982018-08-03 16:09:28 -070064 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070065 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070066 "Severity": 1,
67 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080068 },
69 {
James Feist1e3e6982018-08-03 16:09:28 -070070 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070071 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070072 "Severity": 0,
73 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080074 }
James Feist3cb5fec2018-01-23 14:41:51 -080075 ],
James Feistd63d18a2018-07-19 15:23:45 -070076 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -080077 },
78 {
James Feist1e3e6982018-08-03 16:09:28 -070079 "BindConnector": "2U System Fan connector 4",
James Feist9c26ef92018-12-11 15:22:59 -080080 "Index": 6,
81 "MaxReading": 14000,
82 "Name": "Fan 4",
Zhikui Ren01542d22019-12-04 14:43:44 -080083 "Presence": {
84 "PinName": "FM_SYS_FAN3_PRSNT_D_N",
85 "Polarity": "Low"
86 },
James Feist1e3e6982018-08-03 16:09:28 -070087 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080088 {
James Feist1e3e6982018-08-03 16:09:28 -070089 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070090 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070091 "Severity": 1,
92 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080093 },
94 {
James Feist1e3e6982018-08-03 16:09:28 -070095 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070096 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070097 "Severity": 0,
98 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080099 }
James Feist3cb5fec2018-01-23 14:41:51 -0800100 ],
James Feistd63d18a2018-07-19 15:23:45 -0700101 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -0800102 },
103 {
James Feist1e3e6982018-08-03 16:09:28 -0700104 "BindConnector": "2U System Fan connector 5",
James Feist9c26ef92018-12-11 15:22:59 -0800105 "Index": 8,
106 "MaxReading": 14000,
107 "Name": "Fan 5",
Zhikui Ren01542d22019-12-04 14:43:44 -0800108 "Presence": {
109 "PinName": "FM_SYS_FAN4_PRSNT_D_N",
110 "Polarity": "Low"
111 },
James Feist1e3e6982018-08-03 16:09:28 -0700112 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -0800113 {
James Feist1e3e6982018-08-03 16:09:28 -0700114 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -0700115 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -0700116 "Severity": 1,
117 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -0800118 },
119 {
James Feist1e3e6982018-08-03 16:09:28 -0700120 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -0700121 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -0700122 "Severity": 0,
123 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -0800124 }
James Feist3cb5fec2018-01-23 14:41:51 -0800125 ],
James Feistd63d18a2018-07-19 15:23:45 -0700126 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -0800127 },
128 {
James Feist1e3e6982018-08-03 16:09:28 -0700129 "BindConnector": "2U System Fan connector 6",
James Feist9c26ef92018-12-11 15:22:59 -0800130 "Index": 10,
131 "MaxReading": 14000,
132 "Name": "Fan 6",
Zhikui Ren01542d22019-12-04 14:43:44 -0800133 "Presence": {
134 "PinName": "FM_SYS_FAN5_PRSNT_D_N",
135 "Polarity": "Low"
136 },
James Feist1e3e6982018-08-03 16:09:28 -0700137 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -0800138 {
James Feist1e3e6982018-08-03 16:09:28 -0700139 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -0700140 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -0700141 "Severity": 1,
142 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -0800143 },
144 {
James Feist1e3e6982018-08-03 16:09:28 -0700145 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -0700146 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -0700147 "Severity": 0,
148 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -0800149 }
James Feist3cb5fec2018-01-23 14:41:51 -0800150 ],
James Feistd63d18a2018-07-19 15:23:45 -0700151 "Type": "AspeedFan"
James Feistca3eec82018-08-08 16:51:24 -0700152 },
153 {
James Feist08c83d82019-04-22 14:54:54 -0700154 "C1": 36,
155 "C2": 39,
James Feistc4e56942019-04-19 12:15:19 -0700156 "MaxCFM": 71,
157 "Name": "System Airflow",
158 "TachMaxPercent": 100,
159 "TachMinPercent": 20,
160 "Tachs": [
161 "Fan 1",
162 "Fan 2",
163 "Fan 3",
164 "Fan 4",
165 "Fan 5",
166 "Fan 6"
167 ],
168 "Type": "CFMSensor"
169 },
170 {
171 "AlphaF": 4.352,
172 "AlphaS": 0.512,
173 "Name": "Exit Air Temp",
James Feist08c83d82019-04-22 14:54:54 -0700174 "PowerFactorMax": 1.2,
175 "PowerFactorMin": 0.9,
James Feistc4e56942019-04-19 12:15:19 -0700176 "QMax": 165,
177 "QMin": 31,
James Feist15c49902019-05-15 10:27:07 -0700178 "Thresholds": [
179 {
180 "Direction": "greater than",
181 "Name": "upper critical",
182 "Severity": 1,
183 "Value": 85
184 },
185 {
186 "Direction": "greater than",
187 "Name": "upper non critical",
188 "Severity": 0,
189 "Value": 80
190 },
191 {
192 "Direction": "less than",
193 "Name": "lower non critical",
194 "Severity": 0,
195 "Value": 5
196 },
197 {
198 "Direction": "less than",
199 "Name": "lower critical",
200 "Severity": 1,
201 "Value": 0
202 }
203 ],
James Feistc4e56942019-04-19 12:15:19 -0700204 "Type": "ExitAirTempSensor"
205 },
206 {
James Feistc4e56942019-04-19 12:15:19 -0700207 "AllowedFailures": 1,
208 "Name": "FanRedundancy",
209 "Type": "FanRedundancy"
210 },
211 {
Cheng C Yang155362c2019-09-11 07:01:09 +0800212 "Address": [
213 "0x50",
214 "0x51"
215 ],
216 "Bus": 7,
217 "Name": "PSU address",
218 "Type": "PSUPresence"
219 },
220 {
221 "Name": "Power Unit Redundancy",
222 "RedundantCount": 1,
223 "Type": "PURedundancy"
224 },
225 {
James Feistca3eec82018-08-08 16:51:24 -0700226 "Class": "fan",
James Feiste4a4afb2019-02-25 13:59:20 -0800227 "FFGainCoefficient": 1.0,
James Feistca3eec82018-08-08 16:51:24 -0700228 "FFOffCoefficient": 0.0,
229 "ICoefficient": 0.0,
230 "ILimitMax": 0.0,
231 "ILimitMin": 0.0,
232 "Inputs": [
233 "Fan 1"
234 ],
235 "Name": "Fan 1",
James Feist07cd61c2019-02-19 10:13:06 -0800236 "NegativeHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700237 "OutLimitMax": 100.0,
238 "OutLimitMin": 30.0,
239 "Outputs": [
240 "Pwm 1"
241 ],
242 "PCoefficient": 0.0,
James Feist07cd61c2019-02-19 10:13:06 -0800243 "PositiveHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700244 "SlewNeg": 0.0,
245 "SlewPos": 0.0,
246 "Type": "Pid",
247 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700248 "Zone 1"
James Feistca3eec82018-08-08 16:51:24 -0700249 ]
250 },
251 {
252 "Class": "fan",
James Feiste4a4afb2019-02-25 13:59:20 -0800253 "FFGainCoefficient": 1.0,
James Feistca3eec82018-08-08 16:51:24 -0700254 "FFOffCoefficient": 0.0,
255 "ICoefficient": 0.0,
256 "ILimitMax": 0.0,
257 "ILimitMin": 0.0,
258 "Inputs": [
259 "Fan 2"
260 ],
261 "Name": "Fan 2",
James Feist07cd61c2019-02-19 10:13:06 -0800262 "NegativeHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700263 "OutLimitMax": 100.0,
264 "OutLimitMin": 30.0,
265 "Outputs": [
266 "Pwm 2"
267 ],
268 "PCoefficient": 0.0,
James Feist07cd61c2019-02-19 10:13:06 -0800269 "PositiveHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700270 "SlewNeg": 0.0,
271 "SlewPos": 0.0,
272 "Type": "Pid",
273 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700274 "Zone 2"
James Feistca3eec82018-08-08 16:51:24 -0700275 ]
276 },
277 {
278 "Class": "fan",
James Feiste4a4afb2019-02-25 13:59:20 -0800279 "FFGainCoefficient": 1.0,
James Feistca3eec82018-08-08 16:51:24 -0700280 "FFOffCoefficient": 0.0,
281 "ICoefficient": 0.0,
282 "ILimitMax": 0.0,
283 "ILimitMin": 0.0,
284 "Inputs": [
285 "Fan 3"
286 ],
287 "Name": "Fan 3",
James Feist07cd61c2019-02-19 10:13:06 -0800288 "NegativeHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700289 "OutLimitMax": 100.0,
290 "OutLimitMin": 30.0,
291 "Outputs": [
292 "Pwm 3"
293 ],
294 "PCoefficient": 0.0,
James Feist07cd61c2019-02-19 10:13:06 -0800295 "PositiveHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700296 "SlewNeg": 0.0,
297 "SlewPos": 0.0,
298 "Type": "Pid",
299 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700300 "Zone 3"
James Feistca3eec82018-08-08 16:51:24 -0700301 ]
302 },
303 {
304 "Class": "fan",
James Feiste4a4afb2019-02-25 13:59:20 -0800305 "FFGainCoefficient": 1.0,
James Feistca3eec82018-08-08 16:51:24 -0700306 "FFOffCoefficient": 0.0,
307 "ICoefficient": 0.0,
308 "ILimitMax": 0.0,
309 "ILimitMin": 0.0,
310 "Inputs": [
311 "Fan 4"
312 ],
313 "Name": "Fan 4",
James Feist07cd61c2019-02-19 10:13:06 -0800314 "NegativeHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700315 "OutLimitMax": 100.0,
316 "OutLimitMin": 30.0,
317 "Outputs": [
318 "Pwm 4"
319 ],
320 "PCoefficient": 0.0,
James Feist07cd61c2019-02-19 10:13:06 -0800321 "PositiveHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700322 "SlewNeg": 0.0,
323 "SlewPos": 0.0,
324 "Type": "Pid",
325 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700326 "Zone 4"
James Feistca3eec82018-08-08 16:51:24 -0700327 ]
328 },
329 {
330 "Class": "fan",
James Feiste4a4afb2019-02-25 13:59:20 -0800331 "FFGainCoefficient": 1.0,
James Feistca3eec82018-08-08 16:51:24 -0700332 "FFOffCoefficient": 0.0,
333 "ICoefficient": 0.0,
334 "ILimitMax": 0.0,
335 "ILimitMin": 0.0,
336 "Inputs": [
337 "Fan 5"
338 ],
339 "Name": "Fan 5",
James Feist07cd61c2019-02-19 10:13:06 -0800340 "NegativeHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700341 "OutLimitMax": 100.0,
342 "OutLimitMin": 30.0,
343 "Outputs": [
344 "Pwm 5"
345 ],
346 "PCoefficient": 0.0,
James Feist07cd61c2019-02-19 10:13:06 -0800347 "PositiveHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700348 "SlewNeg": 0.0,
349 "SlewPos": 0.0,
350 "Type": "Pid",
351 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700352 "Zone 5"
James Feistca3eec82018-08-08 16:51:24 -0700353 ]
354 },
355 {
356 "Class": "fan",
James Feiste4a4afb2019-02-25 13:59:20 -0800357 "FFGainCoefficient": 1.0,
James Feistca3eec82018-08-08 16:51:24 -0700358 "FFOffCoefficient": 0.0,
359 "ICoefficient": 0.0,
360 "ILimitMax": 0.0,
361 "ILimitMin": 0.0,
362 "Inputs": [
363 "Fan 6"
364 ],
365 "Name": "Fan 6",
James Feist07cd61c2019-02-19 10:13:06 -0800366 "NegativeHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700367 "OutLimitMax": 100.0,
368 "OutLimitMin": 30.0,
369 "Outputs": [
370 "Pwm 6"
371 ],
372 "PCoefficient": 0.0,
James Feist07cd61c2019-02-19 10:13:06 -0800373 "PositiveHysteresis": 0.0,
James Feistca3eec82018-08-08 16:51:24 -0700374 "SlewNeg": 0.0,
375 "SlewPos": 0.0,
376 "Type": "Pid",
377 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700378 "Zone 6"
James Feistca3eec82018-08-08 16:51:24 -0700379 ]
380 },
381 {
James Feistc4e56942019-04-19 12:15:19 -0700382 "Class": "temp",
383 "FFGainCoefficient": 0.0,
384 "FFOffCoefficient": 0.0,
James Feistc999a8e2019-06-11 11:12:48 -0700385 "ICoefficient": -4.64,
James Feistc4e56942019-04-19 12:15:19 -0700386 "ILimitMax": 100,
387 "ILimitMin": 30,
388 "Inputs": [
389 "Exit Air Temp"
390 ],
391 "Name": "Exit Air Temp",
392 "NegativeHysteresis": 5.0,
393 "OutLimitMax": 100,
394 "OutLimitMin": 30,
395 "Outputs": [],
396 "PCoefficient": -0.15,
397 "PositiveHysteresis": 0.0,
James Feistc999a8e2019-06-11 11:12:48 -0700398 "SetPoint": 75.0,
James Feistc4e56942019-04-19 12:15:19 -0700399 "SlewNeg": -1,
400 "SlewPos": 0.0,
401 "Type": "Pid",
402 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700403 "Zone 1",
404 "Zone 2",
405 "Zone 3",
406 "Zone 4",
407 "Zone 5",
408 "Zone 6"
James Feistc4e56942019-04-19 12:15:19 -0700409 ]
410 },
411 {
412 "FailSafePercent": 100,
413 "MinThermalOutput": 30,
James Feist6d2e9ed2019-04-22 14:56:54 -0700414 "Name": "Zone 1",
James Feistc4e56942019-04-19 12:15:19 -0700415 "Type": "Pid.Zone"
416 },
417 {
418 "FailSafePercent": 100,
419 "MinThermalOutput": 30,
James Feist6d2e9ed2019-04-22 14:56:54 -0700420 "Name": "Zone 2",
421 "Type": "Pid.Zone"
422 },
423 {
424 "FailSafePercent": 100,
425 "MinThermalOutput": 30,
426 "Name": "Zone 3",
427 "Type": "Pid.Zone"
428 },
429 {
430 "FailSafePercent": 100,
431 "MinThermalOutput": 30,
432 "Name": "Zone 4",
433 "Type": "Pid.Zone"
434 },
435 {
436 "FailSafePercent": 100,
437 "MinThermalOutput": 30,
438 "Name": "Zone 5",
439 "Type": "Pid.Zone"
440 },
441 {
442 "FailSafePercent": 100,
443 "MinThermalOutput": 30,
444 "Name": "Zone 6",
James Feistc4e56942019-04-19 12:15:19 -0700445 "Type": "Pid.Zone"
446 },
447 {
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +0800448 "FailSafePercent": 100,
449 "MinThermalOutput": 30,
450 "Name": "PSU",
451 "Type": "Pid.Zone"
452 },
453 {
James Feistf0a0b012019-02-25 13:52:03 -0800454 "Class": "Floor",
James Feist44552e42019-01-11 11:19:49 -0800455 "Inputs": [
456 "Front Panel Temp"
457 ],
James Feistabb4f3d2019-02-27 11:10:47 -0800458 "Name": "Front Panel LCC",
James Feist44552e42019-01-11 11:19:49 -0800459 "NegativeHysteresis": 2,
460 "Output": [
James Feist550d1b52019-03-04 11:56:02 -0800461 50.0,
462 60.0
James Feist44552e42019-01-11 11:19:49 -0800463 ],
464 "PositiveHysteresis": 0,
465 "Reading": [
466 20.0,
467 30.0
468 ],
469 "Type": "Stepwise",
470 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700471 "Zone 1",
472 "Zone 2",
473 "Zone 3",
474 "Zone 4",
475 "Zone 5",
476 "Zone 6"
James Feist44552e42019-01-11 11:19:49 -0800477 ]
478 },
479 {
James Feistf0a0b012019-02-25 13:52:03 -0800480 "Class": "Ceiling",
481 "Inputs": [
482 "Front Panel Temp"
483 ],
484 "Name": "Front Panel UCC",
485 "NegativeHysteresis": 2,
486 "Output": [
487 70.0,
488 80.0
489 ],
490 "PositiveHysteresis": 0,
James Feist7d395772019-05-13 10:56:35 -0700491 "Profiles": [
492 "Acoustic"
493 ],
James Feistf0a0b012019-02-25 13:52:03 -0800494 "Reading": [
495 22.0,
496 32.0
497 ],
498 "Type": "Stepwise",
499 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -0700500 "Zone 1",
501 "Zone 2",
502 "Zone 3",
503 "Zone 4",
504 "Zone 5",
505 "Zone 6"
James Feistf0a0b012019-02-25 13:52:03 -0800506 ]
James Feist3cb5fec2018-01-23 14:41:51 -0800507 }
508 ],
James Feistd63d18a2018-07-19 15:23:45 -0700509 "Name": "R2000 Chassis",
James Feist1e3e6982018-08-03 16:09:28 -0700510 "Probe": [
James Feist1b2e2242018-01-30 13:45:19 -0800511 "FOUND('WFP Baseboard')",
512 "AND",
Yong Li777bf792018-03-27 08:43:45 +0800513 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'A2UL\\d+RISER\\d'})",
James Feist71f295f2019-06-20 13:35:12 -0700514 "AND",
515 "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*WFT'})",
James Feist6bd2a022018-03-13 12:30:58 -0700516 "MATCH_ONE"
James Feist11be6672018-04-06 14:05:32 -0700517 ],
James Feistc4e56942019-04-19 12:15:19 -0700518 "Type": "Chassis",
James Feist11be6672018-04-06 14:05:32 -0700519 "xyz.openbmc_project.Inventory.Decorator.Asset": {
James Feist71f295f2019-06-20 13:35:12 -0700520 "Manufacturer": "$PRODUCT_MANUFACTURER",
521 "Model": "$PRODUCT_PRODUCT_NAME",
522 "PartNumber": "$PRODUCT_PART_NUMBER",
523 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
524 },
525 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
526 "AssetTag": "$PRODUCT_ASSET_TAG"
527 },
528 "xyz.openbmc_project.Inventory.Item.System": {}
Ed Tanous98e102f2021-04-19 15:56:43 -0700529}