result¶
honeybee-energy result¶
Commands for parsing EnergyPlus results.
honeybee-energy result [OPTIONS] COMMAND [ARGS]...
all-available-info¶
Get a dictionary with metadata of all outputs and run periods within an sql file.
The dictionary will have two keys - ‘run_periods’, ‘outputs’.
honeybee-energy result all-available-info [OPTIONS] RESULT_SQL
Options
- -f, --output-file <output_file>¶
Optional file to output the list of available outputs. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
available-results¶
Get an array of all timeseries outputs within an sql file.
honeybee-energy result available-results [OPTIONS] RESULT_SQL
Options
- -f, --output-file <output_file>¶
Optional file to output the list of available outputs. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
available-results-info¶
Get all timeseries outputs within an sql file and metadata about them.
honeybee-energy result available-results-info [OPTIONS] RESULT_SQL
Options
- -f, --output-file <output_file>¶
Optional file to output the list of available outputs. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
available-run-period-info¶
Get an array of run period info within an sql file.
honeybee-energy result available-run-period-info [OPTIONS] RESULT_SQL
Options
- -f, --output-file <output_file>¶
Optional file to output the list of available outputs. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
carbon-emission-intensity¶
Get information about energy use intensity and an EUI breakdown by end use.
honeybee-energy result carbon-emission-intensity [OPTIONS] RESULT_PATHS...
Options
- -e, --electricity-emissions <electricity_emissions>¶
A number for the electric grid carbon emissions in kg CO2 per MWh.
- Default:
400
- -f, --output-file <output_file>¶
Optional file to output the result of the EUI calculation. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_PATHS¶
Required argument(s)
component-sizes¶
Get a list of ComponentSize JSONs.
honeybee-energy result component-sizes [OPTIONS] RESULT_SQL
Options
- -ct, --component-type <component_type>¶
A name of a HVAC component type, which will be used to filter the output HVAC components. If “None”, all HVAC component sizes will be output.
- -f, --output-file <output_file>¶
Optional file to output the JSON strings of the ComponentSize objects. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
data-by-output¶
Get an array of DataCollection JSONs for a specific EnergyPlus output.
honeybee-energy result data-by-output [OPTIONS] RESULT_SQL OUTPUT_NAME
Options
- -f, --output-file <output_file>¶
Optional file to output the JSON strings of the data collections. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
- OUTPUT_NAME¶
Required argument
data-by-outputs¶
Get an array of DataCollection JSONs for a several EnergyPlus outputs.
honeybee-energy result data-by-outputs [OPTIONS] RESULT_SQL [OUTPUT_NAMES]...
Options
- -f, --output-file <output_file>¶
Optional file to output the JSON strings of the data collections. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
- OUTPUT_NAMES¶
Optional argument(s)
energy-use-intensity¶
Get information about energy use intensity and an EUI breakdown by end use.
honeybee-energy result energy-use-intensity [OPTIONS] RESULT_PATHS...
Options
- --si, --ip¶
Flag to note whether the EUI should be in SI (kWh/m2) or IP (kBtu/ft2) units.
- Default:
True
- -f, --output-file <output_file>¶
Optional file to output the result of the EUI calculation. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_PATHS¶
Required argument(s)
generation-data¶
Get data collections for electricity generation and usage.
honeybee-energy result generation-data [OPTIONS] RESULT_PATHS...
Options
- -f, --output-file <output_file>¶
Optional file to output the result of the EUI calculation. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_PATHS¶
Required argument(s)
generation-summary¶
Get a summary about electricity generation and usage.
honeybee-energy result generation-summary [OPTIONS] RESULT_PATHS...
Options
- -f, --output-file <output_file>¶
Optional file to output the result of the EUI calculation. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_PATHS¶
Required argument(s)
load-balance¶
Get an array of DataCollection JSONs for a complete model’s load balance.
honeybee-energy result load-balance [OPTIONS] MODEL_JSON RESULT_SQL
Options
- --normalize, -nn, --no-normalize¶
Flag to note whether the data should be normalized by floor area. This flag has no effect if the requested data is not normalizable
- Default:
True
- --storage, -ns, --no-storage¶
to note whether the storage term should be included in the list.
- Default:
True
- -f, --output-file <output_file>¶
Optional file to output the JSON strings of the data collections. By default, it will be printed to stdout
- Default:
'-'
Arguments
- MODEL_JSON¶
Required argument
- RESULT_SQL¶
Required argument
output-csv¶
Get CSV for specific EnergyPlus outputs.
honeybee-energy result output-csv [OPTIONS] RESULT_SQL [OUTPUT_NAMES]...
Options
- -f, --output-file <output_file>¶
Optional file path to output the CSV data of the results. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
- OUTPUT_NAMES¶
Optional argument(s)
output-csv-queryable¶
Get CSV of outputs resembling a SQLite table that is easily queryable.
honeybee-energy result output-csv-queryable [OPTIONS] RESULT_SQL MODEL_JSON
RUN_PERIOD_NAME [OUTPUT_NAMES]...
Options
- --si, --ip¶
Flag to note whether the data in the resulting CSV should be in SI or IP units.
- Default:
True
- --normalize, -nn, --no-normalize¶
Flag to note whether the data in the resulting CSV should be normalized by floor area (in the case of Zone/System data) or surface area (in the case of Surface data). This flag has no effect if the requested data is not normalizable
- Default:
True
- -f, --folder <folder>¶
Folder on this computer, into which the CSV files will be written. If None, the files will be output in thesame location as the result_sql.
- -log, --log-file <log_file>¶
Optional file to output the names of the columns within the CSV. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
- MODEL_JSON¶
Required argument
- RUN_PERIOD_NAME¶
Required argument
- OUTPUT_NAMES¶
Optional argument(s)
tabular-data¶
Get all the data within a table of a Summary Report using the table name.
honeybee-energy result tabular-data [OPTIONS] RESULT_SQL TABLE_NAME
Options
- -f, --output-file <output_file>¶
Optional file to output the JSON matrix of tabular data. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
- TABLE_NAME¶
Required argument
tabular-metadata¶
Get a dictionary with the names of a table’s rows and columns.
honeybee-energy result tabular-metadata [OPTIONS] RESULT_SQL TABLE_NAME
Options
- -f, --output-file <output_file>¶
Optional file to output the JSON matrix of tabular data. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument
- TABLE_NAME¶
Required argument
zone-sizes¶
Get a dictionary with two arrays of ZoneSize JSONs under ‘cooling’ and ‘heating’.
honeybee-energy result zone-sizes [OPTIONS] RESULT_SQL
Options
- -f, --output-file <output_file>¶
Optional file to output the JSON strings of the ZoneSize objects. By default, it will be printed to stdout
- Default:
'-'
Arguments
- RESULT_SQL¶
Required argument