Retrieval of Spanish Electricity hourly prices (PVPC)
Project description
aiopvpc
Simple aio library to download Spanish electricity hourly prices.
Made to support the pvpc_hourly_pricing
HomeAssistant integration.
Install
Install with pip install aiopvpc
or clone it to run tests or anything else.
Usage
from aiopvpc import PVPCData
pvpc_handler = PVPCData(tariff="discrimination")
start = datetime(2020, 3, 20, 22)
end = datetime(2020, 4, 30, 16)
prices_range: dict = await pvpc_handler.async_download_prices_for_range(start, end)
Check this example on a jupyter notebook, where the downloader is combined with pandas and matplotlib to plot the electricity prices.
To play with it, clone the repo and install the project with poetry install -E jupyter
, and then poetry run jupyter notebook
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aiopvpc-2.1.1.tar.gz
(7.9 kB
view hashes)