Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SMARD API: Ask for Real-Time Data or Predictions #10

Open
evolunis-ws opened this issue Oct 9, 2022 · 10 comments
Open

SMARD API: Ask for Real-Time Data or Predictions #10

evolunis-ws opened this issue Oct 9, 2022 · 10 comments
Assignees
Labels
enhancement New feature or request

Comments

@evolunis-ws
Copy link
Contributor

Talk to Bundesnetzagentur to ask for special access to more live data / predictions

Until a solution is available,

  • release the app as beta
  • information in settings “beta release, known limitations: SMARD API provides market data with approximately 2 hours delay. Prediction data may become available as real-time data in the future.”
@evolunis-ws evolunis-ws added the enhancement New feature or request label Oct 9, 2022
@evolunis-ws
Copy link
Contributor Author

Note:

  • Current solution is fetching last possible data from API, with approximately one minutes margin (tested), i.e. the delay of 2 hours is caused by the API, not by the application (server/app).
  • On top of this, the current solution has to deal with the different datastreams coming in at different times. Currently, to relate the datastreams to one another, interpolation is used.

@evolunis-ws
Copy link
Contributor Author

Email to [email protected] sent on 9OCT2022:

Sehr geehrte Damen und Herren,

wir veröffentlichen gerade eine open-source App auf Basis von SMARD, die es erlaubt, Steckdosen in Zeitintervallen von Stromüberproduktion einzuschalten.

Die App ist nahezu fertig, und wir stellen sie Ihnen sehr gern vor.
Hinweis: Die App ist ein rein idealistisches Projekt.

Die aktuelle Zeitverzögerung von ca. 2 Stunden ist eine unverzeihliche Hürde für die potentiellen Nutzer. Wir müssen also mit eine Beta-Version starten, bis Echtzeitdaten verfügbar sind.

Können Sie bereits sagen, ab wann Sie API-Daten in Echtzeit bereitstellen können? Gern nehmen wir auch TSO- Daten, die noch nicht von Ihnen überprüft sind oder Schätzdaten - allerdings bräuchten wir eine Schätzung der Gesamtproduktion und des Gesamtverbrauchs.

Mit einer Aussage wie: "Echtzeitdaten voraussichtlich ab XX verfügbar" könnten wir die Early Adapters unter unseren Nutzer sicher bereits für die App gewinnen.

Mit freundlichen Grüßen
Walther Schulze

@evolunis-ws
Copy link
Contributor Author

evolunis-ws commented Oct 19, 2022

Contacted @lukaspanni and @LilithWittmann to seek support.

@evolunis-ws evolunis-ws self-assigned this Oct 19, 2022
@evolunis-ws
Copy link
Contributor Author

@AndreasFischer1985 Do you know whom we could contact at Bundesnetzagentur? We need access to prediction or real-time data of the electric power production.

@evolunis-ws
Copy link
Contributor Author

@wirthual Any idea whom we could contact at SMARD for real-time data of the electric power production?

@evolunis-ws
Copy link
Contributor Author

We'd basically just need access to the SMARD prognosis data, but it's not in the API yet.
Should be easy to add. Anyone who knows how we could add this to https://github.com/bundesAPI?

@lukaspanni
Copy link

Hi,
the project seems interesting.
But other than documenting the SMARD API and using it a bit for fun (I'm planning a tool to work with home assistant to link my past energy consumption with the production at that time. But currently there are more important projects.) I haven't worked a lot with this api.
I also don't know anyone who could help you guys.

@lukaspanni
Copy link

lukaspanni commented Oct 26, 2022

We'd basically just need access to the SMARD prognosis data, but it's not in the API yet.

Should be easy to add. Anyone who knows how we could add this to https://github.com/bundesAPI?

I did not know that this page exists, interesting ...
For the original documentation I used the network inspector of my browser to look at all the requests and by trial and error figured out the parameters.
Just add the needed endpoints and their definition in the openapi spec in https://GitHub.com/bundesAPI/smard-api

@evolunis-ws
Copy link
Contributor Author

evolunis-ws commented Oct 26, 2022

Thank you, @lukaspanni! Great respect for setting up this beautiful API! Thank you for your comment and good luck with your current project!

I think I'm almost there.. worst case, we'd just read the prognosis data right from the SMARD website. But adding the data to SMARD would certainly be the best way.

Just add the needed endpoints and their definition in the openapi spec in https://GitHub.com/bundesAPI/smard-api

I'll give it a try! Thank you!!!

@evolunis-ws
Copy link
Contributor Author

Got a very helpful and detailed response on my request to

Email to [email protected] sent on 9OCT2022

Will summarize here asap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants