honeybee_openstudio.generator module

OpenStudio photovoltaic and generator translators.

honeybee_openstudio.generator.electric_load_center_to_openstudio(load_center, os_gen_objects, os_model)[source]

Convert Honeybee ElectricLoadCenter to OpenStudio ElectricLoadCenterDistribution.

Parameters:
  • load_center – The Honeybee ElectricLoadCenter object to be translated to OpenStudio.

  • os_gen_objects – A list of the OpenStudio Generators objects that are controlled by the ElectricLoadCenter.

  • os_model – The OpenStudio model to which the ElectricLoadCenterDistribution will be added.

honeybee_openstudio.generator.pv_properties_to_openstudio(pv_properties, os_shade, os_model)[source]

Convert Honeybee PVProperties to OpenStudio GeneratorPVWatts.

Parameters:
  • pv_properties – The Honeybee PVProperties object to be translated to OpenStudio.

  • os_shade – The OpenStudio ShadingSurface object to which the GeneratorPVWatts is being assigned.

  • os_model – The OpenStudio model to which the GeneratorPVWatts will be added.