1{
2    "fans": [
3        {
4            "inventory": "/system/chassis/motherboard/fan0",
5            "method": "count",
6            "count_interval": 1,
7            "deviation": 22,
8            "upper_deviation": 40,
9            "num_sensors_nonfunc_for_fan_nonfunc": 0,
10            "monitor_start_delay": 30,
11            "fan_missing_error_delay": 20,
12            "nonfunc_rotor_error_delay": 0,
13            "set_func_on_present": true,
14            "sensors": [
15                {
16                    "name": "fan0_0",
17                    "threshold": 30,
18                    "has_target": true
19                },
20                {
21                    "name": "fan0_1",
22                    "threshold": 30,
23                    "has_target": false,
24                    "factor": 0.685,
25                    "offset": 700
26                }
27            ]
28        },
29        {
30            "inventory": "/system/chassis/motherboard/fan1",
31            "method": "count",
32            "count_interval": 1,
33            "deviation": 22,
34            "upper_deviation": 40,
35            "num_sensors_nonfunc_for_fan_nonfunc": 0,
36            "monitor_start_delay": 30,
37            "fan_missing_error_delay": 20,
38            "nonfunc_rotor_error_delay": 0,
39            "set_func_on_present": true,
40            "sensors": [
41                {
42                    "name": "fan1_0",
43                    "threshold": 30,
44                    "has_target": true
45                },
46                {
47                    "name": "fan1_1",
48                    "threshold": 30,
49                    "has_target": false,
50                    "factor": 0.685,
51                    "offset": 700
52                }
53            ]
54        }
55    ],
56    "fault_handling": {
57        "num_nonfunc_rotors_before_error": 1,
58
59        "power_off_config": [
60            {
61                "type": "hard",
62                "cause": "missing_fan_frus",
63                "count": 1,
64                "delay": 25,
65                "state": "at_pgood"
66            },
67            {
68                "type": "epow",
69                "cause": "nonfunc_fan_rotors",
70                "count": 2,
71                "service_mode_delay": 300,
72                "meltdown_delay": 60
73            }
74        ]
75    }
76}
77