Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Question about NoIDDFieldsError when using eppy

asked 2019-08-12 04:56:53 -0600


When using eppy to run energyplus model, I got the following error. Could anyone tell how to resolve this please? I am using EnergyPlus 9.1.0 and eppy 0.5.51. Indeed, the model was successfully run using EP-Launch.

eppy.idfreader.NoIDDFieldsError: idfobject with key 'WINDOWSHADINGCONTROL' & first field 'Shading Control 1' has 169 fields while the idd for 'WINDOWSHADINGCONTROL' has only 26 fields. Add the following fields to the object 'WINDOWSHADINGCONTROL' in file Energy+.idd 'A24, A25, A26, A27, A28, A29, A30, A31, A32, A33, A34, A35, A36, A37, A38, A39, A40, A41, A42, A43, A44, A45, A46, A47, A48, A49, A50, A51, A52, A53, A54, A55, A56, A57, A58, A59, A60, A61, A62, A63, A64, A65, A66, A67, A68, A69, A70, A71, A72, A73, A74, A75, A76, A77, A78, A79, A80, A81, A82, A83, A84, A85, A86, A87, A88, A89, A90, A91, A92, A93, A94, A95, A96, A97, A98, A99, A100, A101, A102, A103, A104, A105, A106, A107, A108, A109, A110, A111, A112, A113, A114, A115, A116, A117, A118, A119, A120, A121, A122, A123, A124, A125, A126, A127, A128, A129, A130, A131, A132, A133, A134, A135, A136, A137, A138, A139, A140, A141, A142, A143, A144, A145, A146, A147, A148, A149, A150, A151, A152, A153, A154, A155, A156, A157, A158, A159, A160, A161, A162, A163, A164, A165, A166;'

Thanks in advance!


edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2022-11-06 02:56:44 -0600

santoshphilip's avatar

You no longer have to add missing fields to the IDD file for eppy to work. Eppy release r0.5.60 (and later releases) will work without adding the mising fields. Eppy will add the missing fields as needed in memory.

Note that the IDD file on disk will not be modified by eppy. So this will not fix issue mentioned above

edit flag offensive delete link more


Great! A very good news! Thanks!

vlle's avatar vlle  ( 2022-11-07 10:32:31 -0600 )edit

answered 2019-08-12 09:51:44 -0600

I found the solution by adding missing fields to Energy+.idd file as mentioned here

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer


Question Tools

1 follower


Asked: 2019-08-12 04:56:53 -0600

Seen: 351 times

Last updated: Nov 07 '22