Availability Managers
@macumber seemed to have good luck posting the ZoneMixing design doc on here so I'd like to join the action and ask some questions about availability managers. Is this a good pattern or are we abusing the system? Should it be tagged meta?
We are working on more support for availability mangers in OpenStudio. Here is the design document. I would appreciate comments.
Questions I am trying to work through...
Are these the right managers to support?
AvailabilityManager:Scheduled <-- Already supported
AvailabilityManager:NightCycle <-- Already supported
AvailabilityManager:HybridVentilation
AvailabilityManager:OptimumStart
AvailabilityManager:DifferentialThermostat
AvailabilityManager:NightVentilation
Do we need to support layering multiple managers like energyplus allows? I'm leaning one manager at a time. It gets a little confusing when you stack them up. I'm inclined to promote EMS if your logic gets so complicated that you need to stack managers.
Does the proposed API feel comfortable?
I have no problem with you guys opening up development questions to the community (actually, I think it's great), but perhaps you can start a dedicated tag for this purpose, which in my mind is distinct from 'meta'. Perhaps something like 'developer request' or 'new feature comment'?
I think there might be an ulterior motive here...
karma bumping
so maybe that's a good tag. More seriously, I'm fine with the dev team posting here as long as it's within the UH policies. I think it could be a good alternative to GitHub and suggest adiscussion
tag for posts like these.Busted.... But hey you can get in on this too. Give an answer and I'll mod you up! We need the input. You can also comment in the doc, it is open to everyone for comments.
Kind of related but maybe worth another thread...What about
PlantEquipmentOperationSchemes
? OS currently does an OK job guessing at which combination of schemes is most appropriate but I would really like to see the ability to customize this in the controls tab forPlantLoops
. I find myself writing scripts for this often.Yep those are next. I'm wrapping up on the availability managers now and will start on PlantOperationSchemes in the next week or so.