1[
2    {
3        "name": "fan inventory",
4        "members": [
5            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0",
6            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1",
7            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan2",
8            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan3"
9        ]
10    },
11    {
12        "name": "fan0 rotor inventory",
13        "members": [
14            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0/fan0_0",
15            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0/fan0_1"
16        ]
17    },
18    {
19        "name": "fan1 rotor inventory",
20        "members": [
21            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1/fan1_0",
22            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1/fan1_1"
23        ]
24    },
25    {
26        "name": "fan2 rotor inventory",
27        "members": [
28            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan2/fan2_0",
29            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan2/fan2_1"
30        ]
31    },
32    {
33        "name": "fan3 rotor inventory",
34        "members": [
35            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan3/fan3_0",
36            "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan3/fan3_1"
37        ]
38    },
39    {
40        "name": "occ objects",
41        "service": "org.open_power.OCC.Control",
42        "members": [
43            "/org/open_power/control/occ0",
44            "/org/open_power/control/occ1",
45            "/org/open_power/control/occ2",
46            "/org/open_power/control/occ3",
47            "/org/open_power/control/occ4",
48            "/org/open_power/control/occ5",
49            "/org/open_power/control/occ6",
50            "/org/open_power/control/occ7"
51        ]
52    },
53    {
54        "name": "proc0 core temps",
55        "service": "org.open_power.OCC.Control",
56        "members": [
57            "/xyz/openbmc_project/sensors/temperature/proc0_core0_0_temp",
58            "/xyz/openbmc_project/sensors/temperature/proc0_core0_1_temp",
59            "/xyz/openbmc_project/sensors/temperature/proc0_core1_0_temp",
60            "/xyz/openbmc_project/sensors/temperature/proc0_core1_1_temp",
61            "/xyz/openbmc_project/sensors/temperature/proc0_core2_0_temp",
62            "/xyz/openbmc_project/sensors/temperature/proc0_core2_1_temp",
63            "/xyz/openbmc_project/sensors/temperature/proc0_core3_0_temp",
64            "/xyz/openbmc_project/sensors/temperature/proc0_core3_1_temp",
65            "/xyz/openbmc_project/sensors/temperature/proc0_core4_0_temp",
66            "/xyz/openbmc_project/sensors/temperature/proc0_core4_1_temp",
67            "/xyz/openbmc_project/sensors/temperature/proc0_core5_0_temp",
68            "/xyz/openbmc_project/sensors/temperature/proc0_core5_1_temp",
69            "/xyz/openbmc_project/sensors/temperature/proc0_core6_0_temp",
70            "/xyz/openbmc_project/sensors/temperature/proc0_core6_1_temp",
71            "/xyz/openbmc_project/sensors/temperature/proc0_core7_0_temp",
72            "/xyz/openbmc_project/sensors/temperature/proc0_core7_1_temp",
73            "/xyz/openbmc_project/sensors/temperature/proc0_core8_0_temp",
74            "/xyz/openbmc_project/sensors/temperature/proc0_core8_1_temp",
75            "/xyz/openbmc_project/sensors/temperature/proc0_core9_0_temp",
76            "/xyz/openbmc_project/sensors/temperature/proc0_core9_1_temp",
77            "/xyz/openbmc_project/sensors/temperature/proc0_core10_0_temp",
78            "/xyz/openbmc_project/sensors/temperature/proc0_core10_1_temp",
79            "/xyz/openbmc_project/sensors/temperature/proc0_core11_0_temp",
80            "/xyz/openbmc_project/sensors/temperature/proc0_core11_1_temp",
81            "/xyz/openbmc_project/sensors/temperature/proc0_core12_0_temp",
82            "/xyz/openbmc_project/sensors/temperature/proc0_core12_1_temp",
83            "/xyz/openbmc_project/sensors/temperature/proc0_core13_0_temp",
84            "/xyz/openbmc_project/sensors/temperature/proc0_core13_1_temp",
85            "/xyz/openbmc_project/sensors/temperature/proc0_core14_0_temp",
86            "/xyz/openbmc_project/sensors/temperature/proc0_core14_1_temp",
87            "/xyz/openbmc_project/sensors/temperature/proc0_core15_0_temp",
88            "/xyz/openbmc_project/sensors/temperature/proc0_core15_1_temp"
89        ]
90    },
91    {
92        "name": "proc1 core temps",
93        "service": "org.open_power.OCC.Control",
94        "members": [
95            "/xyz/openbmc_project/sensors/temperature/proc1_core0_0_temp",
96            "/xyz/openbmc_project/sensors/temperature/proc1_core0_1_temp",
97            "/xyz/openbmc_project/sensors/temperature/proc1_core1_0_temp",
98            "/xyz/openbmc_project/sensors/temperature/proc1_core1_1_temp",
99            "/xyz/openbmc_project/sensors/temperature/proc1_core2_0_temp",
100            "/xyz/openbmc_project/sensors/temperature/proc1_core2_1_temp",
101            "/xyz/openbmc_project/sensors/temperature/proc1_core3_0_temp",
102            "/xyz/openbmc_project/sensors/temperature/proc1_core3_1_temp",
103            "/xyz/openbmc_project/sensors/temperature/proc1_core4_0_temp",
104            "/xyz/openbmc_project/sensors/temperature/proc1_core4_1_temp",
105            "/xyz/openbmc_project/sensors/temperature/proc1_core5_0_temp",
106            "/xyz/openbmc_project/sensors/temperature/proc1_core5_1_temp",
107            "/xyz/openbmc_project/sensors/temperature/proc1_core6_0_temp",
108            "/xyz/openbmc_project/sensors/temperature/proc1_core6_1_temp",
109            "/xyz/openbmc_project/sensors/temperature/proc1_core7_0_temp",
110            "/xyz/openbmc_project/sensors/temperature/proc1_core7_1_temp",
111            "/xyz/openbmc_project/sensors/temperature/proc1_core8_0_temp",
112            "/xyz/openbmc_project/sensors/temperature/proc1_core8_1_temp",
113            "/xyz/openbmc_project/sensors/temperature/proc1_core9_0_temp",
114            "/xyz/openbmc_project/sensors/temperature/proc1_core9_1_temp",
115            "/xyz/openbmc_project/sensors/temperature/proc1_core10_0_temp",
116            "/xyz/openbmc_project/sensors/temperature/proc1_core10_1_temp",
117            "/xyz/openbmc_project/sensors/temperature/proc1_core11_0_temp",
118            "/xyz/openbmc_project/sensors/temperature/proc1_core11_1_temp",
119            "/xyz/openbmc_project/sensors/temperature/proc1_core12_0_temp",
120            "/xyz/openbmc_project/sensors/temperature/proc1_core12_1_temp",
121            "/xyz/openbmc_project/sensors/temperature/proc1_core13_0_temp",
122            "/xyz/openbmc_project/sensors/temperature/proc1_core13_1_temp",
123            "/xyz/openbmc_project/sensors/temperature/proc1_core14_0_temp",
124            "/xyz/openbmc_project/sensors/temperature/proc1_core14_1_temp",
125            "/xyz/openbmc_project/sensors/temperature/proc1_core15_0_temp",
126            "/xyz/openbmc_project/sensors/temperature/proc1_core15_1_temp"
127        ]
128    },
129    {
130        "name": "proc2 core temps",
131        "service": "org.open_power.OCC.Control",
132        "members": [
133            "/xyz/openbmc_project/sensors/temperature/proc2_core0_0_temp",
134            "/xyz/openbmc_project/sensors/temperature/proc2_core0_1_temp",
135            "/xyz/openbmc_project/sensors/temperature/proc2_core1_0_temp",
136            "/xyz/openbmc_project/sensors/temperature/proc2_core1_1_temp",
137            "/xyz/openbmc_project/sensors/temperature/proc2_core2_0_temp",
138            "/xyz/openbmc_project/sensors/temperature/proc2_core2_1_temp",
139            "/xyz/openbmc_project/sensors/temperature/proc2_core3_0_temp",
140            "/xyz/openbmc_project/sensors/temperature/proc2_core3_1_temp",
141            "/xyz/openbmc_project/sensors/temperature/proc2_core4_0_temp",
142            "/xyz/openbmc_project/sensors/temperature/proc2_core4_1_temp",
143            "/xyz/openbmc_project/sensors/temperature/proc2_core5_0_temp",
144            "/xyz/openbmc_project/sensors/temperature/proc2_core5_1_temp",
145            "/xyz/openbmc_project/sensors/temperature/proc2_core6_0_temp",
146            "/xyz/openbmc_project/sensors/temperature/proc2_core6_1_temp",
147            "/xyz/openbmc_project/sensors/temperature/proc2_core7_0_temp",
148            "/xyz/openbmc_project/sensors/temperature/proc2_core7_1_temp",
149            "/xyz/openbmc_project/sensors/temperature/proc2_core8_0_temp",
150            "/xyz/openbmc_project/sensors/temperature/proc2_core8_1_temp",
151            "/xyz/openbmc_project/sensors/temperature/proc2_core9_0_temp",
152            "/xyz/openbmc_project/sensors/temperature/proc2_core9_1_temp",
153            "/xyz/openbmc_project/sensors/temperature/proc2_core10_0_temp",
154            "/xyz/openbmc_project/sensors/temperature/proc2_core10_1_temp",
155            "/xyz/openbmc_project/sensors/temperature/proc2_core11_0_temp",
156            "/xyz/openbmc_project/sensors/temperature/proc2_core11_1_temp",
157            "/xyz/openbmc_project/sensors/temperature/proc2_core12_0_temp",
158            "/xyz/openbmc_project/sensors/temperature/proc2_core12_1_temp",
159            "/xyz/openbmc_project/sensors/temperature/proc2_core13_0_temp",
160            "/xyz/openbmc_project/sensors/temperature/proc2_core13_1_temp",
161            "/xyz/openbmc_project/sensors/temperature/proc2_core14_0_temp",
162            "/xyz/openbmc_project/sensors/temperature/proc2_core14_1_temp",
163            "/xyz/openbmc_project/sensors/temperature/proc2_core15_0_temp",
164            "/xyz/openbmc_project/sensors/temperature/proc2_core15_1_temp"
165        ]
166    },
167    {
168        "name": "proc3 core temps",
169        "service": "org.open_power.OCC.Control",
170        "members": [
171            "/xyz/openbmc_project/sensors/temperature/proc3_core0_0_temp",
172            "/xyz/openbmc_project/sensors/temperature/proc3_core0_1_temp",
173            "/xyz/openbmc_project/sensors/temperature/proc3_core1_0_temp",
174            "/xyz/openbmc_project/sensors/temperature/proc3_core1_1_temp",
175            "/xyz/openbmc_project/sensors/temperature/proc3_core2_0_temp",
176            "/xyz/openbmc_project/sensors/temperature/proc3_core2_1_temp",
177            "/xyz/openbmc_project/sensors/temperature/proc3_core3_0_temp",
178            "/xyz/openbmc_project/sensors/temperature/proc3_core3_1_temp",
179            "/xyz/openbmc_project/sensors/temperature/proc3_core4_0_temp",
180            "/xyz/openbmc_project/sensors/temperature/proc3_core4_1_temp",
181            "/xyz/openbmc_project/sensors/temperature/proc3_core5_0_temp",
182            "/xyz/openbmc_project/sensors/temperature/proc3_core5_1_temp",
183            "/xyz/openbmc_project/sensors/temperature/proc3_core6_0_temp",
184            "/xyz/openbmc_project/sensors/temperature/proc3_core6_1_temp",
185            "/xyz/openbmc_project/sensors/temperature/proc3_core7_0_temp",
186            "/xyz/openbmc_project/sensors/temperature/proc3_core7_1_temp",
187            "/xyz/openbmc_project/sensors/temperature/proc3_core8_0_temp",
188            "/xyz/openbmc_project/sensors/temperature/proc3_core8_1_temp",
189            "/xyz/openbmc_project/sensors/temperature/proc3_core9_0_temp",
190            "/xyz/openbmc_project/sensors/temperature/proc3_core9_1_temp",
191            "/xyz/openbmc_project/sensors/temperature/proc3_core10_0_temp",
192            "/xyz/openbmc_project/sensors/temperature/proc3_core10_1_temp",
193            "/xyz/openbmc_project/sensors/temperature/proc3_core11_0_temp",
194            "/xyz/openbmc_project/sensors/temperature/proc3_core11_1_temp",
195            "/xyz/openbmc_project/sensors/temperature/proc3_core12_0_temp",
196            "/xyz/openbmc_project/sensors/temperature/proc3_core12_1_temp",
197            "/xyz/openbmc_project/sensors/temperature/proc3_core13_0_temp",
198            "/xyz/openbmc_project/sensors/temperature/proc3_core13_1_temp",
199            "/xyz/openbmc_project/sensors/temperature/proc3_core14_0_temp",
200            "/xyz/openbmc_project/sensors/temperature/proc3_core14_1_temp",
201            "/xyz/openbmc_project/sensors/temperature/proc3_core15_0_temp",
202            "/xyz/openbmc_project/sensors/temperature/proc3_core15_1_temp"
203        ]
204    },
205    {
206        "name": "proc4 core temps",
207        "service": "org.open_power.OCC.Control",
208        "members": [
209            "/xyz/openbmc_project/sensors/temperature/proc4_core0_0_temp",
210            "/xyz/openbmc_project/sensors/temperature/proc4_core0_1_temp",
211            "/xyz/openbmc_project/sensors/temperature/proc4_core1_0_temp",
212            "/xyz/openbmc_project/sensors/temperature/proc4_core1_1_temp",
213            "/xyz/openbmc_project/sensors/temperature/proc4_core2_0_temp",
214            "/xyz/openbmc_project/sensors/temperature/proc4_core2_1_temp",
215            "/xyz/openbmc_project/sensors/temperature/proc4_core3_0_temp",
216            "/xyz/openbmc_project/sensors/temperature/proc4_core3_1_temp",
217            "/xyz/openbmc_project/sensors/temperature/proc4_core4_0_temp",
218            "/xyz/openbmc_project/sensors/temperature/proc4_core4_1_temp",
219            "/xyz/openbmc_project/sensors/temperature/proc4_core5_0_temp",
220            "/xyz/openbmc_project/sensors/temperature/proc4_core5_1_temp",
221            "/xyz/openbmc_project/sensors/temperature/proc4_core6_0_temp",
222            "/xyz/openbmc_project/sensors/temperature/proc4_core6_1_temp",
223            "/xyz/openbmc_project/sensors/temperature/proc4_core7_0_temp",
224            "/xyz/openbmc_project/sensors/temperature/proc4_core7_1_temp",
225            "/xyz/openbmc_project/sensors/temperature/proc4_core8_0_temp",
226            "/xyz/openbmc_project/sensors/temperature/proc4_core8_1_temp",
227            "/xyz/openbmc_project/sensors/temperature/proc4_core9_0_temp",
228            "/xyz/openbmc_project/sensors/temperature/proc4_core9_1_temp",
229            "/xyz/openbmc_project/sensors/temperature/proc4_core10_0_temp",
230            "/xyz/openbmc_project/sensors/temperature/proc4_core10_1_temp",
231            "/xyz/openbmc_project/sensors/temperature/proc4_core11_0_temp",
232            "/xyz/openbmc_project/sensors/temperature/proc4_core11_1_temp",
233            "/xyz/openbmc_project/sensors/temperature/proc4_core12_0_temp",
234            "/xyz/openbmc_project/sensors/temperature/proc4_core12_1_temp",
235            "/xyz/openbmc_project/sensors/temperature/proc4_core13_0_temp",
236            "/xyz/openbmc_project/sensors/temperature/proc4_core13_1_temp",
237            "/xyz/openbmc_project/sensors/temperature/proc4_core14_0_temp",
238            "/xyz/openbmc_project/sensors/temperature/proc4_core14_1_temp",
239            "/xyz/openbmc_project/sensors/temperature/proc4_core15_0_temp",
240            "/xyz/openbmc_project/sensors/temperature/proc4_core15_1_temp"
241        ]
242    },
243    {
244        "name": "proc5 core temps",
245        "service": "org.open_power.OCC.Control",
246        "members": [
247            "/xyz/openbmc_project/sensors/temperature/proc5_core0_0_temp",
248            "/xyz/openbmc_project/sensors/temperature/proc5_core0_1_temp",
249            "/xyz/openbmc_project/sensors/temperature/proc5_core1_0_temp",
250            "/xyz/openbmc_project/sensors/temperature/proc5_core1_1_temp",
251            "/xyz/openbmc_project/sensors/temperature/proc5_core2_0_temp",
252            "/xyz/openbmc_project/sensors/temperature/proc5_core2_1_temp",
253            "/xyz/openbmc_project/sensors/temperature/proc5_core3_0_temp",
254            "/xyz/openbmc_project/sensors/temperature/proc5_core3_1_temp",
255            "/xyz/openbmc_project/sensors/temperature/proc5_core4_0_temp",
256            "/xyz/openbmc_project/sensors/temperature/proc5_core4_1_temp",
257            "/xyz/openbmc_project/sensors/temperature/proc5_core5_0_temp",
258            "/xyz/openbmc_project/sensors/temperature/proc5_core5_1_temp",
259            "/xyz/openbmc_project/sensors/temperature/proc5_core6_0_temp",
260            "/xyz/openbmc_project/sensors/temperature/proc5_core6_1_temp",
261            "/xyz/openbmc_project/sensors/temperature/proc5_core7_0_temp",
262            "/xyz/openbmc_project/sensors/temperature/proc5_core7_1_temp",
263            "/xyz/openbmc_project/sensors/temperature/proc5_core8_0_temp",
264            "/xyz/openbmc_project/sensors/temperature/proc5_core8_1_temp",
265            "/xyz/openbmc_project/sensors/temperature/proc5_core9_0_temp",
266            "/xyz/openbmc_project/sensors/temperature/proc5_core9_1_temp",
267            "/xyz/openbmc_project/sensors/temperature/proc5_core10_0_temp",
268            "/xyz/openbmc_project/sensors/temperature/proc5_core10_1_temp",
269            "/xyz/openbmc_project/sensors/temperature/proc5_core11_0_temp",
270            "/xyz/openbmc_project/sensors/temperature/proc5_core11_1_temp",
271            "/xyz/openbmc_project/sensors/temperature/proc5_core12_0_temp",
272            "/xyz/openbmc_project/sensors/temperature/proc5_core12_1_temp",
273            "/xyz/openbmc_project/sensors/temperature/proc5_core13_0_temp",
274            "/xyz/openbmc_project/sensors/temperature/proc5_core13_1_temp",
275            "/xyz/openbmc_project/sensors/temperature/proc5_core14_0_temp",
276            "/xyz/openbmc_project/sensors/temperature/proc5_core14_1_temp",
277            "/xyz/openbmc_project/sensors/temperature/proc5_core15_0_temp",
278            "/xyz/openbmc_project/sensors/temperature/proc5_core15_1_temp"
279        ]
280    },
281    {
282        "name": "proc6 core temps",
283        "service": "org.open_power.OCC.Control",
284        "members": [
285            "/xyz/openbmc_project/sensors/temperature/proc6_core0_0_temp",
286            "/xyz/openbmc_project/sensors/temperature/proc6_core0_1_temp",
287            "/xyz/openbmc_project/sensors/temperature/proc6_core1_0_temp",
288            "/xyz/openbmc_project/sensors/temperature/proc6_core1_1_temp",
289            "/xyz/openbmc_project/sensors/temperature/proc6_core2_0_temp",
290            "/xyz/openbmc_project/sensors/temperature/proc6_core2_1_temp",
291            "/xyz/openbmc_project/sensors/temperature/proc6_core3_0_temp",
292            "/xyz/openbmc_project/sensors/temperature/proc6_core3_1_temp",
293            "/xyz/openbmc_project/sensors/temperature/proc6_core4_0_temp",
294            "/xyz/openbmc_project/sensors/temperature/proc6_core4_1_temp",
295            "/xyz/openbmc_project/sensors/temperature/proc6_core5_0_temp",
296            "/xyz/openbmc_project/sensors/temperature/proc6_core5_1_temp",
297            "/xyz/openbmc_project/sensors/temperature/proc6_core6_0_temp",
298            "/xyz/openbmc_project/sensors/temperature/proc6_core6_1_temp",
299            "/xyz/openbmc_project/sensors/temperature/proc6_core7_0_temp",
300            "/xyz/openbmc_project/sensors/temperature/proc6_core7_1_temp",
301            "/xyz/openbmc_project/sensors/temperature/proc6_core8_0_temp",
302            "/xyz/openbmc_project/sensors/temperature/proc6_core8_1_temp",
303            "/xyz/openbmc_project/sensors/temperature/proc6_core9_0_temp",
304            "/xyz/openbmc_project/sensors/temperature/proc6_core9_1_temp",
305            "/xyz/openbmc_project/sensors/temperature/proc6_core10_0_temp",
306            "/xyz/openbmc_project/sensors/temperature/proc6_core10_1_temp",
307            "/xyz/openbmc_project/sensors/temperature/proc6_core11_0_temp",
308            "/xyz/openbmc_project/sensors/temperature/proc6_core11_1_temp",
309            "/xyz/openbmc_project/sensors/temperature/proc6_core12_0_temp",
310            "/xyz/openbmc_project/sensors/temperature/proc6_core12_1_temp",
311            "/xyz/openbmc_project/sensors/temperature/proc6_core13_0_temp",
312            "/xyz/openbmc_project/sensors/temperature/proc6_core13_1_temp",
313            "/xyz/openbmc_project/sensors/temperature/proc6_core14_0_temp",
314            "/xyz/openbmc_project/sensors/temperature/proc6_core14_1_temp",
315            "/xyz/openbmc_project/sensors/temperature/proc6_core15_0_temp",
316            "/xyz/openbmc_project/sensors/temperature/proc6_core15_1_temp"
317        ]
318    },
319    {
320        "name": "proc7 core temps",
321        "service": "org.open_power.OCC.Control",
322        "members": [
323            "/xyz/openbmc_project/sensors/temperature/proc7_core0_0_temp",
324            "/xyz/openbmc_project/sensors/temperature/proc7_core0_1_temp",
325            "/xyz/openbmc_project/sensors/temperature/proc7_core1_0_temp",
326            "/xyz/openbmc_project/sensors/temperature/proc7_core1_1_temp",
327            "/xyz/openbmc_project/sensors/temperature/proc7_core2_0_temp",
328            "/xyz/openbmc_project/sensors/temperature/proc7_core2_1_temp",
329            "/xyz/openbmc_project/sensors/temperature/proc7_core3_0_temp",
330            "/xyz/openbmc_project/sensors/temperature/proc7_core3_1_temp",
331            "/xyz/openbmc_project/sensors/temperature/proc7_core4_0_temp",
332            "/xyz/openbmc_project/sensors/temperature/proc7_core4_1_temp",
333            "/xyz/openbmc_project/sensors/temperature/proc7_core5_0_temp",
334            "/xyz/openbmc_project/sensors/temperature/proc7_core5_1_temp",
335            "/xyz/openbmc_project/sensors/temperature/proc7_core6_0_temp",
336            "/xyz/openbmc_project/sensors/temperature/proc7_core6_1_temp",
337            "/xyz/openbmc_project/sensors/temperature/proc7_core7_0_temp",
338            "/xyz/openbmc_project/sensors/temperature/proc7_core7_1_temp",
339            "/xyz/openbmc_project/sensors/temperature/proc7_core8_0_temp",
340            "/xyz/openbmc_project/sensors/temperature/proc7_core8_1_temp",
341            "/xyz/openbmc_project/sensors/temperature/proc7_core9_0_temp",
342            "/xyz/openbmc_project/sensors/temperature/proc7_core9_1_temp",
343            "/xyz/openbmc_project/sensors/temperature/proc7_core10_0_temp",
344            "/xyz/openbmc_project/sensors/temperature/proc7_core10_1_temp",
345            "/xyz/openbmc_project/sensors/temperature/proc7_core11_0_temp",
346            "/xyz/openbmc_project/sensors/temperature/proc7_core11_1_temp",
347            "/xyz/openbmc_project/sensors/temperature/proc7_core12_0_temp",
348            "/xyz/openbmc_project/sensors/temperature/proc7_core12_1_temp",
349            "/xyz/openbmc_project/sensors/temperature/proc7_core13_0_temp",
350            "/xyz/openbmc_project/sensors/temperature/proc7_core13_1_temp",
351            "/xyz/openbmc_project/sensors/temperature/proc7_core14_0_temp",
352            "/xyz/openbmc_project/sensors/temperature/proc7_core14_1_temp",
353            "/xyz/openbmc_project/sensors/temperature/proc7_core15_0_temp",
354            "/xyz/openbmc_project/sensors/temperature/proc7_core15_1_temp"
355        ]
356    },
357    {
358        "name": "proc0 ioring temp",
359        "service": "org.open_power.OCC.Control",
360        "members": [
361            "/xyz/openbmc_project/sensors/temperature/proc0_ioring_temp"
362        ]
363    },
364    {
365        "name": "proc1 ioring temp",
366        "service": "org.open_power.OCC.Control",
367        "members": [
368            "/xyz/openbmc_project/sensors/temperature/proc1_ioring_temp"
369        ]
370    },
371    {
372        "name": "proc2 ioring temp",
373        "service": "org.open_power.OCC.Control",
374        "members": [
375            "/xyz/openbmc_project/sensors/temperature/proc2_ioring_temp"
376        ]
377    },
378    {
379        "name": "proc3 ioring temp",
380        "service": "org.open_power.OCC.Control",
381        "members": [
382            "/xyz/openbmc_project/sensors/temperature/proc3_ioring_temp"
383        ]
384    },
385    {
386        "name": "proc4 ioring temp",
387        "service": "org.open_power.OCC.Control",
388        "members": [
389            "/xyz/openbmc_project/sensors/temperature/proc4_ioring_temp"
390        ]
391    },
392    {
393        "name": "proc5 ioring temp",
394        "service": "org.open_power.OCC.Control",
395        "members": [
396            "/xyz/openbmc_project/sensors/temperature/proc5_ioring_temp"
397        ]
398    },
399    {
400        "name": "proc6 ioring temp",
401        "service": "org.open_power.OCC.Control",
402        "members": [
403            "/xyz/openbmc_project/sensors/temperature/proc6_ioring_temp"
404        ]
405    },
406    {
407        "name": "proc7 ioring temp",
408        "service": "org.open_power.OCC.Control",
409        "members": [
410            "/xyz/openbmc_project/sensors/temperature/proc7_ioring_temp"
411        ]
412    },
413    {
414        "name": "dram temps",
415        "service": "org.open_power.OCC.Control",
416        "members": [
417            "/xyz/openbmc_project/sensors/temperature/dimm0_dram_temp",
418            "/xyz/openbmc_project/sensors/temperature/dimm1_dram_temp",
419            "/xyz/openbmc_project/sensors/temperature/dimm2_dram_temp",
420            "/xyz/openbmc_project/sensors/temperature/dimm3_dram_temp",
421            "/xyz/openbmc_project/sensors/temperature/dimm4_dram_temp",
422            "/xyz/openbmc_project/sensors/temperature/dimm5_dram_temp",
423            "/xyz/openbmc_project/sensors/temperature/dimm6_dram_temp",
424            "/xyz/openbmc_project/sensors/temperature/dimm7_dram_temp",
425            "/xyz/openbmc_project/sensors/temperature/dimm8_dram_temp",
426            "/xyz/openbmc_project/sensors/temperature/dimm9_dram_temp",
427            "/xyz/openbmc_project/sensors/temperature/dimm10_dram_temp",
428            "/xyz/openbmc_project/sensors/temperature/dimm11_dram_temp",
429            "/xyz/openbmc_project/sensors/temperature/dimm12_dram_temp",
430            "/xyz/openbmc_project/sensors/temperature/dimm13_dram_temp",
431            "/xyz/openbmc_project/sensors/temperature/dimm14_dram_temp",
432            "/xyz/openbmc_project/sensors/temperature/dimm15_dram_temp",
433            "/xyz/openbmc_project/sensors/temperature/dimm16_dram_temp",
434            "/xyz/openbmc_project/sensors/temperature/dimm17_dram_temp",
435            "/xyz/openbmc_project/sensors/temperature/dimm18_dram_temp",
436            "/xyz/openbmc_project/sensors/temperature/dimm19_dram_temp",
437            "/xyz/openbmc_project/sensors/temperature/dimm20_dram_temp",
438            "/xyz/openbmc_project/sensors/temperature/dimm21_dram_temp",
439            "/xyz/openbmc_project/sensors/temperature/dimm22_dram_temp",
440            "/xyz/openbmc_project/sensors/temperature/dimm23_dram_temp",
441            "/xyz/openbmc_project/sensors/temperature/dimm24_dram_temp",
442            "/xyz/openbmc_project/sensors/temperature/dimm25_dram_temp",
443            "/xyz/openbmc_project/sensors/temperature/dimm26_dram_temp",
444            "/xyz/openbmc_project/sensors/temperature/dimm27_dram_temp",
445            "/xyz/openbmc_project/sensors/temperature/dimm28_dram_temp",
446            "/xyz/openbmc_project/sensors/temperature/dimm29_dram_temp",
447            "/xyz/openbmc_project/sensors/temperature/dimm30_dram_temp",
448            "/xyz/openbmc_project/sensors/temperature/dimm31_dram_temp",
449            "/xyz/openbmc_project/sensors/temperature/dimm32_dram_temp",
450            "/xyz/openbmc_project/sensors/temperature/dimm33_dram_temp",
451            "/xyz/openbmc_project/sensors/temperature/dimm34_dram_temp",
452            "/xyz/openbmc_project/sensors/temperature/dimm35_dram_temp",
453            "/xyz/openbmc_project/sensors/temperature/dimm36_dram_temp",
454            "/xyz/openbmc_project/sensors/temperature/dimm37_dram_temp",
455            "/xyz/openbmc_project/sensors/temperature/dimm38_dram_temp",
456            "/xyz/openbmc_project/sensors/temperature/dimm39_dram_temp",
457            "/xyz/openbmc_project/sensors/temperature/dimm40_dram_temp",
458            "/xyz/openbmc_project/sensors/temperature/dimm41_dram_temp",
459            "/xyz/openbmc_project/sensors/temperature/dimm42_dram_temp",
460            "/xyz/openbmc_project/sensors/temperature/dimm43_dram_temp",
461            "/xyz/openbmc_project/sensors/temperature/dimm44_dram_temp",
462            "/xyz/openbmc_project/sensors/temperature/dimm45_dram_temp",
463            "/xyz/openbmc_project/sensors/temperature/dimm46_dram_temp",
464            "/xyz/openbmc_project/sensors/temperature/dimm47_dram_temp",
465            "/xyz/openbmc_project/sensors/temperature/dimm48_dram_temp",
466            "/xyz/openbmc_project/sensors/temperature/dimm49_dram_temp",
467            "/xyz/openbmc_project/sensors/temperature/dimm50_dram_temp",
468            "/xyz/openbmc_project/sensors/temperature/dimm51_dram_temp",
469            "/xyz/openbmc_project/sensors/temperature/dimm52_dram_temp",
470            "/xyz/openbmc_project/sensors/temperature/dimm53_dram_temp",
471            "/xyz/openbmc_project/sensors/temperature/dimm54_dram_temp",
472            "/xyz/openbmc_project/sensors/temperature/dimm55_dram_temp",
473            "/xyz/openbmc_project/sensors/temperature/dimm56_dram_temp",
474            "/xyz/openbmc_project/sensors/temperature/dimm57_dram_temp",
475            "/xyz/openbmc_project/sensors/temperature/dimm58_dram_temp",
476            "/xyz/openbmc_project/sensors/temperature/dimm59_dram_temp",
477            "/xyz/openbmc_project/sensors/temperature/dimm60_dram_temp",
478            "/xyz/openbmc_project/sensors/temperature/dimm61_dram_temp",
479            "/xyz/openbmc_project/sensors/temperature/dimm62_dram_temp",
480            "/xyz/openbmc_project/sensors/temperature/dimm63_dram_temp"
481        ]
482    },
483    {
484        "name": "dram dvfs temp",
485        "service": "org.open_power.OCC.Control",
486        "members": [
487            "/xyz/openbmc_project/sensors/temperature/dimm_dram_dvfs_temp"
488        ]
489    },
490    {
491        "name": "pmic temps",
492        "service": "org.open_power.OCC.Control",
493        "members": [
494            "/xyz/openbmc_project/sensors/temperature/dimm0_pmic_temp",
495            "/xyz/openbmc_project/sensors/temperature/dimm1_pmic_temp",
496            "/xyz/openbmc_project/sensors/temperature/dimm2_pmic_temp",
497            "/xyz/openbmc_project/sensors/temperature/dimm3_pmic_temp",
498            "/xyz/openbmc_project/sensors/temperature/dimm4_pmic_temp",
499            "/xyz/openbmc_project/sensors/temperature/dimm5_pmic_temp",
500            "/xyz/openbmc_project/sensors/temperature/dimm6_pmic_temp",
501            "/xyz/openbmc_project/sensors/temperature/dimm7_pmic_temp",
502            "/xyz/openbmc_project/sensors/temperature/dimm8_pmic_temp",
503            "/xyz/openbmc_project/sensors/temperature/dimm9_pmic_temp",
504            "/xyz/openbmc_project/sensors/temperature/dimm10_pmic_temp",
505            "/xyz/openbmc_project/sensors/temperature/dimm11_pmic_temp",
506            "/xyz/openbmc_project/sensors/temperature/dimm12_pmic_temp",
507            "/xyz/openbmc_project/sensors/temperature/dimm13_pmic_temp",
508            "/xyz/openbmc_project/sensors/temperature/dimm14_pmic_temp",
509            "/xyz/openbmc_project/sensors/temperature/dimm15_pmic_temp",
510            "/xyz/openbmc_project/sensors/temperature/dimm16_pmic_temp",
511            "/xyz/openbmc_project/sensors/temperature/dimm17_pmic_temp",
512            "/xyz/openbmc_project/sensors/temperature/dimm18_pmic_temp",
513            "/xyz/openbmc_project/sensors/temperature/dimm19_pmic_temp",
514            "/xyz/openbmc_project/sensors/temperature/dimm20_pmic_temp",
515            "/xyz/openbmc_project/sensors/temperature/dimm21_pmic_temp",
516            "/xyz/openbmc_project/sensors/temperature/dimm22_pmic_temp",
517            "/xyz/openbmc_project/sensors/temperature/dimm23_pmic_temp",
518            "/xyz/openbmc_project/sensors/temperature/dimm24_pmic_temp",
519            "/xyz/openbmc_project/sensors/temperature/dimm25_pmic_temp",
520            "/xyz/openbmc_project/sensors/temperature/dimm26_pmic_temp",
521            "/xyz/openbmc_project/sensors/temperature/dimm27_pmic_temp",
522            "/xyz/openbmc_project/sensors/temperature/dimm28_pmic_temp",
523            "/xyz/openbmc_project/sensors/temperature/dimm29_pmic_temp",
524            "/xyz/openbmc_project/sensors/temperature/dimm30_pmic_temp",
525            "/xyz/openbmc_project/sensors/temperature/dimm31_pmic_temp",
526            "/xyz/openbmc_project/sensors/temperature/dimm32_pmic_temp",
527            "/xyz/openbmc_project/sensors/temperature/dimm33_pmic_temp",
528            "/xyz/openbmc_project/sensors/temperature/dimm34_pmic_temp",
529            "/xyz/openbmc_project/sensors/temperature/dimm35_pmic_temp",
530            "/xyz/openbmc_project/sensors/temperature/dimm36_pmic_temp",
531            "/xyz/openbmc_project/sensors/temperature/dimm37_pmic_temp",
532            "/xyz/openbmc_project/sensors/temperature/dimm38_pmic_temp",
533            "/xyz/openbmc_project/sensors/temperature/dimm39_pmic_temp",
534            "/xyz/openbmc_project/sensors/temperature/dimm40_pmic_temp",
535            "/xyz/openbmc_project/sensors/temperature/dimm41_pmic_temp",
536            "/xyz/openbmc_project/sensors/temperature/dimm42_pmic_temp",
537            "/xyz/openbmc_project/sensors/temperature/dimm43_pmic_temp",
538            "/xyz/openbmc_project/sensors/temperature/dimm44_pmic_temp",
539            "/xyz/openbmc_project/sensors/temperature/dimm45_pmic_temp",
540            "/xyz/openbmc_project/sensors/temperature/dimm46_pmic_temp",
541            "/xyz/openbmc_project/sensors/temperature/dimm47_pmic_temp",
542            "/xyz/openbmc_project/sensors/temperature/dimm48_pmic_temp",
543            "/xyz/openbmc_project/sensors/temperature/dimm49_pmic_temp",
544            "/xyz/openbmc_project/sensors/temperature/dimm50_pmic_temp",
545            "/xyz/openbmc_project/sensors/temperature/dimm51_pmic_temp",
546            "/xyz/openbmc_project/sensors/temperature/dimm52_pmic_temp",
547            "/xyz/openbmc_project/sensors/temperature/dimm53_pmic_temp",
548            "/xyz/openbmc_project/sensors/temperature/dimm54_pmic_temp",
549            "/xyz/openbmc_project/sensors/temperature/dimm55_pmic_temp",
550            "/xyz/openbmc_project/sensors/temperature/dimm56_pmic_temp",
551            "/xyz/openbmc_project/sensors/temperature/dimm57_pmic_temp",
552            "/xyz/openbmc_project/sensors/temperature/dimm58_pmic_temp",
553            "/xyz/openbmc_project/sensors/temperature/dimm59_pmic_temp",
554            "/xyz/openbmc_project/sensors/temperature/dimm60_pmic_temp",
555            "/xyz/openbmc_project/sensors/temperature/dimm61_pmic_temp",
556            "/xyz/openbmc_project/sensors/temperature/dimm62_pmic_temp",
557            "/xyz/openbmc_project/sensors/temperature/dimm63_pmic_temp"
558        ]
559    },
560    {
561        "name": "pmic dvfs temp",
562        "service": "org.open_power.OCC.Control",
563        "members": [
564            "/xyz/openbmc_project/sensors/temperature/dimm_pmic_dvfs_temp"
565        ]
566    },
567    {
568        "name": "internal memory buffer temps",
569        "service": "org.open_power.OCC.Control",
570        "members": [
571            "/xyz/openbmc_project/sensors/temperature/dimm0_intmb_temp",
572            "/xyz/openbmc_project/sensors/temperature/dimm1_intmb_temp",
573            "/xyz/openbmc_project/sensors/temperature/dimm2_intmb_temp",
574            "/xyz/openbmc_project/sensors/temperature/dimm3_intmb_temp",
575            "/xyz/openbmc_project/sensors/temperature/dimm4_intmb_temp",
576            "/xyz/openbmc_project/sensors/temperature/dimm5_intmb_temp",
577            "/xyz/openbmc_project/sensors/temperature/dimm6_intmb_temp",
578            "/xyz/openbmc_project/sensors/temperature/dimm7_intmb_temp",
579            "/xyz/openbmc_project/sensors/temperature/dimm8_intmb_temp",
580            "/xyz/openbmc_project/sensors/temperature/dimm9_intmb_temp",
581            "/xyz/openbmc_project/sensors/temperature/dimm10_intmb_temp",
582            "/xyz/openbmc_project/sensors/temperature/dimm11_intmb_temp",
583            "/xyz/openbmc_project/sensors/temperature/dimm12_intmb_temp",
584            "/xyz/openbmc_project/sensors/temperature/dimm13_intmb_temp",
585            "/xyz/openbmc_project/sensors/temperature/dimm14_intmb_temp",
586            "/xyz/openbmc_project/sensors/temperature/dimm15_intmb_temp",
587            "/xyz/openbmc_project/sensors/temperature/dimm16_intmb_temp",
588            "/xyz/openbmc_project/sensors/temperature/dimm17_intmb_temp",
589            "/xyz/openbmc_project/sensors/temperature/dimm18_intmb_temp",
590            "/xyz/openbmc_project/sensors/temperature/dimm19_intmb_temp",
591            "/xyz/openbmc_project/sensors/temperature/dimm20_intmb_temp",
592            "/xyz/openbmc_project/sensors/temperature/dimm21_intmb_temp",
593            "/xyz/openbmc_project/sensors/temperature/dimm22_intmb_temp",
594            "/xyz/openbmc_project/sensors/temperature/dimm23_intmb_temp",
595            "/xyz/openbmc_project/sensors/temperature/dimm24_intmb_temp",
596            "/xyz/openbmc_project/sensors/temperature/dimm25_intmb_temp",
597            "/xyz/openbmc_project/sensors/temperature/dimm26_intmb_temp",
598            "/xyz/openbmc_project/sensors/temperature/dimm27_intmb_temp",
599            "/xyz/openbmc_project/sensors/temperature/dimm28_intmb_temp",
600            "/xyz/openbmc_project/sensors/temperature/dimm29_intmb_temp",
601            "/xyz/openbmc_project/sensors/temperature/dimm30_intmb_temp",
602            "/xyz/openbmc_project/sensors/temperature/dimm31_intmb_temp",
603            "/xyz/openbmc_project/sensors/temperature/dimm32_intmb_temp",
604            "/xyz/openbmc_project/sensors/temperature/dimm33_intmb_temp",
605            "/xyz/openbmc_project/sensors/temperature/dimm34_intmb_temp",
606            "/xyz/openbmc_project/sensors/temperature/dimm35_intmb_temp",
607            "/xyz/openbmc_project/sensors/temperature/dimm36_intmb_temp",
608            "/xyz/openbmc_project/sensors/temperature/dimm37_intmb_temp",
609            "/xyz/openbmc_project/sensors/temperature/dimm38_intmb_temp",
610            "/xyz/openbmc_project/sensors/temperature/dimm39_intmb_temp",
611            "/xyz/openbmc_project/sensors/temperature/dimm40_intmb_temp",
612            "/xyz/openbmc_project/sensors/temperature/dimm41_intmb_temp",
613            "/xyz/openbmc_project/sensors/temperature/dimm42_intmb_temp",
614            "/xyz/openbmc_project/sensors/temperature/dimm43_intmb_temp",
615            "/xyz/openbmc_project/sensors/temperature/dimm44_intmb_temp",
616            "/xyz/openbmc_project/sensors/temperature/dimm45_intmb_temp",
617            "/xyz/openbmc_project/sensors/temperature/dimm46_intmb_temp",
618            "/xyz/openbmc_project/sensors/temperature/dimm47_intmb_temp",
619            "/xyz/openbmc_project/sensors/temperature/dimm48_intmb_temp",
620            "/xyz/openbmc_project/sensors/temperature/dimm49_intmb_temp",
621            "/xyz/openbmc_project/sensors/temperature/dimm50_intmb_temp",
622            "/xyz/openbmc_project/sensors/temperature/dimm51_intmb_temp",
623            "/xyz/openbmc_project/sensors/temperature/dimm52_intmb_temp",
624            "/xyz/openbmc_project/sensors/temperature/dimm53_intmb_temp",
625            "/xyz/openbmc_project/sensors/temperature/dimm54_intmb_temp",
626            "/xyz/openbmc_project/sensors/temperature/dimm55_intmb_temp",
627            "/xyz/openbmc_project/sensors/temperature/dimm56_intmb_temp",
628            "/xyz/openbmc_project/sensors/temperature/dimm57_intmb_temp",
629            "/xyz/openbmc_project/sensors/temperature/dimm58_intmb_temp",
630            "/xyz/openbmc_project/sensors/temperature/dimm59_intmb_temp",
631            "/xyz/openbmc_project/sensors/temperature/dimm60_intmb_temp",
632            "/xyz/openbmc_project/sensors/temperature/dimm61_intmb_temp",
633            "/xyz/openbmc_project/sensors/temperature/dimm62_intmb_temp",
634            "/xyz/openbmc_project/sensors/temperature/dimm63_intmb_temp"
635        ]
636    },
637    {
638        "name": "internal memory buffer dvfs temp",
639        "service": "org.open_power.OCC.Control",
640        "members": [
641            "/xyz/openbmc_project/sensors/temperature/dimm_intmb_dvfs_temp"
642        ]
643    },
644    {
645        // Repurposed as DRAM temperature sensors for 4U DDIMMs
646        "name": "dram and external memory buffer temps",
647        "service": "org.open_power.OCC.Control",
648        "members": [
649            "/xyz/openbmc_project/sensors/temperature/dimm0_dram_extmb_temp",
650            "/xyz/openbmc_project/sensors/temperature/dimm1_dram_extmb_temp",
651            "/xyz/openbmc_project/sensors/temperature/dimm2_dram_extmb_temp",
652            "/xyz/openbmc_project/sensors/temperature/dimm3_dram_extmb_temp",
653            "/xyz/openbmc_project/sensors/temperature/dimm4_dram_extmb_temp",
654            "/xyz/openbmc_project/sensors/temperature/dimm5_dram_extmb_temp",
655            "/xyz/openbmc_project/sensors/temperature/dimm6_dram_extmb_temp",
656            "/xyz/openbmc_project/sensors/temperature/dimm7_dram_extmb_temp",
657            "/xyz/openbmc_project/sensors/temperature/dimm8_dram_extmb_temp",
658            "/xyz/openbmc_project/sensors/temperature/dimm9_dram_extmb_temp",
659            "/xyz/openbmc_project/sensors/temperature/dimm10_dram_extmb_temp",
660            "/xyz/openbmc_project/sensors/temperature/dimm11_dram_extmb_temp",
661            "/xyz/openbmc_project/sensors/temperature/dimm12_dram_extmb_temp",
662            "/xyz/openbmc_project/sensors/temperature/dimm13_dram_extmb_temp",
663            "/xyz/openbmc_project/sensors/temperature/dimm14_dram_extmb_temp",
664            "/xyz/openbmc_project/sensors/temperature/dimm15_dram_extmb_temp",
665            "/xyz/openbmc_project/sensors/temperature/dimm16_dram_extmb_temp",
666            "/xyz/openbmc_project/sensors/temperature/dimm17_dram_extmb_temp",
667            "/xyz/openbmc_project/sensors/temperature/dimm18_dram_extmb_temp",
668            "/xyz/openbmc_project/sensors/temperature/dimm19_dram_extmb_temp",
669            "/xyz/openbmc_project/sensors/temperature/dimm20_dram_extmb_temp",
670            "/xyz/openbmc_project/sensors/temperature/dimm21_dram_extmb_temp",
671            "/xyz/openbmc_project/sensors/temperature/dimm22_dram_extmb_temp",
672            "/xyz/openbmc_project/sensors/temperature/dimm23_dram_extmb_temp",
673            "/xyz/openbmc_project/sensors/temperature/dimm24_dram_extmb_temp",
674            "/xyz/openbmc_project/sensors/temperature/dimm25_dram_extmb_temp",
675            "/xyz/openbmc_project/sensors/temperature/dimm26_dram_extmb_temp",
676            "/xyz/openbmc_project/sensors/temperature/dimm27_dram_extmb_temp",
677            "/xyz/openbmc_project/sensors/temperature/dimm28_dram_extmb_temp",
678            "/xyz/openbmc_project/sensors/temperature/dimm29_dram_extmb_temp",
679            "/xyz/openbmc_project/sensors/temperature/dimm30_dram_extmb_temp",
680            "/xyz/openbmc_project/sensors/temperature/dimm31_dram_extmb_temp",
681            "/xyz/openbmc_project/sensors/temperature/dimm32_dram_extmb_temp",
682            "/xyz/openbmc_project/sensors/temperature/dimm33_dram_extmb_temp",
683            "/xyz/openbmc_project/sensors/temperature/dimm34_dram_extmb_temp",
684            "/xyz/openbmc_project/sensors/temperature/dimm35_dram_extmb_temp",
685            "/xyz/openbmc_project/sensors/temperature/dimm36_dram_extmb_temp",
686            "/xyz/openbmc_project/sensors/temperature/dimm37_dram_extmb_temp",
687            "/xyz/openbmc_project/sensors/temperature/dimm38_dram_extmb_temp",
688            "/xyz/openbmc_project/sensors/temperature/dimm39_dram_extmb_temp",
689            "/xyz/openbmc_project/sensors/temperature/dimm40_dram_extmb_temp",
690            "/xyz/openbmc_project/sensors/temperature/dimm41_dram_extmb_temp",
691            "/xyz/openbmc_project/sensors/temperature/dimm42_dram_extmb_temp",
692            "/xyz/openbmc_project/sensors/temperature/dimm43_dram_extmb_temp",
693            "/xyz/openbmc_project/sensors/temperature/dimm44_dram_extmb_temp",
694            "/xyz/openbmc_project/sensors/temperature/dimm45_dram_extmb_temp",
695            "/xyz/openbmc_project/sensors/temperature/dimm46_dram_extmb_temp",
696            "/xyz/openbmc_project/sensors/temperature/dimm47_dram_extmb_temp",
697            "/xyz/openbmc_project/sensors/temperature/dimm48_dram_extmb_temp",
698            "/xyz/openbmc_project/sensors/temperature/dimm49_dram_extmb_temp",
699            "/xyz/openbmc_project/sensors/temperature/dimm50_dram_extmb_temp",
700            "/xyz/openbmc_project/sensors/temperature/dimm51_dram_extmb_temp",
701            "/xyz/openbmc_project/sensors/temperature/dimm52_dram_extmb_temp",
702            "/xyz/openbmc_project/sensors/temperature/dimm53_dram_extmb_temp",
703            "/xyz/openbmc_project/sensors/temperature/dimm54_dram_extmb_temp",
704            "/xyz/openbmc_project/sensors/temperature/dimm55_dram_extmb_temp",
705            "/xyz/openbmc_project/sensors/temperature/dimm56_dram_extmb_temp",
706            "/xyz/openbmc_project/sensors/temperature/dimm57_dram_extmb_temp",
707            "/xyz/openbmc_project/sensors/temperature/dimm58_dram_extmb_temp",
708            "/xyz/openbmc_project/sensors/temperature/dimm59_dram_extmb_temp",
709            "/xyz/openbmc_project/sensors/temperature/dimm60_dram_extmb_temp",
710            "/xyz/openbmc_project/sensors/temperature/dimm61_dram_extmb_temp",
711            "/xyz/openbmc_project/sensors/temperature/dimm62_dram_extmb_temp",
712            "/xyz/openbmc_project/sensors/temperature/dimm63_dram_extmb_temp"
713        ]
714    },
715    {
716        "name": "dram and external memory buffer dvfs temp",
717        "service": "org.open_power.OCC.Control",
718        "members": [
719            "/xyz/openbmc_project/sensors/temperature/dimm_dram_extmb_dvfs_temp"
720        ]
721    },
722    {
723        // Repurposed as PMIC temperature sensors for 4U DDIMMs
724        "name": "external memory buffer temps",
725        "service": "org.open_power.OCC.Control",
726        "members": [
727            "/xyz/openbmc_project/sensors/temperature/dimm0_extmb_temp",
728            "/xyz/openbmc_project/sensors/temperature/dimm1_extmb_temp",
729            "/xyz/openbmc_project/sensors/temperature/dimm2_extmb_temp",
730            "/xyz/openbmc_project/sensors/temperature/dimm3_extmb_temp",
731            "/xyz/openbmc_project/sensors/temperature/dimm4_extmb_temp",
732            "/xyz/openbmc_project/sensors/temperature/dimm5_extmb_temp",
733            "/xyz/openbmc_project/sensors/temperature/dimm6_extmb_temp",
734            "/xyz/openbmc_project/sensors/temperature/dimm7_extmb_temp",
735            "/xyz/openbmc_project/sensors/temperature/dimm8_extmb_temp",
736            "/xyz/openbmc_project/sensors/temperature/dimm9_extmb_temp",
737            "/xyz/openbmc_project/sensors/temperature/dimm10_extmb_temp",
738            "/xyz/openbmc_project/sensors/temperature/dimm11_extmb_temp",
739            "/xyz/openbmc_project/sensors/temperature/dimm12_extmb_temp",
740            "/xyz/openbmc_project/sensors/temperature/dimm13_extmb_temp",
741            "/xyz/openbmc_project/sensors/temperature/dimm14_extmb_temp",
742            "/xyz/openbmc_project/sensors/temperature/dimm15_extmb_temp",
743            "/xyz/openbmc_project/sensors/temperature/dimm16_extmb_temp",
744            "/xyz/openbmc_project/sensors/temperature/dimm17_extmb_temp",
745            "/xyz/openbmc_project/sensors/temperature/dimm18_extmb_temp",
746            "/xyz/openbmc_project/sensors/temperature/dimm19_extmb_temp",
747            "/xyz/openbmc_project/sensors/temperature/dimm20_extmb_temp",
748            "/xyz/openbmc_project/sensors/temperature/dimm21_extmb_temp",
749            "/xyz/openbmc_project/sensors/temperature/dimm22_extmb_temp",
750            "/xyz/openbmc_project/sensors/temperature/dimm23_extmb_temp",
751            "/xyz/openbmc_project/sensors/temperature/dimm24_extmb_temp",
752            "/xyz/openbmc_project/sensors/temperature/dimm25_extmb_temp",
753            "/xyz/openbmc_project/sensors/temperature/dimm26_extmb_temp",
754            "/xyz/openbmc_project/sensors/temperature/dimm27_extmb_temp",
755            "/xyz/openbmc_project/sensors/temperature/dimm28_extmb_temp",
756            "/xyz/openbmc_project/sensors/temperature/dimm29_extmb_temp",
757            "/xyz/openbmc_project/sensors/temperature/dimm30_extmb_temp",
758            "/xyz/openbmc_project/sensors/temperature/dimm31_extmb_temp",
759            "/xyz/openbmc_project/sensors/temperature/dimm32_extmb_temp",
760            "/xyz/openbmc_project/sensors/temperature/dimm33_extmb_temp",
761            "/xyz/openbmc_project/sensors/temperature/dimm34_extmb_temp",
762            "/xyz/openbmc_project/sensors/temperature/dimm35_extmb_temp",
763            "/xyz/openbmc_project/sensors/temperature/dimm36_extmb_temp",
764            "/xyz/openbmc_project/sensors/temperature/dimm37_extmb_temp",
765            "/xyz/openbmc_project/sensors/temperature/dimm38_extmb_temp",
766            "/xyz/openbmc_project/sensors/temperature/dimm39_extmb_temp",
767            "/xyz/openbmc_project/sensors/temperature/dimm40_extmb_temp",
768            "/xyz/openbmc_project/sensors/temperature/dimm41_extmb_temp",
769            "/xyz/openbmc_project/sensors/temperature/dimm42_extmb_temp",
770            "/xyz/openbmc_project/sensors/temperature/dimm43_extmb_temp",
771            "/xyz/openbmc_project/sensors/temperature/dimm44_extmb_temp",
772            "/xyz/openbmc_project/sensors/temperature/dimm45_extmb_temp",
773            "/xyz/openbmc_project/sensors/temperature/dimm46_extmb_temp",
774            "/xyz/openbmc_project/sensors/temperature/dimm47_extmb_temp",
775            "/xyz/openbmc_project/sensors/temperature/dimm48_extmb_temp",
776            "/xyz/openbmc_project/sensors/temperature/dimm49_extmb_temp",
777            "/xyz/openbmc_project/sensors/temperature/dimm50_extmb_temp",
778            "/xyz/openbmc_project/sensors/temperature/dimm51_extmb_temp",
779            "/xyz/openbmc_project/sensors/temperature/dimm52_extmb_temp",
780            "/xyz/openbmc_project/sensors/temperature/dimm53_extmb_temp",
781            "/xyz/openbmc_project/sensors/temperature/dimm54_extmb_temp",
782            "/xyz/openbmc_project/sensors/temperature/dimm55_extmb_temp",
783            "/xyz/openbmc_project/sensors/temperature/dimm56_extmb_temp",
784            "/xyz/openbmc_project/sensors/temperature/dimm57_extmb_temp",
785            "/xyz/openbmc_project/sensors/temperature/dimm58_extmb_temp",
786            "/xyz/openbmc_project/sensors/temperature/dimm59_extmb_temp",
787            "/xyz/openbmc_project/sensors/temperature/dimm60_extmb_temp",
788            "/xyz/openbmc_project/sensors/temperature/dimm61_extmb_temp",
789            "/xyz/openbmc_project/sensors/temperature/dimm62_extmb_temp",
790            "/xyz/openbmc_project/sensors/temperature/dimm63_extmb_temp"
791        ]
792    },
793    {
794        "name": "external memory buffer dvfs temp",
795        "service": "org.open_power.OCC.Control",
796        "members": [
797            "/xyz/openbmc_project/sensors/temperature/dimm_extmb_dvfs_temp"
798        ]
799    },
800    {
801        "name": "vdd vrm temps",
802        "service": "org.open_power.OCC.Control",
803        "members": [
804            "/xyz/openbmc_project/sensors/temperature/vrm_vdd0_temp",
805            "/xyz/openbmc_project/sensors/temperature/vrm_vdd1_temp",
806            "/xyz/openbmc_project/sensors/temperature/vrm_vdd2_temp",
807            "/xyz/openbmc_project/sensors/temperature/vrm_vdd3_temp",
808            "/xyz/openbmc_project/sensors/temperature/vrm_vdd4_temp",
809            "/xyz/openbmc_project/sensors/temperature/vrm_vdd5_temp",
810            "/xyz/openbmc_project/sensors/temperature/vrm_vdd6_temp",
811            "/xyz/openbmc_project/sensors/temperature/vrm_vdd7_temp"
812        ]
813    },
814    {
815        "name": "proc 0 core dvfs temp",
816        "service": "org.open_power.OCC.Control",
817        "members": [
818            "/xyz/openbmc_project/sensors/temperature/proc0_core_dvfs_temp"
819        ]
820    },
821    {
822        "name": "proc 1 core dvfs temp",
823        "service": "org.open_power.OCC.Control",
824        "members": [
825            "/xyz/openbmc_project/sensors/temperature/proc1_core_dvfs_temp"
826        ]
827    },
828    {
829        "name": "proc 2 core dvfs temp",
830        "service": "org.open_power.OCC.Control",
831        "members": [
832            "/xyz/openbmc_project/sensors/temperature/proc2_core_dvfs_temp"
833        ]
834    },
835    {
836        "name": "proc 3 core dvfs temp",
837        "service": "org.open_power.OCC.Control",
838        "members": [
839            "/xyz/openbmc_project/sensors/temperature/proc3_core_dvfs_temp"
840        ]
841    },
842    {
843        "name": "proc 4 core dvfs temp",
844        "service": "org.open_power.OCC.Control",
845        "members": [
846            "/xyz/openbmc_project/sensors/temperature/proc4_core_dvfs_temp"
847        ]
848    },
849    {
850        "name": "proc 5 core dvfs temp",
851        "service": "org.open_power.OCC.Control",
852        "members": [
853            "/xyz/openbmc_project/sensors/temperature/proc5_core_dvfs_temp"
854        ]
855    },
856    {
857        "name": "proc 6 core dvfs temp",
858        "service": "org.open_power.OCC.Control",
859        "members": [
860            "/xyz/openbmc_project/sensors/temperature/proc6_core_dvfs_temp"
861        ]
862    },
863    {
864        "name": "proc 7 core dvfs temp",
865        "service": "org.open_power.OCC.Control",
866        "members": [
867            "/xyz/openbmc_project/sensors/temperature/proc7_core_dvfs_temp"
868        ]
869    },
870    {
871        "name": "proc 0 ioring dvfs temp",
872        "service": "org.open_power.OCC.Control",
873        "members": [
874            "/xyz/openbmc_project/sensors/temperature/proc0_ioring_dvfs_temp"
875        ]
876    },
877    {
878        "name": "proc 1 ioring dvfs temp",
879        "service": "org.open_power.OCC.Control",
880        "members": [
881            "/xyz/openbmc_project/sensors/temperature/proc1_ioring_dvfs_temp"
882        ]
883    },
884    {
885        "name": "proc 2 ioring dvfs temp",
886        "service": "org.open_power.OCC.Control",
887        "members": [
888            "/xyz/openbmc_project/sensors/temperature/proc2_ioring_dvfs_temp"
889        ]
890    },
891    {
892        "name": "proc 3 ioring dvfs temp",
893        "service": "org.open_power.OCC.Control",
894        "members": [
895            "/xyz/openbmc_project/sensors/temperature/proc3_ioring_dvfs_temp"
896        ]
897    },
898    {
899        "name": "proc 4 ioring dvfs temp",
900        "service": "org.open_power.OCC.Control",
901        "members": [
902            "/xyz/openbmc_project/sensors/temperature/proc4_ioring_dvfs_temp"
903        ]
904    },
905    {
906        "name": "proc 5 ioring dvfs temp",
907        "service": "org.open_power.OCC.Control",
908        "members": [
909            "/xyz/openbmc_project/sensors/temperature/proc5_ioring_dvfs_temp"
910        ]
911    },
912    {
913        "name": "proc 6 ioring dvfs temp",
914        "service": "org.open_power.OCC.Control",
915        "members": [
916            "/xyz/openbmc_project/sensors/temperature/proc6_ioring_dvfs_temp"
917        ]
918    },
919    {
920        "name": "proc 7 ioring dvfs temp",
921        "service": "org.open_power.OCC.Control",
922        "members": [
923            "/xyz/openbmc_project/sensors/temperature/proc7_ioring_dvfs_temp"
924        ]
925    },
926    {
927        "name": "nvme temps",
928        "service": "xyz.openbmc_project.NVMeSensor",
929        "members": [
930            "/xyz/openbmc_project/sensors/temperature/NVMe_1_Temp",
931            "/xyz/openbmc_project/sensors/temperature/NVMe_2_Temp",
932            "/xyz/openbmc_project/sensors/temperature/NVMe_3_Temp",
933            "/xyz/openbmc_project/sensors/temperature/NVMe_4_Temp",
934            "/xyz/openbmc_project/sensors/temperature/NVMe_5_Temp",
935            "/xyz/openbmc_project/sensors/temperature/NVMe_6_Temp",
936            "/xyz/openbmc_project/sensors/temperature/NVMe_7_Temp",
937            "/xyz/openbmc_project/sensors/temperature/NVMe_8_Temp",
938            "/xyz/openbmc_project/sensors/temperature/NVMe_9_Temp",
939            "/xyz/openbmc_project/sensors/temperature/NVMe_10_Temp"
940        ]
941    },
942    {
943        "name": "planar temps",
944        "service": "xyz.openbmc_project.HwmonTempSensor",
945        "members": [
946            "/xyz/openbmc_project/sensors/temperature/PCIE_0_Temp",
947            "/xyz/openbmc_project/sensors/temperature/PCIE_1_Temp"
948        ]
949    },
950    {
951        // Bear Lake card
952        "name": "pcie cable card temps",
953        "service": "xyz.openbmc_project.HwmonTempSensor",
954        "members": [
955            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C1_Temp",
956            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C2_Temp",
957            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C3_Temp",
958            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C4_Temp",
959            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C5_Temp",
960            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C6_Temp",
961            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C7_Temp",
962            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C8_Temp",
963            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C9_Temp",
964            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C10_Temp",
965            "/xyz/openbmc_project/sensors/temperature/PCIe_Cable_Card_C11_Temp"
966        ]
967    },
968    {
969        "name": "ambient temp",
970        "service": "xyz.openbmc_project.VirtualSensor",
971        "members": [
972            "/xyz/openbmc_project/sensors/temperature/Ambient_Virtual_Temp"
973        ]
974    },
975    {
976        "name": "altitude",
977        "service": "xyz.openbmc_project.VirtualSensor",
978        "members": ["/xyz/openbmc_project/sensors/altitude/Altitude"]
979    },
980    {
981        "name": "pcie cards",
982        "members": [
983            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1/pcie_card1",
984            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2/pcie_card2",
985            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3/pcie_card3",
986            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4/pcie_card4",
987            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot5/pcie_card5",
988            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot6/pcie_card6",
989            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7/pcie_card7",
990            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8",
991            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot9/pcie_card9",
992            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10",
993            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11"
994        ]
995    },
996    {
997        "name": "pcie slots",
998        "members": [
999            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1",
1000            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2",
1001            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3",
1002            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4",
1003            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot5",
1004            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot6",
1005            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7",
1006            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8",
1007            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot9",
1008            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10",
1009            "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11"
1010        ]
1011    }
1012]
1013