1*b4ef4310SKamalkumar Patel{
2*b4ef4310SKamalkumar Patel    "sensorPDRs": [
3*b4ef4310SKamalkumar Patel        {
4*b4ef4310SKamalkumar Patel            "pdrType": 4,
5*b4ef4310SKamalkumar Patel            "entries": [
6*b4ef4310SKamalkumar Patel                {
7*b4ef4310SKamalkumar Patel                    "type": 45,
8*b4ef4310SKamalkumar Patel                    "instance": 1,
9*b4ef4310SKamalkumar Patel                    "container": 1,
10*b4ef4310SKamalkumar Patel                    "sensors": [
11*b4ef4310SKamalkumar Patel                        {
12*b4ef4310SKamalkumar Patel                            "set": {
13*b4ef4310SKamalkumar Patel                                "id": 17,
14*b4ef4310SKamalkumar Patel                                "size": 1,
15*b4ef4310SKamalkumar Patel                                "states": [1, 2]
16*b4ef4310SKamalkumar Patel                            },
17*b4ef4310SKamalkumar Patel                            "dbus": {
18*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/physical/virtual_enc_id",
19*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Physical",
20*b4ef4310SKamalkumar Patel                                "property_name": "State",
21*b4ef4310SKamalkumar Patel                                "property_type": "string",
22*b4ef4310SKamalkumar Patel                                "property_values": [
23*b4ef4310SKamalkumar Patel                                    "xyz.openbmc_project.Led.Physical.Action.Off",
24*b4ef4310SKamalkumar Patel                                    "xyz.openbmc_project.Led.Physical.Action.On || xyz.openbmc_project.Led.Physical.Action.Blink"
25*b4ef4310SKamalkumar Patel                                ]
26*b4ef4310SKamalkumar Patel                            }
27*b4ef4310SKamalkumar Patel                        }
28*b4ef4310SKamalkumar Patel                    ]
29*b4ef4310SKamalkumar Patel                },
30*b4ef4310SKamalkumar Patel                {
31*b4ef4310SKamalkumar Patel                    "type": 24581,
32*b4ef4310SKamalkumar Patel                    "instance": 1,
33*b4ef4310SKamalkumar Patel                    "container": 1,
34*b4ef4310SKamalkumar Patel                    "parent_entity_path": "/xyz/openbmc_project/inventory/system",
35*b4ef4310SKamalkumar Patel                    "sensors": [
36*b4ef4310SKamalkumar Patel                        {
37*b4ef4310SKamalkumar Patel                            "set": {
38*b4ef4310SKamalkumar Patel                                "id": 10,
39*b4ef4310SKamalkumar Patel                                "size": 1,
40*b4ef4310SKamalkumar Patel                                "states": [1, 2]
41*b4ef4310SKamalkumar Patel                            },
42*b4ef4310SKamalkumar Patel                            "dbus": {
43*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/inventory/system",
44*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.State.Decorator.OperationalStatus",
45*b4ef4310SKamalkumar Patel                                "property_name": "Functional",
46*b4ef4310SKamalkumar Patel                                "property_type": "bool",
47*b4ef4310SKamalkumar Patel                                "property_values": [true, false]
48*b4ef4310SKamalkumar Patel                            }
49*b4ef4310SKamalkumar Patel                        }
50*b4ef4310SKamalkumar Patel                    ]
51*b4ef4310SKamalkumar Patel                },
52*b4ef4310SKamalkumar Patel                {
53*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/base_op_panel_blyth",
54*b4ef4310SKamalkumar Patel                    "sensors": [
55*b4ef4310SKamalkumar Patel                        {
56*b4ef4310SKamalkumar Patel                            "set": {
57*b4ef4310SKamalkumar Patel                                "id": 17,
58*b4ef4310SKamalkumar Patel                                "size": 1,
59*b4ef4310SKamalkumar Patel                                "states": [1, 2]
60*b4ef4310SKamalkumar Patel                            },
61*b4ef4310SKamalkumar Patel                            "dbus": {
62*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/base_op_panel_identify",
63*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
64*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
65*b4ef4310SKamalkumar Patel                                "property_type": "bool",
66*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
67*b4ef4310SKamalkumar Patel                            }
68*b4ef4310SKamalkumar Patel                        }
69*b4ef4310SKamalkumar Patel                    ]
70*b4ef4310SKamalkumar Patel                },
71*b4ef4310SKamalkumar Patel                {
72*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0",
73*b4ef4310SKamalkumar Patel                    "sensors": [
74*b4ef4310SKamalkumar Patel                        {
75*b4ef4310SKamalkumar Patel                            "set": {
76*b4ef4310SKamalkumar Patel                                "id": 17,
77*b4ef4310SKamalkumar Patel                                "size": 1,
78*b4ef4310SKamalkumar Patel                                "states": [1, 2]
79*b4ef4310SKamalkumar Patel                            },
80*b4ef4310SKamalkumar Patel                            "dbus": {
81*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/fan0_identify",
82*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
83*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
84*b4ef4310SKamalkumar Patel                                "property_type": "bool",
85*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
86*b4ef4310SKamalkumar Patel                            }
87*b4ef4310SKamalkumar Patel                        }
88*b4ef4310SKamalkumar Patel                    ]
89*b4ef4310SKamalkumar Patel                },
90*b4ef4310SKamalkumar Patel                {
91*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1",
92*b4ef4310SKamalkumar Patel                    "sensors": [
93*b4ef4310SKamalkumar Patel                        {
94*b4ef4310SKamalkumar Patel                            "set": {
95*b4ef4310SKamalkumar Patel                                "id": 17,
96*b4ef4310SKamalkumar Patel                                "size": 1,
97*b4ef4310SKamalkumar Patel                                "states": [1, 2]
98*b4ef4310SKamalkumar Patel                            },
99*b4ef4310SKamalkumar Patel                            "dbus": {
100*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/fan1_identify",
101*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
102*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
103*b4ef4310SKamalkumar Patel                                "property_type": "bool",
104*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
105*b4ef4310SKamalkumar Patel                            }
106*b4ef4310SKamalkumar Patel                        }
107*b4ef4310SKamalkumar Patel                    ]
108*b4ef4310SKamalkumar Patel                },
109*b4ef4310SKamalkumar Patel                {
110*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme0",
111*b4ef4310SKamalkumar Patel                    "sensors": [
112*b4ef4310SKamalkumar Patel                        {
113*b4ef4310SKamalkumar Patel                            "set": {
114*b4ef4310SKamalkumar Patel                                "id": 17,
115*b4ef4310SKamalkumar Patel                                "size": 1,
116*b4ef4310SKamalkumar Patel                                "states": [1, 2]
117*b4ef4310SKamalkumar Patel                            },
118*b4ef4310SKamalkumar Patel                            "dbus": {
119*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/nvme0_identify",
120*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
121*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
122*b4ef4310SKamalkumar Patel                                "property_type": "bool",
123*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
124*b4ef4310SKamalkumar Patel                            }
125*b4ef4310SKamalkumar Patel                        }
126*b4ef4310SKamalkumar Patel                    ]
127*b4ef4310SKamalkumar Patel                },
128*b4ef4310SKamalkumar Patel                {
129*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme1",
130*b4ef4310SKamalkumar Patel                    "sensors": [
131*b4ef4310SKamalkumar Patel                        {
132*b4ef4310SKamalkumar Patel                            "set": {
133*b4ef4310SKamalkumar Patel                                "id": 17,
134*b4ef4310SKamalkumar Patel                                "size": 1,
135*b4ef4310SKamalkumar Patel                                "states": [1, 2]
136*b4ef4310SKamalkumar Patel                            },
137*b4ef4310SKamalkumar Patel                            "dbus": {
138*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/nvme1_identify",
139*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
140*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
141*b4ef4310SKamalkumar Patel                                "property_type": "bool",
142*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
143*b4ef4310SKamalkumar Patel                            }
144*b4ef4310SKamalkumar Patel                        }
145*b4ef4310SKamalkumar Patel                    ]
146*b4ef4310SKamalkumar Patel                },
147*b4ef4310SKamalkumar Patel                {
148*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme2",
149*b4ef4310SKamalkumar Patel                    "sensors": [
150*b4ef4310SKamalkumar Patel                        {
151*b4ef4310SKamalkumar Patel                            "set": {
152*b4ef4310SKamalkumar Patel                                "id": 17,
153*b4ef4310SKamalkumar Patel                                "size": 1,
154*b4ef4310SKamalkumar Patel                                "states": [1, 2]
155*b4ef4310SKamalkumar Patel                            },
156*b4ef4310SKamalkumar Patel                            "dbus": {
157*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/nvme2_identify",
158*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
159*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
160*b4ef4310SKamalkumar Patel                                "property_type": "bool",
161*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
162*b4ef4310SKamalkumar Patel                            }
163*b4ef4310SKamalkumar Patel                        }
164*b4ef4310SKamalkumar Patel                    ]
165*b4ef4310SKamalkumar Patel                },
166*b4ef4310SKamalkumar Patel                {
167*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme3",
168*b4ef4310SKamalkumar Patel                    "sensors": [
169*b4ef4310SKamalkumar Patel                        {
170*b4ef4310SKamalkumar Patel                            "set": {
171*b4ef4310SKamalkumar Patel                                "id": 17,
172*b4ef4310SKamalkumar Patel                                "size": 1,
173*b4ef4310SKamalkumar Patel                                "states": [1, 2]
174*b4ef4310SKamalkumar Patel                            },
175*b4ef4310SKamalkumar Patel                            "dbus": {
176*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/nvme3_identify",
177*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
178*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
179*b4ef4310SKamalkumar Patel                                "property_type": "bool",
180*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
181*b4ef4310SKamalkumar Patel                            }
182*b4ef4310SKamalkumar Patel                        }
183*b4ef4310SKamalkumar Patel                    ]
184*b4ef4310SKamalkumar Patel                },
185*b4ef4310SKamalkumar Patel                {
186*b4ef4310SKamalkumar Patel                    "type": 45,
187*b4ef4310SKamalkumar Patel                    "instance": 1,
188*b4ef4310SKamalkumar Patel                    "container": 1,
189*b4ef4310SKamalkumar Patel                    "sensors": [
190*b4ef4310SKamalkumar Patel                        {
191*b4ef4310SKamalkumar Patel                            "set": {
192*b4ef4310SKamalkumar Patel                                "id": 10,
193*b4ef4310SKamalkumar Patel                                "size": 1,
194*b4ef4310SKamalkumar Patel                                "states": [1, 2]
195*b4ef4310SKamalkumar Patel                            },
196*b4ef4310SKamalkumar Patel                            "dbus": {
197*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/physical/virtual_enc_fault",
198*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Physical",
199*b4ef4310SKamalkumar Patel                                "property_name": "State",
200*b4ef4310SKamalkumar Patel                                "property_type": "string",
201*b4ef4310SKamalkumar Patel                                "property_values": [
202*b4ef4310SKamalkumar Patel                                    "xyz.openbmc_project.Led.Physical.Action.Off",
203*b4ef4310SKamalkumar Patel                                    "xyz.openbmc_project.Led.Physical.Action.On || xyz.openbmc_project.Led.Physical.Action.Blink"
204*b4ef4310SKamalkumar Patel                                ]
205*b4ef4310SKamalkumar Patel                            }
206*b4ef4310SKamalkumar Patel                        }
207*b4ef4310SKamalkumar Patel                    ]
208*b4ef4310SKamalkumar Patel                },
209*b4ef4310SKamalkumar Patel                {
210*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/base_op_panel_blyth",
211*b4ef4310SKamalkumar Patel                    "sensors": [
212*b4ef4310SKamalkumar Patel                        {
213*b4ef4310SKamalkumar Patel                            "set": {
214*b4ef4310SKamalkumar Patel                                "id": 10,
215*b4ef4310SKamalkumar Patel                                "size": 1,
216*b4ef4310SKamalkumar Patel                                "states": [1, 2]
217*b4ef4310SKamalkumar Patel                            },
218*b4ef4310SKamalkumar Patel                            "dbus": {
219*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/base_op_panel_fault",
220*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
221*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
222*b4ef4310SKamalkumar Patel                                "property_type": "bool",
223*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
224*b4ef4310SKamalkumar Patel                            }
225*b4ef4310SKamalkumar Patel                        }
226*b4ef4310SKamalkumar Patel                    ]
227*b4ef4310SKamalkumar Patel                },
228*b4ef4310SKamalkumar Patel                {
229*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0",
230*b4ef4310SKamalkumar Patel                    "sensors": [
231*b4ef4310SKamalkumar Patel                        {
232*b4ef4310SKamalkumar Patel                            "set": {
233*b4ef4310SKamalkumar Patel                                "id": 10,
234*b4ef4310SKamalkumar Patel                                "size": 1,
235*b4ef4310SKamalkumar Patel                                "states": [1, 2]
236*b4ef4310SKamalkumar Patel                            },
237*b4ef4310SKamalkumar Patel                            "dbus": {
238*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/fan0_fault",
239*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
240*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
241*b4ef4310SKamalkumar Patel                                "property_type": "bool",
242*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
243*b4ef4310SKamalkumar Patel                            }
244*b4ef4310SKamalkumar Patel                        }
245*b4ef4310SKamalkumar Patel                    ]
246*b4ef4310SKamalkumar Patel                },
247*b4ef4310SKamalkumar Patel                {
248*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1",
249*b4ef4310SKamalkumar Patel                    "sensors": [
250*b4ef4310SKamalkumar Patel                        {
251*b4ef4310SKamalkumar Patel                            "set": {
252*b4ef4310SKamalkumar Patel                                "id": 10,
253*b4ef4310SKamalkumar Patel                                "size": 1,
254*b4ef4310SKamalkumar Patel                                "states": [1, 2]
255*b4ef4310SKamalkumar Patel                            },
256*b4ef4310SKamalkumar Patel                            "dbus": {
257*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/fan1_fault",
258*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
259*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
260*b4ef4310SKamalkumar Patel                                "property_type": "bool",
261*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
262*b4ef4310SKamalkumar Patel                            }
263*b4ef4310SKamalkumar Patel                        }
264*b4ef4310SKamalkumar Patel                    ]
265*b4ef4310SKamalkumar Patel                },
266*b4ef4310SKamalkumar Patel                {
267*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme0",
268*b4ef4310SKamalkumar Patel                    "sensors": [
269*b4ef4310SKamalkumar Patel                        {
270*b4ef4310SKamalkumar Patel                            "set": {
271*b4ef4310SKamalkumar Patel                                "id": 10,
272*b4ef4310SKamalkumar Patel                                "size": 1,
273*b4ef4310SKamalkumar Patel                                "states": [1, 2]
274*b4ef4310SKamalkumar Patel                            },
275*b4ef4310SKamalkumar Patel                            "dbus": {
276*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/nvme0_fault",
277*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
278*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
279*b4ef4310SKamalkumar Patel                                "property_type": "bool",
280*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
281*b4ef4310SKamalkumar Patel                            }
282*b4ef4310SKamalkumar Patel                        }
283*b4ef4310SKamalkumar Patel                    ]
284*b4ef4310SKamalkumar Patel                },
285*b4ef4310SKamalkumar Patel                {
286*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme1",
287*b4ef4310SKamalkumar Patel                    "sensors": [
288*b4ef4310SKamalkumar Patel                        {
289*b4ef4310SKamalkumar Patel                            "set": {
290*b4ef4310SKamalkumar Patel                                "id": 10,
291*b4ef4310SKamalkumar Patel                                "size": 1,
292*b4ef4310SKamalkumar Patel                                "states": [1, 2]
293*b4ef4310SKamalkumar Patel                            },
294*b4ef4310SKamalkumar Patel                            "dbus": {
295*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/nvme1_fault",
296*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
297*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
298*b4ef4310SKamalkumar Patel                                "property_type": "bool",
299*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
300*b4ef4310SKamalkumar Patel                            }
301*b4ef4310SKamalkumar Patel                        }
302*b4ef4310SKamalkumar Patel                    ]
303*b4ef4310SKamalkumar Patel                },
304*b4ef4310SKamalkumar Patel                {
305*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme2",
306*b4ef4310SKamalkumar Patel                    "sensors": [
307*b4ef4310SKamalkumar Patel                        {
308*b4ef4310SKamalkumar Patel                            "set": {
309*b4ef4310SKamalkumar Patel                                "id": 10,
310*b4ef4310SKamalkumar Patel                                "size": 1,
311*b4ef4310SKamalkumar Patel                                "states": [1, 2]
312*b4ef4310SKamalkumar Patel                            },
313*b4ef4310SKamalkumar Patel                            "dbus": {
314*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/nvme2_fault",
315*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
316*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
317*b4ef4310SKamalkumar Patel                                "property_type": "bool",
318*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
319*b4ef4310SKamalkumar Patel                            }
320*b4ef4310SKamalkumar Patel                        }
321*b4ef4310SKamalkumar Patel                    ]
322*b4ef4310SKamalkumar Patel                },
323*b4ef4310SKamalkumar Patel                {
324*b4ef4310SKamalkumar Patel                    "entity_path": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme3",
325*b4ef4310SKamalkumar Patel                    "sensors": [
326*b4ef4310SKamalkumar Patel                        {
327*b4ef4310SKamalkumar Patel                            "set": {
328*b4ef4310SKamalkumar Patel                                "id": 10,
329*b4ef4310SKamalkumar Patel                                "size": 1,
330*b4ef4310SKamalkumar Patel                                "states": [1, 2]
331*b4ef4310SKamalkumar Patel                            },
332*b4ef4310SKamalkumar Patel                            "dbus": {
333*b4ef4310SKamalkumar Patel                                "path": "/xyz/openbmc_project/led/groups/nvme3_fault",
334*b4ef4310SKamalkumar Patel                                "interface": "xyz.openbmc_project.Led.Group",
335*b4ef4310SKamalkumar Patel                                "property_name": "Asserted",
336*b4ef4310SKamalkumar Patel                                "property_type": "bool",
337*b4ef4310SKamalkumar Patel                                "property_values": [false, true]
338*b4ef4310SKamalkumar Patel                            }
339*b4ef4310SKamalkumar Patel                        }
340*b4ef4310SKamalkumar Patel                    ]
341*b4ef4310SKamalkumar Patel                }
342*b4ef4310SKamalkumar Patel            ]
343*b4ef4310SKamalkumar Patel        }
344*b4ef4310SKamalkumar Patel    ]
345*b4ef4310SKamalkumar Patel}
346