1[
2    {
3        "Desc":
4        {
5            "Name": "total_power",
6            "SensorType": "power"
7        },
8        "Threshold" :
9        {
10        },
11        "Associations":
12        [
13            [
14                "chassis",
15                "all_sensors",
16                "/xyz/openbmc_project/inventory/system/chassis/Mt_Jade"
17            ],
18            [
19                "inventory",
20                "sensors",
21                "/xyz/openbmc_project/inventory/system/chassis/Mt_Jade"
22            ]
23        ],
24        "Params":
25        {
26            "DbusParam":
27            [
28                {
29                    "ParamName": "P0",
30                    "Desc":
31                    {
32                        "Name": "PSU0_POUTPUT",
33                        "SensorType": "power"
34                    }
35                },
36                {
37                    "ParamName": "P1",
38                    "Desc":
39                    {
40                        "Name": "PSU1_POUTPUT",
41                        "SensorType": "power"
42                    }
43                }
44            ]
45        },
46        "Expression": "(P0 + P1) >= 0 ? (P0 + P1) : NULL"
47    },
48    {
49        "Desc":{
50            "Name":"nvme_max",
51            "SensorType":"temperature"
52        },
53        "Threshold":{
54            "CriticalHigh": 80,
55            "CriticalLow": 0,
56            "WarningHigh": 70,
57            "WarningLow": 5
58        },
59        "Params":{
60            "DbusParam": [
61                {
62                    "ParamName": "n0",
63                    "Desc": {
64                        "Name": "nvme0",
65                        "SensorType": "temperature"
66                    }
67                },
68                {
69                    "ParamName": "n1",
70                    "Desc": {
71                        "Name": "nvme1",
72                        "SensorType": "temperature"
73                    }
74                },
75                {
76                    "ParamName": "n2",
77                    "Desc": {
78                        "Name": "nvme2",
79                        "SensorType": "temperature"
80                    }
81                },
82                {
83                    "ParamName": "n3",
84                    "Desc": {
85                        "Name": "nvme3",
86                        "SensorType": "temperature"
87                    }
88                },
89                {
90                    "ParamName": "n4",
91                    "Desc": {
92                        "Name": "nvme4",
93                        "SensorType": "temperature"
94                    }
95                },
96                {
97                    "ParamName": "n5",
98                    "Desc": {
99                        "Name": "nvme5",
100                        "SensorType": "temperature"
101                    }
102                },
103                {
104                    "ParamName": "n6",
105                    "Desc": {
106                        "Name": "nvme6",
107                        "SensorType": "temperature"
108                    }
109                },
110                {
111                    "ParamName": "n7",
112                    "Desc": {
113                        "Name": "nvme7",
114                        "SensorType": "temperature"
115                    }
116                },
117                                {
118                    "ParamName": "n8",
119                    "Desc": {
120                        "Name": "nvme8",
121                        "SensorType": "temperature"
122                    }
123                },
124                {
125                    "ParamName": "n9",
126                    "Desc": {
127                        "Name": "nvme9",
128                        "SensorType": "temperature"
129                    }
130                },
131                {
132                    "ParamName": "n10",
133                    "Desc": {
134                        "Name": "nvme10",
135                        "SensorType": "temperature"
136                    }
137                },
138                {
139                    "ParamName": "n11",
140                    "Desc": {
141                        "Name": "nvme11",
142                        "SensorType": "temperature"
143                    }
144                },
145                {
146                    "ParamName": "n12",
147                    "Desc": {
148                        "Name": "nvme12",
149                        "SensorType": "temperature"
150                    }
151                },
152                {
153                    "ParamName": "n13",
154                    "Desc": {
155                        "Name": "nvme13",
156                        "SensorType": "temperature"
157                    }
158                },
159                {
160                    "ParamName": "n14",
161                    "Desc": {
162                        "Name": "nvme14",
163                        "SensorType": "temperature"
164                    }
165                },
166                {
167                    "ParamName": "n15",
168                    "Desc": {
169                        "Name": "nvme15",
170                        "SensorType": "temperature"
171                    }
172                },
173                {
174                    "ParamName": "n16",
175                    "Desc": {
176                        "Name": "nvme16",
177                        "SensorType": "temperature"
178                    }
179                },
180                {
181                    "ParamName": "n17",
182                    "Desc": {
183                        "Name": "nvme17",
184                        "SensorType": "temperature"
185                    }
186                },
187                {
188                    "ParamName": "n18",
189                    "Desc": {
190                        "Name": "nvme18",
191                        "SensorType": "temperature"
192                    }
193                },
194                {
195                    "ParamName": "n19",
196                    "Desc": {
197                        "Name": "nvme19",
198                        "SensorType": "temperature"
199                    }
200                },
201                {
202                    "ParamName": "n20",
203                    "Desc": {
204                        "Name": "nvme20",
205                        "SensorType": "temperature"
206                    }
207                },
208                {
209                    "ParamName": "n21",
210                    "Desc": {
211                        "Name": "nvme21",
212                        "SensorType": "temperature"
213                    }
214                },
215                {
216                    "ParamName": "n22",
217                    "Desc": {
218                        "Name": "nvme22",
219                        "SensorType": "temperature"
220                    }
221                },
222                {
223                    "ParamName": "n23",
224                    "Desc": {
225                        "Name": "nvme23",
226                        "SensorType": "temperature"
227                    }
228                },
229                {
230                    "ParamName": "n24",
231                    "Desc": {
232                        "Name": "nvme24",
233                        "SensorType": "temperature"
234                    }
235                },
236                {
237                    "ParamName": "n25",
238                    "Desc": {
239                        "Name": "nvme25",
240                        "SensorType": "temperature"
241                    }
242                }
243            ]
244        },
245        "Expression": "max(0,(n0 == n0) ? n0 : NULL,(n1 == n1) ? n1 : NULL,(n2 == n2) ? n2 : NULL,(n3 == n3) ? n3 : NULL,(n4 == n4) ? n4 : NULL,(n5 == n5) ? n5 : NULL,(n6 == n6) ? n6 : NULL,(n7 == n7) ? n7 : NULL,(n8 == n8) ? n8 : NULL,(n9 == n9) ? n9 : NULL,(n10 == n10) ? n10 : NULL,(n11 == n11) ? n11 : NULL,(n12 == n12) ? n12 : NULL,(n13 == n13) ? n13 : NULL,(n14 == n14) ? n14 : NULL,(n15 == n15) ? n15 : NULL,(n16 == n16) ? n16 : NULL,(n17 == n17) ? n17 : NULL,(n18 == n18) ? n18 : NULL,(n19 == n19) ? n19 : NULL,(n20 == n20) ? n20 : NULL,(n21 == n21) ? n21 : NULL,(n22 == n22) ? n22 : NULL,(n23 == n23) ? n23 : NULL,(n24 == n24) ? n24 : NULL,(n25 == n25) ? n25 : NULL)"
246    }
247]
248
249