3

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

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?

oat's avatar
835
oat
asked 2015-04-17 09:36:03 -0500
Julien Marrec's avatar
29.7k
Julien Marrec
updated 2016-01-21 05:33:25 -0500
edit flag offensive 0 remove flag close merge delete

Comments

1

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

David Goldwasser's avatar 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's avatar 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's avatar 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's avatar Julien Marrec (2016-01-21 05:28:10 -0500) edit
add a comment see more comments

1 Answer

3

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.

Julien Marrec's avatar
29.7k
Julien Marrec
answered 2016-01-21 05:32:38 -0500, updated 2018-04-25 05:04:58 -0500
edit flag offensive 0 remove flag delete link

Comments

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

finorths's avatar finorths (2018-04-25 04:09:31 -0500) edit

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

Julien Marrec's avatar Julien Marrec (2018-04-25 05:05:20 -0500) edit

Hi Julien, does OpenStudio support ThermostatSetpoint:SingleHeatingOrCooling? Thanks.

Elvis's avatar Elvis (2023-09-12 18:55:56 -0500) edit

Just saw your post on GitHub. You omitted ThermostatSetpoint:SingleHeatingOrCooling in OpenStudio. Any plan to include it? Thank you.

Elvis's avatar Elvis (2023-09-12 20:27:42 -0500) edit

Not planned, no one has requested it in the past 10 years, and I don't have a good use case for it. But you can always open a feature request https://github.com/NREL/OpenStudio/is.... Try to explain carefully why you need the object, to make a case for it.

Julien Marrec's avatar Julien Marrec (2023-09-15 07:38:04 -0500) edit
add a comment see more comments