> For the complete documentation index, see [llms.txt](https://docs.ladybug.tools/hb-energy-primer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ladybug.tools/hb-energy-primer/components/4_hvac/detailed_hvac.md).

# Detailed HVAC

![](/files/erwak0uRLEJ7DxX9iwRM)

![](/files/j9C1FQBKBcbBZYYuoNNa) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-energy/blob/master/honeybee_grasshopper_energy/src//HB%20Detailed%20HVAC.py)

Apply a detailed Ironbug HVAC to Honeybee Rooms or a Honeybee Model.

### Inputs

* **hb\_objs \[Required]**

Honeybee Rooms to which the input Ironbug HVAC will be assigned. This can also be a Honeybee Model for which the relevant Rooms referenced in the \_hvac\_system will be assigned the HVAC system.

* **hvac\_system \[Required]**

A fully-detailed Irongbug HVAC system to be assigned to the input rooms (or model).

* **name**

Text to set the name for the HVAC system and to be incorporated into unique HVAC identifier. If the name is not provided, a random name will be assigned.

### Outputs

* **report**

Reports, errors, warnings, etc.

* **hb\_objs**

The input Rooms or Model with the detailed HVAC system applied.
