Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue with adding a movable solar shading #444

Open
simonmarti1992 opened this issue Oct 7, 2024 · 3 comments
Open

Issue with adding a movable solar shading #444

simonmarti1992 opened this issue Oct 7, 2024 · 3 comments

Comments

@simonmarti1992
Copy link

Hello,

I am a DesignBuilder user, and I use eppy to facilitate and automate my energy modeling process.
I have encountered an issue when trying to add movable solar shading to my simulation.

Specifically, when I attempt to include movable shading devices in my model using Eppy, I receive the following error

iddgaps.a_missingkey_standard(commdct, key_i, key_txt, nofirstfields)
File "C:\Users\simon\micromamba\envs\oreni\lib\site-packages\eppy\iddgaps.py", line 125, in a_missingkey_standard
thefield = cmt["field"][0]
KeyError: 'field'

here is a print of a part of the comm object found in iddgaps.py

Fenestration Surface 9 Name'], 'type': ['object-list'], 'object-list': ['GlazedExtSubSurfNames'], 'note': ['When Multiple Surface Control Type is set to Sequential the shades will be deployed for the referenced surface objects in order.', 'When that field is set to Group the entire list is controlled simultaneously.'], 'validobjects': {'GLAZEDDOOR', 'FENESTRATIONSURFACE:DETAILED', 'WINDOW'}}, {'field': ['Fenestration Surface 10 Name'], 'type': ['object-list'], 'object-list': ['GlazedExtSubSurfNames'], 'note': ['When Multiple Surface Control Type is set to Sequential the shades will be deployed for the referenced surface objects in order.', 'When that field is set to Group the entire list is controlled simultaneously.'], 'validobjects': {'GLAZEDDOOR', 'FENESTRATIONSURFACE:DETAILED', 'WINDOW'}}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]

Thank you for your support!
Simon

@santoshphilip
Copy link
Owner

Can you give me the version of E+ that is being used ?

iddgaps.a_missingkey_standard

was a workaround for a badly structured IDD file. I need to know which E+ version is being used to track down what is going on.

I am traveling right now. It will be a few days before I get to this.

@simonmarti1992
Copy link
Author

@santoshphilip
As a DesignBuilder user, I am required to use EnergyPlusV9-4-0 by default.

@santoshphilip
Copy link
Owner

not a problem.
I will test with that version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants