This collection of scripts can help home owners estimate outcomes of switching from fixed rate energy prices to spot price. They are currently useful to nordic residents but additional contributers are welcome to add support for other regions.
It is recommended to use python3.12+ and we require poetry
to manage dependencies.
poetry install --no-dev
poetry shell
If you want to contribute, you can also run poetry install
to set up pre-commit hooks and dev dependencies.
- Go to https://transparency.entsoe.eu and click Login.
- Click Register at the bottom of the dialog and complete the registration process.
- Go to account settings.
- Create your entso-e API key by clicking the Generate a new Token button under Web Api Security Token.
- If you do not see the Generate a new Token button, you will need to contact support at
transparency@entsoe.eu
to request API access. Once the support request is resolved, try again to create an API token. - Once created put it into your local .env or export it before running
echo 'ENTSOE_API_KEY=myhoozawhatsit' >> .env
python simulate.py
After deciding your input flags, you can also use energy_model_test.json
as example input for reference.