OpenStudio

Welcome! Please add your suggestion below or vote on other ideas for improving OpenStudio following the posted guidelines.

This website is exclusively for ideas and suggestions for OpenStudio.

This site is NOT intended for:

To link a suggestion to an existing Unmet Hours question or GitHub issue, simply copy and paste the URL into the suggestion.

How can we improve OpenStudio?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Move measures in PAT from "always run" to "measure group" and vice versa

    Problem: right now you can't move a measure from the "Always Run" group to the "Measure Group" and vice versa. I might have loaded a model with all the measures I'll eventually need, but I might want to create design alternatives by adding them one at a time to see the incremental savings. Currently I have to delete them and recreate them in the "Measure group" which is time consuming and annoying.

    Solution: make it switchable.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PAT  ·  Admin →
  2. Allow editing multiple elements of same type withinin SketchUp plugin

    Currently if you select two of any model element (two spaces, two subsurfaces, etc) the Inspector tool reverts to the OS:Building view and you are not able to edit properties specific to the element type in your selection.

    I propose the plugin include a check to see whether all elements in the selection are of the same type, and if they are then allow the Inspector tool to be used to edit the properties of that element type. It would be very valuable, for instance, to be able to select a group of spaces or zone and modify a property…

    6 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  3. Provide Heat Recovery Chiller Functionality in OpenStudio

    Problem: Currently there is no feasible way to model a heat recovery chiller or heat pump chiller that transfers energy from a cooling plant loop to a heating plant loop in OpenStudio.

    Rationale: Heat recovery chillers or heat pump chillers are an increasingly common component in commercial buildings. Building performance professionals are routinely asked to evaluate this technology as a design alternative. This functionality exists in EnergyPlus but has been limited by OpenStudio.

    Solution: Provide full functionality of EnergyPlus object Chiller:Electric:EIR in OpenStudio Application or OpenStudio API. This object already exists in OpenStudio but heat recovery functionality is not available.…

    16 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Code  ·  Admin →
  4. Allow several runPeriods

    Problem: right now you can only use one model `runPeriod`.

    Solution: Add ability to have several runPeriods.

    Context: It's extremely useful during iterative changes or troubleshooting. You might want to have for example a run for three days: one in winter (january), one in summer (july) and one in shoulder season (april). That would allow short runtime while still seeing different load conditions.

    Also, I could also see a case where you'd run for a week in each month (reduce runtime but without sacrificing the accuracy too much). The good thing about using several runPeriods in EnergyPlus (rather than launching…

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  OS App  ·  Admin →
  5. Account for "North Axis" building variable in IDF when exporting to gbXML

    The current gbXML export capability of the OpenStudio plugin for SketchUp neglects an important variable, namely the "North Axis" specification. As a result, walls that were intended to be oriented one direction are instead oriented another, dramatically changing the results of any simulation using the exported gbXML.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  gbXML  ·  Admin →
  6. Disaggregate Energy and Demand by End-Use In calibration report

    Many energy models use external spreadsheets to visualize data when calibrating models. If the calibration report in OS disaggregated the end-uses spreadsheets would not be necessary.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  7. Add minValue() and maxValue() to OpenStudio::TimeSeries

    OpenStudio::TimeSeries already has integrate() and averageValue(). minValue() and maxValue() would also be helpful. Would be even more helpful if these four functions could be implemented over DateTime ranges in addition to over the whole series.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Code  ·  Admin →
  8. Develop OS Inspector as New Editor Instrusment for OS Legacy Sketchup plug-in

    Hello,
    OS Inspector is pretty similar with IDFEditor in Energyplus. It's will be much better if we can see in sketchup screen all model information. Maybe geometry script is outdated but gbxml or OSM export can be very useful here.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SketchUp  ·  Admin →
  9. RSS feed for news updates

    Provide an RSS feed for news updates, such as new releases etc., which are currently posted on https://www.openstudio.net/news, for instance.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  10. Enable 'Hours of Operation' schedule in schedule set to modify other schedules

    According to Dan Macumber, the 'Hours of Operation' schedule in a schedule set was originally intended to act as a master schedule to modify the others in the set, but was never hooked up to operate that way. For buildings or spaces with irregular annual operation, it would be incredibly useful to define the operation in one place, rather than as multiple priority schedules for each applicable schedule.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  11. end-use subcategory

    Make end-use subcategory editable for all equipment, fan, etc , thanks

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  12. Better support Compact Schedules

    Currently Compact Schedules are imported from IDF into OSM. The schedules can be used but they are not editable. At some point OpenStudio should convert all of these schedules to ScheduleRuleset so they can be edited.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  OS App  ·  Admin →
  13. 7 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  14. delete Design Day Profile schedues

    This should be allowed by the GUI for usability and consistency with the Run Period Profiles.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  15. Graphical representation of node/equipment variables on a schematic of the plant loop

    Problem:
    ---------
    Checking the behavior of a plant or air loop is currently limited to plotting graphs of the chosen Node variables (temperature, flow rate, setpoints, etc). This mode of representation, while useful, makes it hard to analyze considering you have to mentally replace it physically in the plant loop (which node is where, etc).
    Having a way of representing it on a schematic of the plant loop would help a lot. To my knowledge this has never been implemented in another GUI yet, and yet I feel it'd be an amazing feature to have.

    Rationale:
    -----------
    For troubleshooting or…

    9 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Measures  ·  Admin →
  16. Organize HVAC library by category

    Since 1.9.0, the quantity of available library objects when viewing the "HVAC System" makes it really hard to find an object.

    It'd be great to categorize the objects, for example following the EnergyPlus "Groups" (in the I/O documentation, or when using IDF editors)

    12 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  OS App  ·  Admin →
  17. Shade inputs which have no effect

    Show when a particular cell has an overarching parent setting that overwrites anything in that cell.

    It happens too often where a particular setting is a child of another setting. If you make a change to that setting, after running a time consuming simulation, you realize your change had absolutely no effect on the simulation.

    Add some sort of highlighting (a cell gets shaded gray when another cell will override its settings) to alert users when a particular cell is being overridden by another. As a bonus, some sort of indication as to which setting is driving would be helpful…

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  OS App  ·  Admin →
  18. Replace entire library with openstudio measures

    Problem: Right now the libraries such as the HVAC one are .osm files. It would be great to have the library being openstudio measures instead.

    Rationale: This would allow much greater flexibility, including adding your own components (right now the "safe way" to modify the hvac_library.osm is to do it through a measure anyways...), and would allow for a large base of easily reusable code (or snippets) in measures.

    Solution: Replace the libraries (especially hvac_library.osm) with a set of measures.

    Context: I'm going to use simple PV as an example because it's a very simple case where you only need…

    5 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  19. Improve Output Variables Reporting

    Problem: The current Output Variables tab does not include all OVs available and the Add Output Variables measure is cumbersome to use.

    Rationale: Hourly output can be extremely useful for trouble shooting.

    Solution: The existing Output Variable tab could be improved to show all OVs from the last sim's RDD file or none if the model has not been run yet. Additional features that would be useful are the ability to select groups of OVs and an option for specifying an OV's Key Value.

    One solution could be to group OVs into expandable category bars similar to the Library sidebars…

    16 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  20. Add capability to perform CFD analysis

    Many building energy modeling tools (e.g., IES-VE, DesignBuilder) have integrated CFD analysis.

    Perhaps OpenStudio could integrate OpenFOAM analysis for spaces with visualization through ParaView.

    12 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  OS App  ·  Admin →
  • Don't see your idea?

Sign in to suggest ideas, vote, or participate in polls for your favorite feature request!

Feedback and Knowledge Base