Skip to content

energy-plus-senior-design/weather-file-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

weather-file-generator

Generates EnergyPlus compatible weather file using Darksky API

darksky.py

The darksky.py file requires a Darksky API Key which should be set in a .env file (view .env.example for reference). The file also takes in a TMY EPW file. This is used for latitude and longitude information as well as weather data that Darksky does not have. To change the time range that the script executes on, change the range in the loop. All of the output is put into a darksky_raw.csv file.

interpolate.py

Darksky occasionally does not have data for certain things. To fill these in, we use pandas linear interpolation. This takes in darksky_raw.csv The output is stored in darksky_interp.csv

script.py

This script takes in darksky_interp and generates an EPW file called multiyear.epw

About

Generates EnergyPlus compatible weather file using Darksky API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages