akkudoktoreos.prediction.weatherabc

Abstract and base classes for weather predictions.

Notes

  • Supported weather sources can be expanded by adding new fetch methods within the WeatherForecast class.

  • Ensure appropriate API keys or configurations are set up if required by external data sources.

Classes

WeatherDataRecord(*[, date_time, ...])

Represents a weather data record containing various weather attributes at a specific datetime.

WeatherProvider(*args, records, update_datetime)

Abstract base class for weather providers.