Skip to main content

Plugin for Honeybee to enable Passive House modeling.

Project description

Honeybee-PH:

Honeybee-PH is a free plugin for Ladybug Tools which enables users to add detailed "Passive House" style attributes to their models in addition to the normal Honeybee inputs. Both Passive House Institute (PHI) and Passive House Institute US (Phius) model data can be added to the Ladybug-Tools models using the plugin. Note that this plugin is in no way affiliated with or created by either the Passive House Institute (PHI) or the Passive House Institute US (Phius).

This plugin is designed to be used as a plugin for Ladybug-Tools v1.9 or higher. It can also be utilized by the Ladybug toolkit for building up models using Rhino 3D and Grasshopper using the honeybee_grasshopper_ph tools.

Packages:

  • honeybee_ph: Extend the basic Honeybee package with important new Passive House specific elements such as interior spaces and Passive House certification thresholds.

  • honeybee_energy_ph: Extend the Honeybee-Energy package with new Passive House style attributes for elements such as windows and construction assemblies (HVAC is migrating to honeybee_phhvac).

  • honeybee_phhvac: The dedicated Passive House HVAC model — ventilation, heating, heat-pumps, hot-water systems, ducting, and piping.

  • honeybee_ph_standards: Helpful new standards for programs and assemblies which are especially relevant to Passive House practitioners.

  • honeybee_ph_utils: Some additional misc. utilities used by the above packages.

Development:

  • Requirements: Code must run under both IronPython 2.7 (the Rhino/Grasshopper runtime) and CPython 3.10+. See context/CODING_STANDARDS.md.
  • Tests: python3 -m pytest (100% coverage target).
  • Agent/contributor orientation: CLAUDE.md and the context/ folder (PRD, architecture, tech stack, coding standards).

More Information:

For more information on the use of these tools, check out the the Passive House Tools website: http://www.PassiveHouseTools.com

In most cases, once the detailed Passive House style data has been added to the Ladybug-Tools / Honeybee model, practitioners will then want to export the model data out to either the Passive House Planning Package (PHPP) or WUFI-Passive. The Passive House Exchange (PHX) library has been created for this purpose. For more information on model data input / output, see the PHX package.

Tests IronPython

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

honeybee_ph-1.33.30.tar.gz (148.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

honeybee_ph-1.33.30-py3-none-any.whl (200.1 kB view details)

Uploaded Python 3

File details

Details for the file honeybee_ph-1.33.30.tar.gz.

File metadata

  • Download URL: honeybee_ph-1.33.30.tar.gz
  • Upload date:
  • Size: 148.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for honeybee_ph-1.33.30.tar.gz
Algorithm Hash digest
SHA256 79a9775472e1bb5bf8f860c88ad69d22bf1018ed56e27e527bf572642f613a31
MD5 3333575ecac1c51a7870f8b2bcc39dc3
BLAKE2b-256 2c71d607d1b089b082b619489aa52a5ada499f12c7298c304059fbd262948a73

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeybee_ph-1.33.30.tar.gz:

Publisher: ci.yml on PH-Tools/honeybee_ph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file honeybee_ph-1.33.30-py3-none-any.whl.

File metadata

  • Download URL: honeybee_ph-1.33.30-py3-none-any.whl
  • Upload date:
  • Size: 200.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for honeybee_ph-1.33.30-py3-none-any.whl
Algorithm Hash digest
SHA256 dfb7accf50f19d4cc29c8b52c9b8f955f1591cdfb8612137170aac333195f017
MD5 7623c2b7bb7142dd7aa35bc4ad06a488
BLAKE2b-256 1932ccd94e1560790a36339e5b977fa968e1d47211466c38d49a24459139a5ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeybee_ph-1.33.30-py3-none-any.whl:

Publisher: ci.yml on PH-Tools/honeybee_ph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page