vitrum-connect / 5gla-api

This service provides the integration of multiple sensors with the 5gLa platform. It is part of the 5GLA project, which is funded by the German Federal Ministry of Transport and Digital Infrastructure ( BMVI).The website of the project is https://www.5gla.de/, you can find all additional information there.
https://www.5gla.de/
Apache License 2.0
0 stars 0 forks source link

Integration der von der Wetterstation gesendeten Daten der lokalen Wetterstation über einen in der eigenen Anwendung zur Verfügung gestellten Endpunkt in der API #223

Open saschadoemer opened 3 months ago

saschadoemer commented 3 months ago

Beschreibung

Als Entwickler möchte ich die von der Wetterstation gesendeten Daten der lokalen Wetterstation über einen in der eigenen Anwendung zur Verfügung gestellten Endpunkt in die API integrieren, um die aktuellen Wetterinformationen direkt in unserem System zu nutzen.

Akzeptanzkriterien

Damit die User Story erfolgreich umgesetzt ist, wird erwartet ...

Funktionale Anforderungen

Nicht-funktionale Anforderungen

saschadoemer commented 3 months ago

@Chromeggs ja, via spezieller API können die Daten für eine konkrete (eigene) Wetterstation abgefragt werden. Findet sich hier in der Dokumentation. Wollen wir dann taktisch auf die Integration via OpenWeather umstellen? D.h. das Registrieren einer Station mit der entsprechenden ID über einen Endpunkt und Anlage der Station via API. Dann müssen wir "nur" noch auf der Wetterstation den API-Key von OpenWeather hinterlegen und von dort aus die OpenWeather-Plattform bespielen. Von der Komplexität ändert sich das Verhalten kaum, nur der Kanal für die Daten ändert sich.

Chromeggs commented 3 months ago

@saschadoemer Äh ja, äh nein, äh vielleicht Ich glaube ich verstehe den Vorschlag nicht... 🤪 Was ich gut fände: unsere Plattform kann a) sowohl (auf Tenant-Basis) auf die allgemeinen Wetterdaten von OW (auf Basis deren Modell) für eine bestimmte Region zugreifen, b) als auch spezifische Daten aus einer odere mehrerer privater Wetterestationen, die vorher bei OW eingebunden wurden, für einen Tenant wieder ausgeben.
Macht das Sinn? Ist es das, was du meinst?

saschadoemer commented 3 months ago

Der erste von dir angesprochene Teil ist in der User Story #222 abgebildet, d.h. das wird hier nicht betrachtet. Hier ist nur der Teil der lokalen Wetterstation relevant. Und da gilt - kann angebunden werden und kann auch direkt über deren API abgefragt werden.

saschadoemer commented 2 months ago

@DomenikINBW lt. @FelixSchmidt23 gibt es ein Repo, welches die Anbindung der lokalen Wetterstation bereits in Arbeit hat. Kannst du das hier verlinken?

saschadoemer commented 1 month ago

@DomenikINBW kannst du mir die Excel-Datei für den manuellen Import anhängen.

DomenikINBW commented 1 month ago

Messdaten-8-August-2024.xlsx

@saschadoemer Einmal die Daten von August als Beispiel.

saschadoemer commented 1 month ago

@DomenikINBW das ist auch das Format, wie es später direkt eingespielt werden soll?

DomenikINBW commented 1 month ago

@saschadoemer genau so kommt es aus der Wetterstation. Bei den älteren Daten von vor ein paar Jahren sieht die Tabelle noch etwas anders aus. Da würde ich es aber vorschlagen das vor dem einspielen auf das aktuelle Format zu parsen.