1# fans.json 2 3## JSON Example 4 5``` 6[ 7 { 8 "name": "fan0", 9 "zone": "0", 10 "sensors": ["fan0_0"], 11 "target_interface": "xyz.openbmc_project.Control.FanSpeed" 12 } 13 ... 14] 15``` 16 17## Attributes 18 19### name 20The D-Bus name of the fan FRU. Required. 21 22### zone 23The zone the fan is in. Required. 24 25### sensors 26The D-bus sensor names associated with that fan. Required. 27 28### target_interface 29The D-Bus interface to use for setting the fan target speed/PWM. Either 30`xyz.openbmc_project.Control.FanSpeed` for RPM controlled fans or 31`xyz.openbmc_project.Control.FanPWM` for PWM controlled fans. Required. 32