The present invention provides an improved method and system for controlling an HVAC system for managing multiple indoor air quality (IAQ) parameters. An acceptable range is defined for each of the IAQ parameter. The parameters are then monitored by sensors within a controlled space. The parameters may comprise temperature, humidity, smoke, radon, VOCs, carbon dioxide, carbon monoxide, particulates, hydrocarbons, oxygen, ozone, and odors. The invention maintains the IAQ parameters within their respective acceptable ranges by automatically manipulating certain HVAC system functions including heating, cooling, humidification, dehumidification, ventilation, addition or removal of materials or compounds which affect IAQ parameters, airflow volume and air recirculation. In one embodiment of the invention, a non-HVAC-specific venting system is used to augment HVAC adjustment of airflow volume and air recirculation. This may include bathroom, kitchen and attic venting systems as well as whole-home vacuum systems.