Skip to content

solectrus/forecast-collector

Folders and files

NameName
Last commit message
Last commit date
Feb 17, 2025
Jan 2, 2025
Dec 28, 2024
Apr 26, 2024
May 21, 2024
May 14, 2024
May 21, 2024
May 14, 2024
Feb 17, 2025
Feb 16, 2025
Feb 16, 2025
Dec 28, 2024
Feb 18, 2025
Jan 2, 2025
Jan 2, 2025
May 14, 2024

Repository files navigation

Continuous integration Maintainability wakatime Test Coverage

Forecast collector

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

Usage

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

  2. Prepare an .env file (see .env.example) with your InfluxDB credentials and some details about your PV plant (Geo location, azimuth, declination etc.)

    Find details about the underlying APIs here:

  3. 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-2025 Georg Ledermann, released under the MIT License