Skip to content

solectrus/forecast-collector

Repository files navigation

Continuous integration Maintainability wakatime Code Coverage

Forecast collector

Collect solar forecast data from various providers and store them into an InfluxDB database. Supported providers are:

Usage

  1. Depending on the provider you want to use, you need to sign up for their services and get an API key:

  2. Make sure your InfluxDB database is ready (not subject of this README)

  3. Prepare an .env file (see .env.example) with your InfluxDB credentials and the provider-specific settings, e.g., API key.

  4. Run the Docker container on your Linux box:

    docker run -it --rm \
               --env-file .env \
               ghcr.io/solectrus/forecast-collector

It's recommended to integrate the forecast-collector into your SOLECTRUS hosting. See more here: https://github.com/solectrus/hosting

License

Copyright (c) 2020-2026 Georg Ledermann, released under the MIT License

About

Collect solar forecast data from forecast.solar or solcast.com and push it to InfluxDB

Topics

Resources

License

Stars

10 stars

Watchers

3 watching

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors