honeybee_plus.energyplus.filemanager module

A collection of auxiliary funtions for working with radiance files and objects.

honeybee_plus.energyplus.filemanager.get_energy_plus_objects_from_file(ep_file_path)[source]

Parse EnergyPlus file and return a list of radiance objects as separate strings.

TODO: Create a class for each EnergyPlus object and return Python objects instead of strings

Parameters

ep_file_path – Path to EnergyPlus file

Returns

A list of strings. Each string represents a differnt Radiance Object

Usage:

get_energy_plus_objects_from_file(r”C:/ladybug/21MAR900/energySimulation/21MAR900.rad”)

honeybee_plus.energyplus.filemanager.get_energy_plus_objects_from_string(ep_file_string)[source]

Parse idf file string.

Parameters

ep_file_string – EnergyPlus data as a single string. The string can be multiline

Returns

A list of strings. Each string represents a differnt Radiance Object