Output Reporting¶
32 object types from idfpy.models.outputs · EnergyPlus 26.2
| Object | Summary |
|---|---|
| EnvironmentalImpactFactors | Used to help convert district and ideal energy use to a fuel type and provide total carbon equivalent with … |
| FuelFactors | Provides Fuel Factors for Emissions as well as Source=>Site conversions. |
| Meter:Custom | Used to allow users to combine specific variables and/or meters into "custom" meter configurations. |
| Meter:CustomDecrement | Used to allow users to combine specific variables and/or meters into "custom" meter configurations. |
| Output:Constructions | Adds a report to the eio output file which shows details for each construction, including overall properties, … |
| Output:DebuggingData | switch eplusout.dbg file on or off |
| Output:Diagnostics | Special keys to produce certain warning messages or effect certain simulation characteristics. |
| Output:EnergyManagementSystem | This object is used to control the output produced by the Energy Management System |
| Output:EnvironmentalImpactFactors | This is used to Automatically report the facility meters and turn on the Environmental Impact Report … |
| Output:JSON | Output from EnergyPlus can be written to JSON format files. |
| Output:Meter | Each Output:Meter command picks meters to be put onto the standard output file (.eso) and meter file (.mtr). |
| Output:Meter:Cumulative | Each Output:Meter:Cumulative command picks meters to be reported cumulatively onto the standard output file … |
| Output:Meter:Cumulative:MeterFileOnly | Each Output:Meter:Cumulative:MeterFileOnly command picks meters to be reported cumulatively onto the standard … |
| Output:Meter:MeterFileOnly | Each Output:Meter:MeterFileOnly command picks meters to be put only onto meter file (.mtr). |
| Output:PreprocessorMessage | This object does not come from a user input. |
| Output:SQLite | Output from EnergyPlus can be written to an SQLite format file. |
| Output:Schedules | Produces a condensed reporting that illustrates the full range of schedule values in the eio output file. |
| Output:Surfaces:Drawing | Produces reports/files that are capable of rendering graphically or being imported into other programs. |
| Output:Surfaces:List | Produces a report summarizing the details of surfaces in the eio output file. |
| Output:Table:Annual | Provides a generic method of setting up tables of annual results with one row per object. |
| Output:Table:Monthly | Provides a generic method of setting up tables of monthly results. |
| Output:Table:ReportPeriod | This object allows the user to generate the resilience tabular reports over a subset of a run period. |
| Output:Table:SummaryReports | This object allows the user to call report types that are predefined and will appear with the other tabular … |
| Output:Table:TimeBins | Produces a bin report in the table output file which shows the amount of time in hours that occurs in … |
| Output:Variable | each Output:Variable command picks variables to be put onto the standard output file (.eso) some variables … |
| Output:VariableDictionary | Produces a list summarizing the output variables and meters that are available for reporting for the model … |
| OutputControl:Files | Conditionally turn on/off output from EnergyPlus. |
| OutputControl:ReportingTolerances | Calculations of the time that setpoints are not met use a tolerance of 0.2C. |
| OutputControl:ResilienceSummaries | Specifies methods for resilience reporting variables |
| OutputControl:SurfaceColorScheme | This object is used to set colors for reporting on various building elements particularly for the DXF reports. |
| OutputControl:Table:Style | default style for the OutputControl:Table:Style is comma -- this works well for importing into spreadsheet … |
| OutputControl:Timestamp | Control timestamp format, currently applies only to JSON and native CSV (not CSV via ReadVars) |
EnvironmentalImpactFactors¶
from idfpy.models import EnvironmentalImpactFactors
Used to help convert district and ideal energy use to a fuel type and provide total carbon equivalent with coefficients Also used in Source=>Site conversions.
| Field | Type | Default | Details |
|---|---|---|---|
district_District Heating Water Efficiency |
number | 0.3 |
District heating efficiency used when converted to natural gas Range: > 0 |
district_District Cooling COP |
number W/W |
3.0 |
District cooling COP used when converted to electricity Range: > 0 |
district_District Heating Steam Conversion Efficiency |
number | 0.25 |
Steam conversion efficiency used to convert steam usage to natural gas Range: > 0 |
total_Total Carbon Equivalent Emission Factor From N2O |
number kg/kg |
80.7272 |
|
total_Total Carbon Equivalent Emission Factor From CH4 |
number kg/kg |
6.2727 |
|
total_Total Carbon Equivalent Emission Factor From CO2 |
number kg/kg |
0.2727 |
FuelFactors¶
from idfpy.models import FuelFactors
Provides Fuel Factors for Emissions as well as Source=>Site conversions. OtherFuel1, OtherFuel2 provide options for users who want to create and use fuels that may not be mainstream (biomass, wood, pellets).
Meter:Custom¶
from idfpy.models import MeterCustom extensible
Used to allow users to combine specific variables and/or meters into "custom" meter configurations. To access these meters by name, one must first run a simulation to generate the RDD/MDD files and names. A Meter:Custom cannot reference another Meter:Custom or a Meter:CustomDecrement.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
resource_Resource Type |
choice | One of Coal, Diesel, DistrictCooling, DistrictHeatingSteam, DistrictHeatingWater, Electricity, FuelOilNo1, FuelOilNo2, Gasoline, Generic, NaturalGas, OtherFuel1, OtherFuel2, Propane, Water |
|
variable_ |
list | Each item: key_name, output_variable_or_meter_name |
Meter:CustomDecrement¶
from idfpy.models import MeterCustomDecrement extensible
Used to allow users to combine specific variables and/or meters into "custom" meter configurations. To access these meters by name, one must first run a simulation to generate the RDD/MDD files and names. A Meter:CustomDecrement cannot reference another Meter:CustomDecrement, either as the Source Meter Name or in the Key Name/Output Variable or Meter Name pairs, though it may reference a Meter:Custom.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
resource_Resource Type |
choice | One of Coal, Diesel, DistrictCooling, DistrictHeatingSteam, DistrictHeatingWater, Electricity, FuelOilNo1, FuelOilNo2, Gasoline, Generic, NaturalGas, OtherFuel1, OtherFuel2, Propane, Water |
|
source_Source Meter Name required |
string | Cannot reference another Meter:CustomDecrement. | |
variable_ |
list | Each item: key_name, output_variable_or_meter_name |
Output:Constructions¶
from idfpy.models import OutputConstructions
Adds a report to the eio output file which shows details for each construction, including overall properties, a list of material layers, and calculated results related to conduction transfer functions.
| Field | Type | Default | Details |
|---|---|---|---|
details_Details Type 1 |
choice | One of Constructions, Materials |
|
details_Details Type 2 |
choice | One of Constructions, Materials |
Output:DebuggingData¶
from idfpy.models import OutputDebuggingData unique
switch eplusout.dbg file on or off
| Field | Type | Default | Details |
|---|---|---|---|
report_Report Debugging Data |
choice | No |
One of No, Yes |
report_Report During Warmup |
choice | No |
One of No, Yes |
Output:Diagnostics¶
from idfpy.models import OutputDiagnostics unique extensible
Special keys to produce certain warning messages or effect certain simulation characteristics.
| Field | Type | Default | Details |
|---|---|---|---|
diagnostics |
list | Each item: key |
Output:EnergyManagementSystem¶
from idfpy.models import OutputEnergyManagementSystem unique
This object is used to control the output produced by the Energy Management System
| Field | Type | Default | Details |
|---|---|---|---|
actuator_Actuator Availability Dictionary Reporting |
choice | None |
One of None, NotByUniqueKeyNames, Verbose |
internal_Internal Variable Availability Dictionary Reporting |
choice | None |
One of None, NotByUniqueKeyNames, Verbose |
ems_EMS Runtime Language Debug Output Level |
choice | None |
One of ErrorsOnly, None, Verbose |
Output:EnvironmentalImpactFactors¶
from idfpy.models import OutputEnvironmentalImpactFactors
This is used to Automatically report the facility meters and turn on the Environmental Impact Report calculations for all of the Environmental Factors.
| Field | Type | Default | Details |
|---|---|---|---|
reporting_Reporting Frequency |
choice | Timestep refers to the zone Timestep/Number of Timesteps in hour value RunPeriod and Environment are the same. Detailed is not a valid choice. One of Annual, Daily, Environment, Hourly, Monthly, RunPeriod, Timestep |
Output:JSON¶
from idfpy.models import OutputJSON unique
Output from EnergyPlus can be written to JSON format files.
| Field | Type | Default | Details |
|---|---|---|---|
option_Option Type required |
choice | One of TimeSeries, TimeSeriesAndTabular |
|
output_Output JSON |
choice | Yes |
One of No, Yes |
output_Output CBOR |
choice | No |
One of No, Yes |
output_Output MessagePack |
choice | No |
One of No, Yes |
unit_Unit Conversion for Tabular Data |
choice | UseOutputControlTableStyle |
Unit conversion option used when writing JSON Tabular Data This option applies to TabularData and TabularDatawithString in the JSON file(s) One of InchPound, InchPoundExceptElectricity, JtoGJ, JtoKWH, JtoMJ, None, UseOutputControlTableStyle |
format_Format Numeric Values for Tabular Data |
choice | Yes |
If No, all digits are shown after the decimal point without any rounding (23.238769213). If Yes, values are rounded for readability (23.24). One of No, Yes |
Output:Meter¶
from idfpy.models import OutputMeter
Each Output:Meter command picks meters to be put onto the standard output file (.eso) and meter file (.mtr). Not all meters are reported in every simulation. A list of meters that can be reported are available after a run on the meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
| Field | Type | Default | Details |
|---|---|---|---|
key_Key Name required |
string | Form is EnergyUseType:..., e.g. Electricity:* for all Electricity meters or EndUse:..., e.g. GeneralLights:* for all General Lights Output:Meter puts results on both the eplusout.mtr and eplusout.eso files | |
reporting_Reporting Frequency |
choice | Hourly |
Timestep refers to the zone Timestep/Number of Timesteps in hour value RunPeriod and Environment are the same One of Annual, Daily, Detailed, Environment, Hourly, Monthly, RunPeriod, Timestep |
Output:Meter:Cumulative¶
from idfpy.models import OutputMeterCumulative
Each Output:Meter:Cumulative command picks meters to be reported cumulatively onto the standard output file (.eso) and meter file (.mtr). Not all meters are reported in every simulation. a list of meters that can be reported are available after a run on the meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
| Field | Type | Default | Details |
|---|---|---|---|
key_Key Name required |
string | Form is EnergyUseType:..., e.g. Electricity:* for all Electricity meters or EndUse:..., e.g. GeneralLights:* for all General Lights Output:Meter:Cumulative puts results on both the eplusout.mtr and eplusout.eso files | |
reporting_Reporting Frequency |
choice | Hourly |
Timestep refers to the zone Timestep/Number of Timesteps in hour value RunPeriod and Environment are the same One of Annual, Daily, Detailed, Environment, Hourly, Monthly, RunPeriod, Timestep |
Output:Meter:Cumulative:MeterFileOnly¶
from idfpy.models import OutputMeterCumulativeMeterFileOnly
Each Output:Meter:Cumulative:MeterFileOnly command picks meters to be reported cumulatively onto the standard output file (.eso) and meter file (.mtr). Not all meters are reported in every simulation. a list of meters that can be reported are available after a run on the meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
| Field | Type | Default | Details |
|---|---|---|---|
key_Key Name required |
string | Form is EnergyUseType:..., e.g. Electricity:* for all Electricity meters or EndUse:..., e.g. GeneralLights:* for all General Lights Output:Meter:Cumulative:MeterFileOnly puts results on the eplusout.mtr file only | |
reporting_Reporting Frequency |
choice | Hourly |
Timestep refers to the zone Timestep/Number of Timesteps in hour value RunPeriod and Environment are the same One of Annual, Daily, Detailed, Environment, Hourly, Monthly, RunPeriod, Timestep |
Output:Meter:MeterFileOnly¶
from idfpy.models import OutputMeterMeterFileOnly
Each Output:Meter:MeterFileOnly command picks meters to be put only onto meter file (.mtr). Not all meters are reported in every simulation. A list of meters that can be reported a list of meters that can be reported are available after a run on the meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
| Field | Type | Default | Details |
|---|---|---|---|
key_Key Name required |
string | Form is EnergyUseType:..., e.g. Electricity:* for all Electricity meters or EndUse:..., e.g. GeneralLights:* for all General Lights Output:Meter:MeterFileOnly puts results on the eplusout.mtr file only | |
reporting_Reporting Frequency |
choice | Hourly |
Timestep refers to the zone Timestep/Number of Timesteps in hour value RunPeriod and Environment are the same One of Annual, Daily, Detailed, Environment, Hourly, Monthly, RunPeriod, Timestep |
Output:PreprocessorMessage¶
from idfpy.models import OutputPreprocessorMessage
This object does not come from a user input. This is generated by a pre-processor so that various conditions can be gracefully passed on by the InputProcessor.
| Field | Type | Default | Details |
|---|---|---|---|
preprocessor_Preprocessor Name |
string | ||
error_Error Severity |
choice | Depending on type, InputProcessor may terminate the program. One of Fatal, Information, Severe, Warning |
|
message_Message Line 1 |
string | ||
message_Message Line 2 |
string | ||
message_Message Line 3 |
string | ||
message_Message Line 4 |
string | ||
message_Message Line 5 |
string | ||
message_Message Line 6 |
string | ||
message_Message Line 7 |
string | ||
message_Message Line 8 |
string | ||
message_Message Line 9 |
string | ||
message_Message Line 10 |
string |
Output:SQLite¶
from idfpy.models import OutputSQLite unique
Output from EnergyPlus can be written to an SQLite format file.
| Field | Type | Default | Details |
|---|---|---|---|
option_Option Type |
choice | One of Simple, SimpleAndTabular |
|
unit_Unit Conversion for Tabular Data |
choice | UseOutputControlTableStyle |
Unit conversion option used when writing SQLite Tabular Data This option applies to TabularData and TabularDatawithString in the SQLite file One of InchPound, InchPoundExceptElectricity, JtoGJ, JtoKWH, JtoMJ, None, UseOutputControlTableStyle |
format_Format Numeric Values for Tabular Data |
choice | Yes |
If No, all digits are shown after the decimal point without any rounding (23.238769213). If Yes, values are rounded for readability (23.24). One of No, Yes |
Output:Schedules¶
from idfpy.models import OutputSchedules
Produces a condensed reporting that illustrates the full range of schedule values in the eio output file. In the style of input: DaySchedule, WeekSchedule, and Annual Schedule.
| Field | Type | Default | Details |
|---|---|---|---|
key_Key Field required |
choice | One of Hourly, Timestep |
Output:Surfaces:Drawing¶
from idfpy.models import OutputSurfacesDrawing
Produces reports/files that are capable of rendering graphically or being imported into other programs. Rendering does not alter the actual inputs/surfaces.
| Field | Type | Default | Details |
|---|---|---|---|
report_Report Type required |
choice | One of DXF, DXF:WireFrame, VRML |
|
report_Report Specifications 1 |
choice | Triangulate3DFace |
Triangulate3DFace (default), ThickPolyline, RegularPolyline apply to DXF This field is ignored for DXF:WireFrame and VRML One of RegularPolyline, ThickPolyline, Triangulate3DFace |
report_Report Specifications 2 |
reference | Use ColorScheme Name for DXF reports Names a OutputControl:SurfaceColorScheme |
Output:Surfaces:List¶
from idfpy.models import OutputSurfacesList
Produces a report summarizing the details of surfaces in the eio output file.
| Field | Type | Default | Details |
|---|---|---|---|
report_Report Type required |
choice | One of CostInfo, DecayCurvesFromComponentLoadsSummary, Details, DetailsWithVertices, Lines, Vertices, ViewFactorInfo |
|
report_Report Specifications |
choice | (IDF, only for Output:Surfaces:List, Lines report -- will print transformed coordinates in IDF style) One of IDF |
Output:Table:Annual¶
from idfpy.models import OutputTableAnnual extensible
Provides a generic method of setting up tables of annual results with one row per object. The report has multiple columns that are each defined using a repeated group of fields for any number of columns. A single Output:Table:Annual produces a single table in the output.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
filterFilter |
string | An optional text string that is compared to the names of the objects referenced by the variables and if they match are included in the table. A footnote will appear that indicates that the objects shown may not be all the objects that of that type that occur in the file. | |
schedule_Schedule Name |
reference | Optional schedule name. If left blank, aggregation is performed for all hours simulated. If a schedule is specified, aggregation is performed for non-zero hours in the schedule. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
variable_ |
list | Each item: variable_or_meter_or_ems_variable_or_field_name, aggregation_type_for_variable_or_meter, digits_after_decimal |
Output:Table:Monthly¶
from idfpy.models import OutputTableMonthly extensible
Provides a generic method of setting up tables of monthly results. The report has multiple columns that are each defined using a repeated group of fields for any number of columns. A single Output:Table:Monthly object often produces multiple tables in the output. A table is produced for every instance of a particular output variable. For example, a table defined with zone variables will be produced once for every zone.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
digits_Digits After Decimal |
integer | 2 |
Range: ≥ 0, ≤ 10 |
variable_ |
list | Each item: variable_or_meter_name, aggregation_type_for_variable_or_meter |
Output:Table:ReportPeriod¶
from idfpy.models import OutputTableReportPeriod
This object allows the user to generate the resilience tabular reports over a subset of a run period. When it is defined, a series of reporting-period-specific resilience summary tables will be generated at the end of all tabular reports. Multiple reporting periods may be input.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | descriptive name cannot be blank and must be unique | |
report_Report Name |
choice | currently only allow for these tables, could be extended in the future One of AllResilienceSummaries, CO2ResilienceSummary, ThermalResilienceSummary, VisualResilienceSummary |
|
begin_Begin Year |
integer | start year of reporting, if specified | |
begin_Begin Month required |
integer | Range: ≥ 1, ≤ 12 | |
begin_Begin Day of Month required |
integer | Range: ≥ 1, ≤ 31 | |
begin_Begin Hour of Day required |
integer | Range: ≥ 1, ≤ 24 | |
end_End Year |
integer | start year of reporting, if specified | |
end_End Month required |
integer | Range: ≥ 1, ≤ 12 | |
end_End Day of Month required |
integer | Range: ≥ 1, ≤ 31 | |
end_End Hour of Day required |
integer | Range: ≥ 1, ≤ 24 |
Output:Table:SummaryReports¶
from idfpy.models import OutputTableSummaryReports unique extensible
This object allows the user to call report types that are predefined and will appear with the other tabular reports. These predefined reports are sensitive to the OutputControl:Table:Style object and appear in the same files as the tabular reports. The entries for this object is a list of the predefined reports that should appear in the tabular report output file.
| Field | Type | Default | Details |
|---|---|---|---|
reports |
list | Each item: report_name |
Output:Table:TimeBins¶
from idfpy.models import OutputTableTimeBins
Produces a bin report in the table output file which shows the amount of time in hours that occurs in different bins for a single specific output variable or meter. Two different types of binning are reported: by month and by hour of the day.
| Field | Type | Default | Details |
|---|---|---|---|
key_Key Value |
string | * |
use '*' (without quotes) to apply this variable to all keys |
variable_Variable Name required |
string | ||
interval_Interval Start |
number | The lowest value for the intervals being binned into. | |
interval_Interval Size |
number | The size of the bins starting with Interval start. | |
interval_Interval Count |
integer | The number of bins used. The number of hours below the start of the Lowest bin and above the value of the last bin are also shown. Range: ≥ 1, ≤ 20 |
|
schedule_Schedule Name |
reference | Optional schedule name. Binning is performed for non-zero hours. Binning always performed if left blank. Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
|
variable_Variable Type |
choice | Optional input on the type of units for the variable used by other fields in the object. One of Energy, Power, Temperature, VolumetricFlow |
Output:Variable¶
from idfpy.models import OutputVariable
each Output:Variable command picks variables to be put onto the standard output file (.eso) some variables may not be reported for every simulation. a list of variables that can be reported are available after a run on the report dictionary file (.rdd) if the Output:VariableDictionary has been requested.
| Field | Type | Default | Details |
|---|---|---|---|
key_Key Value |
string | * |
use '*' (without quotes) to apply this variable to all keys |
variable_Variable Name required |
string | ||
reporting_Reporting Frequency |
choice | Hourly |
Detailed lists every instance (i.e. HVAC variable timesteps) Timestep refers to the zone Timestep/Number of Timesteps in hour value RunPeriod and Environment are the same One of Annual, Daily, Detailed, Environment, Hourly, Monthly, RunPeriod, Timestep |
schedule_Schedule Name |
reference | Names a ExternalInterface:FunctionalMockupUnitExport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:Schedule, Schedule:Compact, Schedule:Constant, Schedule:File, Schedule:Year, Schedule:Year:Rules |
Output:VariableDictionary¶
from idfpy.models import OutputVariableDictionary
Produces a list summarizing the output variables and meters that are available for reporting for the model being simulated (rdd output file). The list varies depending on the types of objects present in the idf file. For example, variables related to lights will only appear if a Lights object is present. The IDF option generates complete Output:Variable objects to simplify adding the desired output to the idf file.
| Field | Type | Default | Details |
|---|---|---|---|
key_Key Field |
choice | regular |
One of IDF, regular |
sort_Sort Option |
choice | One of Name, Unsorted |
OutputControl:Files¶
from idfpy.models import OutputControlFiles unique
Conditionally turn on/off output from EnergyPlus.
| Field | Type | Default | Details |
|---|---|---|---|
output_Output CSV |
choice | No |
One of No, Yes |
output_Output MTR |
choice | Yes |
One of No, Yes |
output_Output ESO |
choice | Yes |
One of No, Yes |
output_Output EIO |
choice | Yes |
One of No, Yes |
output_Output Tabular |
choice | Yes |
One of No, Yes |
output_Output SQLite |
choice | Yes |
One of No, Yes |
output_Output JSON |
choice | Yes |
One of No, Yes |
output_Output AUDIT |
choice | Yes |
One of No, Yes |
output_Output Space Sizing |
choice | Yes |
One of No, Yes |
output_Output Zone Sizing |
choice | Yes |
One of No, Yes |
output_Output System Sizing |
choice | Yes |
One of No, Yes |
output_Output DXF |
choice | Yes |
One of No, Yes |
output_Output BND |
choice | Yes |
One of No, Yes |
output_Output RDD |
choice | Yes |
One of No, Yes |
output_Output MDD |
choice | Yes |
One of No, Yes |
output_Output MTD |
choice | Yes |
One of No, Yes |
output_Output END |
choice | Yes |
One of No, Yes |
output_Output SHD |
choice | Yes |
One of No, Yes |
output_Output DFS |
choice | Yes |
One of No, Yes |
output_Output GLHE |
choice | Yes |
One of No, Yes |
output_Output DelightIn |
choice | Yes |
One of No, Yes |
output_Output DelightELdmp |
choice | Yes |
One of No, Yes |
output_Output DelightDFdmp |
choice | Yes |
One of No, Yes |
output_Output EDD |
choice | Yes |
One of No, Yes |
output_Output DBG |
choice | Yes |
One of No, Yes |
output_Output PerfLog |
choice | Yes |
One of No, Yes |
output_Output SLN |
choice | Yes |
One of No, Yes |
output_Output SCI |
choice | Yes |
One of No, Yes |
output_Output WRL |
choice | Yes |
One of No, Yes |
output_Output Screen |
choice | Yes |
One of No, Yes |
output_Output ExtShd |
choice | Yes |
One of No, Yes |
output_Output Tarcog |
choice | Yes |
Not Implemented Yet One of No, Yes |
output_Output Plant Component Sizing |
choice | Yes |
epluspsz.csv One of No, Yes |
OutputControl:ReportingTolerances¶
from idfpy.models import OutputControlReportingTolerances unique
Calculations of the time that setpoints are not met use a tolerance of 0.2C. This object allows changing the tolerance used to determine when setpoints are being met.
| Field | Type | Default | Details |
|---|---|---|---|
tolerance_Tolerance for Time Heating Setpoint Not Met |
number deltaC |
0.2 |
If the zone temperature is below the heating setpoint by more than this value, the following output variables will increment as appropriate Zone Heating Setpoint Not Met Time Zone Heating Setpoint Not Met While Occupied Time This also impacts table report "Annual Building Utility Performance Summary" subtable "Comfort and Setpoint Not Met Summary" Range: ≥ 0, ≤ 10 |
tolerance_Tolerance for Time Cooling Setpoint Not Met |
number deltaC |
0.2 |
If the zone temperature is above the cooling setpoint by more than this value, the following output variables will increment as appropriate Zone Cooling Setpoint Not Met Time Zone Cooling Setpoint Not Met While Occupied Time This also impacts table report "Annual Building Utility Performance Summary" subtable "Comfort and Setpoint Not Met Summary" Range: ≥ 0, ≤ 10 |
OutputControl:ResilienceSummaries¶
from idfpy.models import OutputControlResilienceSummaries unique
Specifies methods for resilience reporting variables
| Field | Type | Default | Details |
|---|---|---|---|
heat_Heat Index Algorithm |
choice | Simplified |
Whether the simplified or the extended method should be used for heat index Simplified: based on regression analysis carried out by Lans P. Rothfusz Extended: Based on paper by Lu & Romps One of Extended, Simplified |
OutputControl:SurfaceColorScheme¶
from idfpy.models import OutputControlSurfaceColorScheme
This object is used to set colors for reporting on various building elements particularly for the DXF reports. We know the user can enter 0 to 255 and the color map is available in DXF output. Therefore, we are limiting the colors in that range. You can extend by editing the IDD but you do so on your own. Colors not changed in any scheme will remain as the default scheme uses.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | choose a name or use one of the DataSets | |
drawing_Drawing Element 1 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 1 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 2 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 2 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 3 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 3 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 4 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 4 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 5 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 5 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 6 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 6 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 7 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 7 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 8 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 8 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 9 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 9 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 10 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 10 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 11 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 11 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 12 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 12 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 13 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 13 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 14 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 14 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
|
drawing_Drawing Element 15 Type |
choice | One of AttachedBuildingShades, DaylightReferencePoint1, DaylightReferencePoint2, DetachedBuildingShades, DetachedFixedShades, Doors, Floors, GlassDoors, Photovoltaics, Roofs, Text, TubularDaylightDiffusers, TubularDaylightDomes, Walls, Windows |
|
color_Color for Drawing Element 15 |
integer | use color number for output assignment (e.g. DXF) Range: ≥ 0, ≤ 255 |
Referenced by 1 object types
OutputControl:Table:Style¶
from idfpy.models import OutputControlTableStyle unique
default style for the OutputControl:Table:Style is comma -- this works well for importing into spreadsheet programs such as Excel™ but not so well for word processing programs -- there tab may be a better choice. fixed puts spaces between the "columns". HTML produces tables in HTML. XML produces an XML file. note - if no OutputControl:Table:Style is included, the defaults are comma and None.
| Field | Type | Default | Details |
|---|---|---|---|
column_Column Separator |
choice | Comma |
One of All, Comma, CommaAndHTML, CommaAndXML, Fixed, HTML, Tab, TabAndHTML, XML, XMLandHTML |
unit_Unit Conversion |
choice | None |
One of InchPound, InchPoundExceptElectricity, JtoGJ, JtoKWH, JtoMJ, None |
format_Format Numeric Values |
choice | Yes |
If No, all digits are shown after the decimal point without any rounding (23.238769213). If Yes, values are rounded for readability (23.24). One of No, Yes |
OutputControl:Timestamp¶
from idfpy.models import OutputControlTimestamp unique
Control timestamp format, currently applies only to JSON and native CSV (not CSV via ReadVars)
| Field | Type | Default | Details |
|---|---|---|---|
iso_ISO 8601 Format |
choice | No |
Use the ISO 8601 format YYYY-MM-DDThh One of No, Yes |
timestamp_Timestamp at Beginning of Interval |
choice | No |
Determines where the timestamp is produced, either at the beginning (Yes) or end (No) of the interval One of No, Yes |