aixweather

AixWeather is a tool for generating weather data for building energy system simulations. It can be used to retrieve, format, enrich and ultimately export weather data in various file formats, including .epw (EnergyPlus) and .mos (AixLib).


Key features of AixWeather:

Data retrieval: AixWeather can, for example, automatically retrieve historical weather data as well as weather forecasts from the German weather service. For a complete list of all supported data sources, see the documentation.

Data conversion: AixWeather converts this raw weather data from various sources into a standardized core format and from there into the desired export format.

Data accuracy: AixWeather ensures data accuracy by taking into account critical factors that are often overlooked in custom solutions, including consideration of time zones, the time reference of the measurement, unit conversions, correct handling of incomplete data series and, where possible, the avoidance of interpolation-related smoothing.

Data enrichment: AixWeather uses physical relationships to calculate missing weather variables from the available weather data and metadata.

Flexibility: AixWeather offers a modular structure that simplifies the addition of new import and output formats. The maintenance of existing formats is also simplified, enabling a faster response to changing weather data formats.

Modelica ReaderTMY3 compatibility: A special feature of AixWeather is its support for generating weather data compatible with the Modelica ReaderTMY3 format. This covers a so far unsatisfied need.

Just need weather data? Use the freely available WebApp:
https://aixweather.eonerc.rwth-aachen.de/


Would you like to integrate AixWeather directly into your own Python program to automatically generate weather data? Use the AixWeather PyPI package:
https://pypi.org/project/AixWeather/


Find valuable information and the opportunity to contribute to the AixWeather repository: https://github.com/RWTH-EBC/AixWeather