honeybee_energy.lib.programtypes module¶
Collection of program types.
- honeybee_energy.lib.programtypes.building_program_type_by_identifier(building_type)[source]¶
Get a program_type representing the program mix of a building_type.
- Parameters:
building_type – A text string for the type of building. This must appear under the BUILDING_TYPES constant of this module.
- honeybee_energy.lib.programtypes.lib_dict_abridged_to_program_type(program_dict, schedules)[source]¶
Get a Python object of a ProgramType from an abridged dictionary.
When the sub-objects needed to create the program type are not available in the resources provided, the current standards library will be searched.
- Parameters:
program_dict – An abridged dictionary of a Honeybee ProgramType.
schedules – Dictionary of all schedule objects that might be used in the construction set with the schedule identifiers as the keys.
- Returns:
A Python object derived from the input program_dict.