Features

This module exposes HTTP Client Manager-resources for the Solcast API. This platform provides solar resource assessment and forecasting data for irradiance and PV power.

Currently, only the two legacy GET-requests for Hobbyists are implemented: https://docs.solcast.com.au/#58ca9bc0-27d4-4418-937f-03986331f01d. Others require another setup.

Submodules

  • API Key: installs a Key-config item which allows storing the optional API-key for authenticating the requests via a handler-stack subscriber. This enables you to use the commands without the need of creating separate configured requests;
  • ECA: provides an ECA-action for calculating the start of the interval.

Post-Installation

Once installed, you should see an additional entry on /admin/config/services/http-client-manager for the Solcast API.

Additional Requirements

  • The HTTP Client Manager-module (also listed as composer-dependency);
  • The Key-module when enabling the "API Key"-submodule;
  • The ECA-module when enabling the "ECA"-submodule;
  • A Solcast-account, which provides a token and a resourceId (the UUID of your roof).

Project information

Releases