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:
_EnergyProperties
AirBoundaryConstruction 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:
_EnergyProperties
AllAirSystem 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:
_EnergyProperties
DOASSystem 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:
_EnergyProperties
ElectricEquipment 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:
_EnergyProperties
ElectricLoadCenter 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:
_EnergyProperties
EnergyMaterialNoMass 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:
_EnergyProperties
EnergyMaterial 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:
_EnergyProperties
EnergyMaterialVegetation 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:
_EnergyProperties
EnergyWindowFrame 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:
_EnergyProperties
EnergyWindowMaterialBlind 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:
_EnergyProperties
EnergyWindowMaterialGasCustom 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:
_EnergyProperties
EnergyWindowMaterialGasMixture 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:
_EnergyProperties
EnergyWindowMaterialGas 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:
_EnergyProperties
EnergyWindowMaterialGlazing 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:
_EnergyProperties
EnergyWindowMaterialShade 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:
_EnergyProperties
EnergyWindowMaterialSimpleGlazSys 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:
_EnergyProperties
GasEquipment 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:
_EnergyProperties
HeatCoolSystem 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:
_EnergyProperties
IdealAirSystem 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:
_EnergyProperties
Infiltration 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:
_EnergyProperties
Lighting 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:
_EnergyProperties
OpaqueConstruction 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:
_EnergyProperties
PVProperties 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:
_EnergyProperties
People 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:
_EnergyProperties
Process 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:
_EnergyProperties
SHWSystem (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:
_EnergyProperties
ScheduleFixedInterval 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:
_EnergyProperties
ScheduleRuleset 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:
_EnergyProperties
ServiceHotWater 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:
_EnergyProperties
Setpoint 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:
_EnergyProperties
ShadeConstruction 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:
_EnergyProperties
Ventilation 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:
_EnergyProperties
WindowConstruction 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:
_EnergyProperties
WindowConstructionShade 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.