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 ShadingControlobjects, 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.
Comments