blob: 936b71631bca42f5bc8781092d55a5cb161828ef [file] [log] [blame]
Matthew Barthb28c40c2020-11-23 17:25:33 -06001{
2 "fans": [
3 {
4 "inventory": "/system/chassis/motherboard/fan0",
5 "functional_delay": 5,
6 "allowed_out_of_range_time": 30,
7 "deviation": 15,
8 "num_sensors_nonfunc_for_fan_nonfunc": 1,
9 "sensors": [
10 {
11 "name": "fan0_0",
12 "has_target": true
13 },
14 {
15 "name": "fan0_1",
Matthew Barth84d05fd2021-01-07 10:19:30 -060016 "has_target": false
Matthew Barthb28c40c2020-11-23 17:25:33 -060017 }
18 ]
19 },
20 {
21 "inventory": "/system/chassis/motherboard/fan1",
22 "functional_delay": 5,
23 "allowed_out_of_range_time": 30,
24 "deviation": 15,
25 "num_sensors_nonfunc_for_fan_nonfunc": 1,
26 "sensors": [
27 {
28 "name": "fan1_0",
29 "has_target": true
30 },
31 {
32 "name": "fan1_1",
Matthew Barth84d05fd2021-01-07 10:19:30 -060033 "has_target": false
Matthew Barthb28c40c2020-11-23 17:25:33 -060034 }
35 ]
36 },
37 {
38 "inventory": "/system/chassis/motherboard/fan2",
39 "functional_delay": 5,
40 "allowed_out_of_range_time": 30,
41 "deviation": 15,
42 "num_sensors_nonfunc_for_fan_nonfunc": 1,
43 "sensors": [
44 {
45 "name": "fan2_0",
46 "has_target": true
47 },
48 {
49 "name": "fan2_1",
Matthew Barth84d05fd2021-01-07 10:19:30 -060050 "has_target": false
Matthew Barthb28c40c2020-11-23 17:25:33 -060051 }
52 ]
53 },
54 {
55 "inventory": "/system/chassis/motherboard/fan3",
56 "functional_delay": 5,
57 "allowed_out_of_range_time": 30,
58 "deviation": 15,
59 "num_sensors_nonfunc_for_fan_nonfunc": 1,
60 "sensors": [
61 {
62 "name": "fan3_0",
63 "has_target": true
64 },
65 {
66 "name": "fan3_1",
Matthew Barth84d05fd2021-01-07 10:19:30 -060067 "has_target": false
Matthew Barthb28c40c2020-11-23 17:25:33 -060068 }
69 ]
70 }
71 ],
72 "sensor_trust_groups": [
73 {
74 "class": "NonzeroSpeed",
75 "group": [
76 {
77 "name": "fan0_1"
78 },
79 {
80 "name": "fan1_1"
81 },
82 {
83 "name": "fan2_1"
84 },
85 {
86 "name": "fan3_1"
87 },
88 {
89 "name": "fan0_0",
90 "in_trust": false
91 },
92 {
93 "name": "fan1_0",
94 "in_trust": false
95 },
96 {
97 "name": "fan2_0",
98 "in_trust": false
99 },
100 {
101 "name": "fan3_0",
102 "in_trust": false
103 }
104 ]
105 }
106 ]
107}