akkudoktoreos.prediction.weatherbrightsky

Retrieves and processes weather forecast data from BrightSky.

This module provides classes and mappings to manage weather data obtained from the BrightSky API, including support for various weather attributes such as temperature, humidity, cloud cover, and solar irradiance. The data is mapped to the WeatherDataRecord format, enabling consistent access to forecasted and historical weather attributes.

Module Attributes

WheaterDataBrightSkyMapping

Mapping of BrightSky weather data keys to WeatherDataRecord field descriptions.

Classes

WeatherBrightSky(*args, records, update_datetime)

Fetch and process weather forecast data from BrightSky.