These days I am playing around with daylighting control object in E+ and HB, and I found sth important (at least to me) that I wanted to share it with you first,
As you see when you assign a daylight shading control ( venetian blinds in below case), the way you wrote the coding, it seems it automatically assigns the slat angle strategy as ‘FixedSlatAngle’ which does not allow to move the blinds according to setpoints that we define based on the controlling strategy. Therefore, results are not reliable, I just output the hourly blinds angle when I applied glare control and here is the result, the slat angle remains the same in daylit hours.
Sorry for the late response here. Given that the blind component was already so large, I did not expose the ability to dynamically change the blind angle, setting the angle of the blinds to always be fixed. Note that schedules and shading controls can still be applied to the blinds. It’s just that these schedules and controls essentially move the shades completely up or down (essentially turning them on/off). I don’t have plans to expose the blind angle controls on any components since, as I said, the component is so large. However, when we add blinds to Honeybee[+], we will add expose blind angle controls on the API layer (so you can always make a custom component to add controls if you want). For now, the best I can recommend is writing a measure using OpenStudio API to add in controls.
I actually used additional strings and it works fine for me… However I ll check the openstudio measure also. … I just thought it might be a good idea to implement blind angle control that energyplus has it as three options, but honeybee component supports only the fixed one… And then I got my answer… Thank you @chris…
Unfortunately, I cannot send the algorithm since it belongs to a paper, but the only way is to write additional strings in the way that E+ supports it. It should be in the same structure as in the first image, however you might get some errors that need to debug it by again replacing HB components with strings.