Skip to content
This repository has been archived by the owner on Mar 31, 2021. It is now read-only.

Danish Smart Meters using energinet.dk #1

Closed
corradio opened this issue Nov 13, 2018 · 4 comments · Fixed by #429
Closed

Danish Smart Meters using energinet.dk #1

corradio opened this issue Nov 13, 2018 · 4 comments · Fixed by #429

Comments

@corradio
Copy link
Member

I talked to energinet, as we need an OAuth2 solution. It seems to be planned for Q3 2019 unfortunately. Upvote this issue if you believe it's important.

corradio pushed a commit that referenced this issue Aug 6, 2019
@martincollignon
Copy link
Contributor

Vi allerede lagt den tekniske dokumentation/vejledning ud mht API for tredjepart og Kunde. Det er derfor nu muligt for jer at kode API'et, dog uden at i får data. Se venligst nyhedsbrevene for yderligere beskrivelse for hvornår man er henholdsvis kunde eller tredjepart (venstre side). Yderligere sender vi snarrest en vejledning ud på manuel generering af fuldmagtslink (tokens) til brug for netop jeres behov
https://energinet.dk/El/Elmarkedet/MDA---Ny-loesning

Det nye API og token generering er klar når vi lancerer den nye eloverblik inkl (tokens), hvilket vi regner med ultimo 2019.Yderligere information omkring lancering, API test, tokens etc sendes ud løbende på email og kan også ses på https://energinet.dk/El/Elmarkedet/MDA---Ny-loesning

While we can't get data yet, it should be possible for us to start building the integration with the customer API !
https://energinet.dk/El/Elmarkedet/MDA---Ny-loesning

@martincollignon
Copy link
Contributor

martincollignon commented Nov 2, 2019

We've gotten closer to test the API.

It is clear that CPR Number won't be the ideal identifier, as your CPR is not linked to your smart meter, unless you 1) have moved 2) changed provider

What will be needed is a smart meter id and a web access code:
How to find a smart meter id:

Dit målepunkts ID er et nummer på 18 cifre, hvor de første syv er 5 713 131. Målepunkts ID fremgår typisk af fakturaen fra din elleverandør. Det kan også være angivet som "aftagenummer."
Bemærk: Nogle elleverandører angiver kun de sidste 11 cifre i nummeret. Er det tilfældet, skal du selv tilføje 5 713 131 foran.

How to find a web access code:

Der er til hvert målepunkts ID knyttet en unik webaccesskode. Koden består af 8 tegn.
Kontakt din elleverandør, hvis målepunkts ID eller webaccesskoden ikke fremgår af din faktura.

We should be able to test this starting from 5th November with mock data:
Token: reach out by email to datahub@energinet.dk (@martincollignon will do it)
Endpoint: https://preprod.eloverblik.dk/CustomerApi/
Swagger: https://preprod.eloverblik.dk/CustomerApi/swagger/index.html
Documentation: https://energinet.dk/El/Elmarkedet/MDA---Ny-loesning

@corradio corradio changed the title Danish Smart Meters Danish Smart Meters using energinet.dk Jan 21, 2020
@martincollignon
Copy link
Contributor

Alright, it is possible now to integrate and thus close issue #1 :)

https://energinet.dk/-/media/E035C87801B74321A03C07FFC3085EFA.pdf

@madsnedergaard
Copy link
Member

madsnedergaard commented Feb 17, 2020

Swagger documentation available here: https://api.eloverblik.dk/CustomerApi/swagger/index.html

Also, currently the flow for getting an access token is complicated on the users end - so I have written to them and asked if we could consider an alternative solution.

Current user flow:

  • User enables integration
  • A window opens and user signs in on Eloverblik.dk with NemID
  • User has to navigation to a page where they can create a new token
  • User generates token
  • User copies token
  • User closes the overlay (unless we can do it on copy-action?)
  • User pastes the token into our app (unless we can do so automatically?)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants