Nord Pool Day-ahead prices to OpenADR 3 bridge
1

Configure Feed

Select the types of activity you want to include in your feed.

1 1 0

Clone this repository

https://tangled.org/karlsson.creado.se/noadr https://tangled.org/did:plc:e4ssrk57ovfahualoj57jk2x
git@tangled.org:karlsson.creado.se/noadr git@tangled.org:did:plc:e4ssrk57ovfahualoj57jk2x

For self-hosted knots, clone URLs may differ based on your setup.



README.md

noadr#

Nord Pool Day-ahead electricity prices to OpenADR 3 bridge.

In order to run this you will need to have Gleam installed.

git clone https://github.com/karlsson/noadr.git
cd noadr
gleam run

Will start a webserver listening on port 8000 on localhost. Currently only events with id for AREAs are implemented, e.g. http://localhost:8000/events/SE3 will fetch Day-ahead prices from Nord Pool server for area SE3 and convert to OpenADR 3 format. It will fetch both todays prices and, if available, tomorrows prices. Nord Pool prices are divided into 15 min intervals for a 24 hour period.

OpenADR "Programs" will be added so that all areas can be known. To see available areas for now, check the Nord Pool Day-ahead page.

NOTE : This is really alpha version and request/reply formats may change.

Todos:

  • Cache fetched price data.
  • Add OpenADR enumerations for event payload and program attribute values maps (oadr3 library).
  • Add OpenADR Programs.
  • Current prices is from Energy providers but a large part of the total price is added by the Grid net owners, so some means to incorporate these would be interesting.
  • ..

Inspired by Don Jackson's Grid Coordination price server.