Question-and-Answer Resource for the Building Energy Modeling Community
Get s tarted with the Help page
Ask Your Question

How to define a single cooling or heating setpoint in Openstudio?

asked 2015-04-17 09:36:03 -0500

oat gravatar image

updated 2016-01-21 05:33:25 -0500

I noticed that only dual setpoint is available for "ThermostatSetpoint" in the Inspector in OpenStudio plugin for Sketchup.

So, how to define a single cooling/heating setpoint in Openstudio?

edit retag flag offensive close merge delete



See this post, I think it will answer your question.

David Goldwasser gravatar image David Goldwasser  ( 2015-04-17 09:49:42 -0500 )edit

noted with many thanks, David!

So, a dual setpoint thermostat is required by default in OpenStudio even if the heating setpoint will not be used at all, right?

oat gravatar image oat  ( 2015-04-25 02:25:51 -0500 )edit

Correct. There may be a time when we support additional thermostat types, but for now we just support dual setpoint.

David Goldwasser gravatar image David Goldwasser  ( 2015-04-27 16:14:46 -0500 )edit

I feel like this is an important enough question that it warrants having an answer so I'm reopening it. I just came across this thread after running into problems of my own.

Julien Marrec gravatar image Julien Marrec  ( 2016-01-21 05:28:10 -0500 )edit

1 Answer

Sort by » oldest newest most voted

answered 2016-01-21 05:32:38 -0500

updated 2018-04-25 05:04:58 -0500

OpenStudio only supports ThermostatSetpoint:DualSetpoint. It does NOT support neitherThermostatSetpoint:SingleHeating nor ThermostatSetpoint:SingleCooling.

While it could be checking on forward translation to create a proper object, it just deletes the Thermostat altogether!

So if you have a heated-only zone you MUST input a cooling schedule as well: pick a high number, like 120°F/50°C.

If you have a cooled-only zone, you MUST input a heating schedule as well: pick a low number, like 32°F/0°C.

Edit 2018-04

I added this functionality circa October 2017: see PR #2813. The ThermostatSetpointDualSetpoint in OpenStudio now behaves like this during the Forward translation:

  • If only a Heating Schedule is specified, IDF has a ThermostatSetpoint:SingleHeating
  • If only a Cooling Schedule is specified, IDF has a ThermostatSetpoint:SingleCooling
  • If both Schedules are specified, IDF has a ThermostatSetpoint:DualSetpoint

Any version after 2.3.1 included will have this feature.

edit flag offensive delete link more


As it's the year 2018, does OpenStudio of latest version support 'single cooling set point' now?

finorths gravatar image finorths  ( 2018-04-25 04:09:31 -0500 )edit

@finorths: yes, see my edit of the answer in response to your comment.

Julien Marrec gravatar image Julien Marrec  ( 2018-04-25 05:05:20 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer


Question Tools

1 follower


Asked: 2015-04-17 09:36:03 -0500

Seen: 1,067 times

Last updated: Apr 25 '18