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
- Project categories: Developer tools, Integrations
- Ecosystem: HTTP Client Manager, Key, ECA: Event - Condition - Action
- Created by lammensj on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.

