griddypower

Python API for Griddy Wholesale Electricity


Keywords
griddypower
License
BSD-3-Clause
Install
pip install griddypower==0.1.0

Documentation

griddypower

Python API for Griddy Wholesale Electricity

Example

import pprint
import asyncio
import aiohttp

from griddypower.async_api import AsyncGriddy

async def main():
	websession = aiohttp.ClientSession()
	data = await AsyncGriddy(
	    websession, settlement_point="LZ_HOUSTON"
 	).async_getnow()
        pprint.pprint(["The current power price for Load Zone LZ_HOUSTON", data.now.price_cents_kwh])
        await websession.close()

if __name__ == '__main__':
    loop = asyncio.get_event_loop()
    loop.run_until_complete(main())

['The current power price for Load Zone LZ_HOUSTON', '1.15000000000000000000']