honeybee_energy.properties.extension module¶
Extension properties for Honeybee-Energy objects like constructions and schedules.
These properties classes can be used to extend the honeybee-energy for other purposes. For example, extending the capabilities of constructions for embodied carbon or extending schedules and loads for creation of compliance reports for certain standards (eg. passive house).
- class honeybee_energy.properties.extension.AirBoundaryConstructionProperties(host)[source]¶
Bases:
_EnergyPropertiesAirBoundaryConstruction properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.AllAirSystemProperties(host)[source]¶
Bases:
_EnergyPropertiesAllAirSystem HVAC properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.DOASSystemProperties(host)[source]¶
Bases:
_EnergyPropertiesDOASSystem HVAC properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.ElectricEquipmentProperties(host)[source]¶
Bases:
_EnergyPropertiesElectricEquipment properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.ElectricLoadCenterProperties(host)[source]¶
Bases:
_EnergyPropertiesElectricLoadCenter properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyMaterialNoMassProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyMaterialNoMass properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyMaterialProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyMaterial properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyMaterialVegetationProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyMaterialVegetation properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyWindowFrameProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyWindowFrame properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyWindowMaterialBlindProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyWindowMaterialBlind properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyWindowMaterialGasCustomProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyWindowMaterialGasCustom properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyWindowMaterialGasMixtureProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyWindowMaterialGasMixture properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyWindowMaterialGasProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyWindowMaterialGas properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyWindowMaterialGlazingsProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyWindowMaterialGlazing properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyWindowMaterialShadeProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyWindowMaterialShade properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.EnergyWindowMaterialSimpleGlazSysProperties(host)[source]¶
Bases:
_EnergyPropertiesEnergyWindowMaterialSimpleGlazSys properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.GasEquipmentProperties(host)[source]¶
Bases:
_EnergyPropertiesGasEquipment properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.HeatCoolSystemProperties(host)[source]¶
Bases:
_EnergyPropertiesHeatCoolSystem HVAC properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.IdealAirSystemProperties(host)[source]¶
Bases:
_EnergyPropertiesIdealAirSystem properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.InfiltrationProperties(host)[source]¶
Bases:
_EnergyPropertiesInfiltration properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.LightingProperties(host)[source]¶
Bases:
_EnergyPropertiesLighting properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.OpaqueConstructionProperties(host)[source]¶
Bases:
_EnergyPropertiesOpaqueConstruction properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.PVPropertiesProperties(host)[source]¶
Bases:
_EnergyPropertiesPVProperties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.PeopleProperties(host)[source]¶
Bases:
_EnergyPropertiesPeople properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.ProcessProperties(host)[source]¶
Bases:
_EnergyPropertiesProcess properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.SHWSystemProperties(host)[source]¶
Bases:
_EnergyPropertiesSHWSystem (Equipment) properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.ScheduleFixedIntervalProperties(host)[source]¶
Bases:
_EnergyPropertiesScheduleFixedInterval properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.ScheduleRulesetProperties(host)[source]¶
Bases:
_EnergyPropertiesScheduleRuleset properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.ServiceHotWaterProperties(host)[source]¶
Bases:
_EnergyPropertiesServiceHotWater properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.SetpointProperties(host)[source]¶
Bases:
_EnergyPropertiesSetpoint properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.ShadeConstructionProperties(host)[source]¶
Bases:
_EnergyPropertiesShadeConstruction properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.VentilationProperties(host)[source]¶
Bases:
_EnergyPropertiesVentilation properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.WindowConstructionProperties(host)[source]¶
Bases:
_EnergyPropertiesWindowConstruction properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.
- class honeybee_energy.properties.extension.WindowConstructionShadeProperties(host)[source]¶
Bases:
_EnergyPropertiesWindowConstructionShade properties to be extended by extensions.
- ToString()¶
Overwrite .NET ToString method.
- to_dict()¶
Convert properties to dictionary.
Will be None if no extension attributes exist.
- property host¶
Get the object hosting these properties.