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

Eppy doesn't produce Output Variables

asked 2018-04-17 10:37:13 -0500

eloneill gravatar image

updated 2018-04-17 10:39:26 -0500

I'm running a script for a large number of runs and want to pull out some hourly outputs. I've defined the Output:Variable's that I want, but when I'm running the simulations through eppy, I don't get the output CSV that I would if I were running it through EP-Launch. I thought setting readvars=True as an argument to the run function would do the trick, but alas, no such luck.

Is there any way to process the output variables to CSV via eppy?

Using: python 3.6, eppy 0.5.46, and E+ v 8.5

Thanks! Eric

edit retag flag offensive close merge delete

Comments

there are two parts to your question:

  • Why is eppy not producing the CSV files
  • Can I process the CSV files using eppy

Can you open an issue (preferably two separate issues) on https://github.com/santoshphilip/eppy...

santoshphilip gravatar imagesantoshphilip ( 2018-04-19 18:49:25 -0500 )edit

Thanks Santosh. I actually plan to process the CSV files with Pandas, so I think my only issue is eppy is not producing CSV files.

I opened an issue here.

Thank you for all your work on eppy! It works really nicely.

eloneill gravatar imageeloneill ( 2018-04-20 09:29:31 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted
3

answered 2018-04-23 10:30:24 -0500

santoshphilip gravatar image

As you correctly stated, if you are using eppy to generate the csv files you have to do.

idf.run(readvars=True)

Unfortunately idf.run(readvars=True) fails on some of the earlier versions of Energyplus. Test have shown that it will work on EnergyPlus-8-9-0

Briefly:

  • to generate the csv files Energyplus has to run ReadVarsESO after the simulations are complete.
  • older versions of EnergyPlus have the ReadVarsESO located in an unexpected place.
  • So it cannot run ReadVarsESO and will not generate the csv files
  • ReadVarsESO is located in the right place in EnergyPlus-8-9-0 and the csv files will be generated here.
  • Many of the earlier versions of Energyplus will also run ReadVarsESO successfully and will generate the csv files. But this varies on different platforms. If you are able to test and give me a list, I'll add it to the eppy documentation.
edit flag offensive delete link more
0

answered 2018-04-18 18:36:14 -0500

afshin67 gravatar image

I have same problem. I was wondering is it any way to get some output as return of the IDF.run() than reading the text files?

Thanks, Afshin

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

Stats

Asked: 2018-04-17 10:37:13 -0500

Seen: 257 times

Last updated: Apr 23