HVAC Template¶
-
class
hvac_template.
HVACTemplate
(no_schema=False, logger_level='WARNING', logger_name='console_only_logger', reset_stream=True) Bases:
epjson_handler.EPJSON
Handle HVACTemplate conversion process and connect created objects together.
- Attributes:
templates: HVACTemplate objects from epJSON file
base_objects: Non-HVACTemplate objects from epJSON file
templates_zones: HVACTemplate:Zone: objects
templates_systems: HVACTemplate:System: objects
templates_plant_equipment: HVACTemplate:Plant equipment objects
templates_plant_loops: HVACTemplate:Plant: loop objects
expanded_*: List of class objects for each template type
epjson: epJSON used to store connection objects
-
run
(input_epjson=None) Execute HVAC Template process workflow
- Parameters
input_epjson – input epJSON file
- Returns
epJSON containing expanded objects from templates