1#Example fan zone definitions for phosphor-fan-control 2 3#List the properties of the fan zones that are possible in the system. 4#The zones may be conditional based on certain conditions, such as 5#different chassis types or water cooled models. The fans themselves 6#are not listed in this file. They are in a separate YAML file so it 7#can be machine generated (i.e. from the MRW) if desired. 8 9#The general structure is a list of groups of zones, where a group 10#contains both the zones and the conditions required for the zones 11#to be valid 12 13#The cooling_profile is used along with the zone number to know 14#which fans in the fan yaml belong in this zone instance. For 15#example, a fan may only be in zone 0 if it's the air cooled version 16#of the system, but not with the water cooled version. In that 17#case, the fan yaml would have a cooling_profile of 'air' to match 18#the zone cooling profile. 19 20#manager_configuration: 21# power_on_delay: [Number of seconds that phosphor-fan-control --init 22# should delay after setting fans to full speed on 23# a power on.] 24# 25#zone_configuration: 26# - zone_conditions: 27# - name: [Name of a condition, if any.] 28# 29# zones: 30# - zone: [zone number] 31# cooling_profiles: 32# - [cooling profile] 33# full_speed: [Full speed for the zone.] 34# default_floor: [Default floor speed for the zone that fan speeds can 35# not go below.] 36# increase_delay: [Number of seconds to delay additional speed increases 37# that are less than the speed increase that's currently 38# occurring.] 39# decrease_interval: [A repeating number of seconds interval that 40# requested speed decreases may occur when no speed 41# increase is occurring at that time as well.] 42 43#Example: 44#manager_configuration: 45# power_on_delay: 20 46# 47#zone_configuration: 48# - zone_conditions: 49# - name: air_cooled_chassis 50# 51# zones: 52# - zone: 0 53# cooling_profiles: 54# - air 55# - all 56# full_speed: 10500 57# default_floor: 6000 58# increase_delay: 5 59# decrease_interval: 30 60# 61# - zone_conditions: 62# - name: water_and_air_cooled_chassis 63# 64# zones: 65# - zone: 0 66# cooling_profiles: 67# - water 68# - all 69# full_speed: 4000 70# default_floor: 2500 71# increase_delay: 5 72# decrease_interval: 20 73