blob: bf77e02a35f889c9ba4db5625018dcd2120fc851 [file] [log] [blame]
Delphine CC Chiu9e9cdae2023-10-31 14:37:43 +08001[
2 {
3 "Desc": {
4 "Name": "Virtual_FANBOARD0_48V_FAN0_PWR_W",
5 "SensorType": "power"
6 },
7 "Params": {
8 "DbusParam": [
9 {
10 "ParamName": "fan_vol",
11 "Desc": {
12 "Name": "FANBOARD0_ADC_48V_AUX_VOLT_V",
13 "SensorType": "voltage"
14 }
15 },
16 {
17 "ParamName": "fan_curr",
18 "Desc": {
19 "Name": "FANBOARD0_ADC_48V_FAN0_CURR_A",
20 "SensorType": "voltage"
21 }
22 }
23 ]
24 },
25 "Expression": "fan_vol * fan_curr"
26 },
27 {
28 "Desc": {
29 "Name": "Virtual_FANBOARD0_48V_FAN1_PWR_W",
30 "SensorType": "power"
31 },
32 "Params": {
33 "DbusParam": [
34 {
35 "ParamName": "fan_vol",
36 "Desc": {
37 "Name": "FANBOARD0_ADC_48V_AUX_VOLT_V",
38 "SensorType": "voltage"
39 }
40 },
41 {
42 "ParamName": "fan_curr",
43 "Desc": {
44 "Name": "FANBOARD0_ADC_48V_FAN1_CURR_A",
45 "SensorType": "voltage"
46 }
47 }
48 ]
49 },
50 "Expression": "fan_vol * fan_curr"
51 },
52 {
53 "Desc": {
54 "Name": "Virtual_FANBOARD0_48V_FAN2_PWR_W",
55 "SensorType": "power"
56 },
57 "Params": {
58 "DbusParam": [
59 {
60 "ParamName": "fan_vol",
61 "Desc": {
62 "Name": "FANBOARD0_ADC_48V_AUX_VOLT_V",
63 "SensorType": "voltage"
64 }
65 },
66 {
67 "ParamName": "fan_curr",
68 "Desc": {
69 "Name": "FANBOARD0_ADC_48V_FAN2_CURR_A",
70 "SensorType": "voltage"
71 }
72 }
73 ]
74 },
75 "Expression": "fan_vol * fan_curr"
76 },
77 {
78 "Desc": {
79 "Name": "Virtual_FANBOARD0_48V_FAN3_PWR_W",
80 "SensorType": "power"
81 },
82 "Params": {
83 "DbusParam": [
84 {
85 "ParamName": "fan_vol",
86 "Desc": {
87 "Name": "FANBOARD0_ADC_48V_AUX_VOLT_V",
88 "SensorType": "voltage"
89 }
90 },
91 {
92 "ParamName": "fan_curr",
93 "Desc": {
94 "Name": "FANBOARD0_ADC_48V_FAN3_CURR_A",
95 "SensorType": "voltage"
96 }
97 }
98 ]
99 },
100 "Expression": "fan_vol * fan_curr"
101 },
102 {
103 "Desc": {
104 "Name": "Virtual_FANBOARD0_48V_FAN4_PWR_W",
105 "SensorType": "power"
106 },
107 "Params": {
108 "DbusParam": [
109 {
110 "ParamName": "fan_vol",
111 "Desc": {
112 "Name": "FANBOARD0_ADC_48V_AUX_VOLT_V",
113 "SensorType": "voltage"
114 }
115 },
116 {
117 "ParamName": "fan_curr",
118 "Desc": {
119 "Name": "FANBOARD0_ADC_48V_FAN4_CURR_A",
120 "SensorType": "voltage"
121 }
122 }
123 ]
124 },
125 "Expression": "fan_vol * fan_curr"
126 },
127 {
128 "Desc": {
129 "Name": "Virtual_FANBOARD0_48V_FAN5_PWR_W",
130 "SensorType": "power"
131 },
132 "Params": {
133 "DbusParam": [
134 {
135 "ParamName": "fan_vol",
136 "Desc": {
137 "Name": "FANBOARD0_ADC_48V_AUX_VOLT_V",
138 "SensorType": "voltage"
139 }
140 },
141 {
142 "ParamName": "fan_curr",
143 "Desc": {
144 "Name": "FANBOARD0_ADC_48V_FAN5_CURR_A",
145 "SensorType": "voltage"
146 }
147 }
148 ]
149 },
150 "Expression": "fan_vol * fan_curr"
151 },
152 {
153 "Desc": {
154 "Name": "Virtual_FANBOARD1_48V_FAN0_PWR_W",
155 "SensorType": "power"
156 },
157 "Params": {
158 "DbusParam": [
159 {
160 "ParamName": "fan_vol",
161 "Desc": {
162 "Name": "FANBOARD1_ADC_48V_AUX_VOLT_V",
163 "SensorType": "voltage"
164 }
165 },
166 {
167 "ParamName": "fan_curr",
168 "Desc": {
169 "Name": "FANBOARD1_ADC_48V_FAN0_CURR_A",
170 "SensorType": "voltage"
171 }
172 }
173 ]
174 },
175 "Expression": "fan_vol * fan_curr"
176 },
177 {
178 "Desc": {
179 "Name": "Virtual_FANBOARD1_48V_FAN1_PWR_W",
180 "SensorType": "power"
181 },
182 "Params": {
183 "DbusParam": [
184 {
185 "ParamName": "fan_vol",
186 "Desc": {
187 "Name": "FANBOARD1_ADC_48V_AUX_VOLT_V",
188 "SensorType": "voltage"
189 }
190 },
191 {
192 "ParamName": "fan_curr",
193 "Desc": {
194 "Name": "FANBOARD1_ADC_48V_FAN1_CURR_A",
195 "SensorType": "voltage"
196 }
197 }
198 ]
199 },
200 "Expression": "fan_vol * fan_curr"
201 },
202 {
203 "Desc": {
204 "Name": "Virtual_FANBOARD1_48V_FAN2_PWR_W",
205 "SensorType": "power"
206 },
207 "Params": {
208 "DbusParam": [
209 {
210 "ParamName": "fan_vol",
211 "Desc": {
212 "Name": "FANBOARD1_ADC_48V_AUX_VOLT_V",
213 "SensorType": "voltage"
214 }
215 },
216 {
217 "ParamName": "fan_curr",
218 "Desc": {
219 "Name": "FANBOARD1_ADC_48V_FAN2_CURR_A",
220 "SensorType": "voltage"
221 }
222 }
223 ]
224 },
225 "Expression": "fan_vol * fan_curr"
226 },
227 {
228 "Desc": {
229 "Name": "Virtual_FANBOARD1_48V_FAN3_PWR_W",
230 "SensorType": "power"
231 },
232 "Params": {
233 "DbusParam": [
234 {
235 "ParamName": "fan_vol",
236 "Desc": {
237 "Name": "FANBOARD1_ADC_48V_AUX_VOLT_V",
238 "SensorType": "voltage"
239 }
240 },
241 {
242 "ParamName": "fan_curr",
243 "Desc": {
244 "Name": "FANBOARD1_ADC_48V_FAN3_CURR_A",
245 "SensorType": "voltage"
246 }
247 }
248 ]
249 },
250 "Expression": "fan_vol * fan_curr"
251 },
252 {
253 "Desc": {
254 "Name": "Virtual_FANBOARD1_48V_FAN4_PWR_W",
255 "SensorType": "power"
256 },
257 "Params": {
258 "DbusParam": [
259 {
260 "ParamName": "fan_vol",
261 "Desc": {
262 "Name": "FANBOARD1_ADC_48V_AUX_VOLT_V",
263 "SensorType": "voltage"
264 }
265 },
266 {
267 "ParamName": "fan_curr",
268 "Desc": {
269 "Name": "FANBOARD1_ADC_48V_FAN4_CURR_A",
270 "SensorType": "voltage"
271 }
272 }
273 ]
274 },
275 "Expression": "fan_vol * fan_curr"
276 },
277 {
278 "Desc": {
279 "Name": "Virtual_FANBOARD1_48V_FAN5_PWR_W",
280 "SensorType": "power"
281 },
282 "Params": {
283 "DbusParam": [
284 {
285 "ParamName": "fan_vol",
286 "Desc": {
287 "Name": "FANBOARD1_ADC_48V_AUX_VOLT_V",
288 "SensorType": "voltage"
289 }
290 },
291 {
292 "ParamName": "fan_curr",
293 "Desc": {
294 "Name": "FANBOARD1_ADC_48V_FAN5_CURR_A",
295 "SensorType": "voltage"
296 }
297 }
298 ]
299 },
300 "Expression": "fan_vol * fan_curr"
Delphine CC Chiu92778ef2023-11-22 14:29:08 +0800301 },
302 {
303 "Desc": {
304 "Name": "SYSTEM_AIRFLOW",
305 "SensorType": "airflow"
306 },
307 "Params": {
308 "DbusParam": [
309 {
310 "ParamName": "P1",
311 "Desc": {
312 "Name": "FANBOARD0_FAN0_TACH_IL",
313 "SensorType": "fan_tach"
314 }
315 },
316 {
317 "ParamName": "P2",
318 "Desc": {
319 "Name": "FANBOARD0_FAN1_TACH_IL",
320 "SensorType": "fan_tach"
321 }
322 },
323 {
324 "ParamName": "P3",
325 "Desc": {
326 "Name": "FANBOARD0_FAN2_TACH_IL",
327 "SensorType": "fan_tach"
328 }
329 },
330 {
331 "ParamName": "P4",
332 "Desc": {
333 "Name": "FANBOARD0_FAN3_TACH_IL",
334 "SensorType": "fan_tach"
335 }
336 },
337 {
338 "ParamName": "P5",
339 "Desc": {
340 "Name": "FANBOARD0_FAN4_TACH_IL",
341 "SensorType": "fan_tach"
342 }
343 },
344 {
345 "ParamName": "P6",
346 "Desc": {
347 "Name": "FANBOARD0_FAN5_TACH_IL",
348 "SensorType": "fan_tach"
349 }
350 },
351 {
352 "ParamName": "P7",
353 "Desc": {
354 "Name": "FANBOARD1_FAN0_TACH_IL",
355 "SensorType": "fan_tach"
356 }
357 },
358 {
359 "ParamName": "P8",
360 "Desc": {
361 "Name": "FANBOARD1_FAN1_TACH_IL",
362 "SensorType": "fan_tach"
363 }
364 },
365 {
366 "ParamName": "P9",
367 "Desc": {
368 "Name": "FANBOARD1_FAN2_TACH_IL",
369 "SensorType": "fan_tach"
370 }
371 },
372 {
373 "ParamName": "P10",
374 "Desc": {
375 "Name": "FANBOARD1_FAN3_TACH_IL",
376 "SensorType": "fan_tach"
377 }
378 },
379 {
380 "ParamName": "P11",
381 "Desc": {
382 "Name": "FANBOARD1_FAN4_TACH_IL",
383 "SensorType": "fan_tach"
384 }
385 },
386 {
387 "ParamName": "P12",
388 "Desc": {
389 "Name": "FANBOARD1_FAN5_TACH_IL",
390 "SensorType": "fan_tach"
391 }
392 }
393 ]
394 },
395 "Expression": "(((P1 + P2 + P3 + P4 + P5 + P6 + P7 + P8 + P9 + P10 + P11 + P12) / 12) * 0.0687) - 8.0087"
Delphine CC Chiu9e9cdae2023-10-31 14:37:43 +0800396 }
Delphine CC Chiu92778ef2023-11-22 14:29:08 +0800397]
398