OpenStudio measure to change the ShadingControlType
As a follow up of this (https://unmethours.com/question/23088...) I created an OpenStudio measure to change the ShadingControlType
to one of the "unsupported" values like OnIfHighZoneAirTemperature
.
The measure let me choose out of the existing ShadingControl
objects, a new ShadingControlType
(String) and a new setpoint.
The measure basically works when I choose a supported control type, but I can not choose one of the unsupported values. OpenStudio always resets this to OnIfHighSolarOnWindows
.
Is there an implicit input validation in the OpenStudio sources?
I had a look at ShadingControl.cpp
and the developer documentation.
Would it be sufficient to patch the OpenStudio.idd
to contain the necessary keywords and rebuild OpenStudio?
Or should I go for a EnergyPlus measure to change the control type strategy?
I can share my measure if it would be helpful.