Moved to https://github.com/energy-monitor/
Joint project by Johannes Schmidt and me. Provides data loading and preparation scripts for the visualisations of essential energy data series for Austria.
Following data sources are used:
- E-Control
- Gas consumption
- entsoe
- Electricity generation
- Electricity load
- GIE - Gas Infrastructure Europe
- Gas Storage
- AGGM - Austrian Gas Grid Managment AG
- Gas Consumption
- CDS - Climate Data Store
- Temperature
- EEX - European Energy Exchange via Macrobond
- Electricity price
- ICE - Intercontinental Exchange via Macrobond
- Coal Price
- Brent Price
- NASDAQ OMX - Nasdaq Commodities via Macrobond
- EUA Price
This repository contains the data preparation code as well as the web frontend code.
Any contribution is welcome, start by cloning this repo:
git clone https://github.com/petres/energy
Copy in the folder prep
the creds-template.json
file to creds.json
and fill it with your credentials. Credentials can be obtained by registering on the corresponding data supplier webpages (free, except for data series fetched via the data provider Macrobond).
Calling one of the scripts in the load
folder will download the data from the corresponding data source, extract, aggregate and store the data for the visualisation.
The website uses webpack as bundler and the javascript framework Vue.js. The visualisations are created by the gen-vis library which is build on top of Vue.js and d3.
To run the monitor website locally in dev mode:
cd web
npm install
npm run dev