Assigning - Construction:ComplexFenestrationState to window

So the approach mentioned above turned out to be no good since the OSmeasure can only change the construction of a surface if the new construction is present in the idf. And apparently the OSmeasure runs before additional strings in Honeybee.

Instead, with a bit of inspiration from @GiuseppeDM suggestion, I wrote a single python component that does the job: discourse_example.zip (526.5 KB)

This approach is also faster than applying a measure.

@chris - would it be possible to add an exception to the warnings in the following picture, if the EnergyPlus object is a Construction:ComplexFenestrationState ?