{ "fans": [ { "inventory": "/system/chassis/motherboard/fan0", "functional_delay": 5, "allowed_out_of_range_time": 30, "deviation": 15, "num_sensors_nonfunc_for_fan_nonfunc": 1, "sensors": [ { "name": "fan0_0", "has_target": true }, { "name": "fan0_1", "has_target": false } ] }, { "inventory": "/system/chassis/motherboard/fan1", "functional_delay": 5, "allowed_out_of_range_time": 30, "deviation": 15, "num_sensors_nonfunc_for_fan_nonfunc": 1, "sensors": [ { "name": "fan1_0", "has_target": true }, { "name": "fan1_1", "has_target": false } ], "condition": { "name": "propertiesMatch", "properties": [ { "object": "/xyz/openbmc_project/inventory/system/chassis", "interface": "xyz.openbmc_project.Inventory.Decorator.CoolingType", "property": { "name": "WaterCooled", "type": "bool", "value": false } } ] } }, { "inventory": "/system/chassis/motherboard/fan2", "functional_delay": 5, "allowed_out_of_range_time": 30, "deviation": 15, "num_sensors_nonfunc_for_fan_nonfunc": 1, "sensors": [ { "name": "fan2_0", "has_target": true }, { "name": "fan2_1", "has_target": false } ] }, { "inventory": "/system/chassis/motherboard/fan3", "functional_delay": 5, "allowed_out_of_range_time": 30, "deviation": 15, "num_sensors_nonfunc_for_fan_nonfunc": 1, "sensors": [ { "name": "fan3_0", "has_target": true }, { "name": "fan3_1", "has_target": false } ] } ], "sensor_trust_groups": [ { "class": "NonzeroSpeed", "group": [ { "name": "fan0_1" }, { "name": "fan1_1" }, { "name": "fan2_1" }, { "name": "fan3_1" }, { "name": "fan0_0", "in_trust": false }, { "name": "fan1_0", "in_trust": false }, { "name": "fan2_0", "in_trust": false }, { "name": "fan3_0", "in_trust": false } ] } ] }