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. Support for steam and steam-to-HW systems

    Steam is common in commercial and university campuses. Currently OS users have to use HW boilers/systems to approximate steam systems, which isn't accurate and reduces confidence in the energy model.

    https://unmethours.com/question/2688/steam-to-hw-loop-error-in-openstudio/

    8 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Code  ·  Admin →
  2. 1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Cloud  ·  Admin →
  3. Custom zone and space grouping

    Problem: mass applying schedules, thermostats, space types, etc. to spaces and thermal zones requires selecting individual zones or using a regular expression filter using a measure. This can be time intensive, or require naming spaces/zones to match a filter.

    Solution: Allow creating custom zone or space groups, so one can mass apply schedules or objects to members of that group. Zones or spaces could be part of multiple groups.

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  4. Allow quick access to failed runs on OpenStudio Cloud Console

    On the cloud console, it would be useful to be able to look at all failed runs as opposed to having to hunt for them among all completed simulations.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Cloud  ·  Admin →
  5. Zone list suport

    Zone lists are very useful instruments in E+. Would be great to see that OS supports their import and uses to assign similar characteristics in exported IDF as well (as sometimes we need to process them further out of OS)

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  6. Make airLoopHVAC.clone work

    AirLoopHVAC has a `clone` method, but it does not clone components, and can also cause segmentation fault errors when you try to, e.g. addBranchForZone to a "cloned" air loop. T

    A fully-featured system clone would be really helpful for system libraries.

    https://github.com/NREL/OpenStudio/blob/develop/openstudiocore/src/model/AirLoopHVAC.cpp#L575

    8 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Measures  ·  Admin →
  7. Allow reordering design alternatives

    Problem: Right now you can't reorder the design alternatives, which would be a nice feature in order to have a table that makes sense in the end. This is especially true when you have a lot of design alternatives and click "Create one for each" and end up with a lot of things that might actually not be in the right order.

    Solution: allow reordering

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PAT  ·  Admin →
  8. 32 bits Linux version

    Problem: Installation on 32 bits Linux computer not possible (no package available)

    Solution: Publish a Linux package for 32 bits computers

    Context: I need to install OpenStudio on an old computer running Linux. Buying a new computer is unfortunately not an option.. So it would be nice to also have a 32 bits package for the Linux version of OpenStudio.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  9. Sort plant/air loops alphabetically in the OS Interface

    Problem: it is frustrating/time-consuming to find a particular loop in the dropdown, becoming more difficult as the model becomes larger (with more loops)

    Solution: sort them numerically then alphabetically, each time a new loop is added to the model

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  OS App  ·  Admin →
  10. 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 →
  11. 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…

    7 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  OS App  ·  Admin →
  12. 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.…

    21 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Code  ·  Admin →
  13. 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 →
  14. 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 →
  15. 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 →
  16. 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 →
  17. 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 →
  18. 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

  19. 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 →
  20. 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 →
  • Don't see your idea?

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

OpenStudio

Feedback and Knowledge Base