ich hoffe, dass es euch gut geht. Mit der Discovergy API bin ich noch ein Frischling. In der Demo-Anwendung kann man in der Oberfläche beim Lastgangzähler die Balken für die Messwerte sehen. Hovert man mit der Maus über einen der Balken, dann wird Einspeisung und Bezug angezeigt. Wie kann man die beiden Werte über die API abfragen?
Grundsätzlich nutze ich aktuell die API über die Python pydiscovergy-Bibliothek. Danke vorab für einen kleinen Hinweis.
bis sich unser API-Experte vielleicht schon selber in Kürze hier zu dem Thema mit Tipps meldet, würde ich obligatorisch einmal den Verweis zu unserer Api-Dokumentation hier lassen:
danke für den Hinweis - selbstverständlich habe ich mich schon mit API-Tool vergebens abgemüht, bzw. mir ist nicht klar, hinter welcher Funktion sich die von mir gesuchten Daten verbergen. Die Bedienung der API hat ansonsten gut geklappt - auch das Beispiel ist aussagekräftig - Danke dafür.
MfG
Jochen
P.S.: den Java-Client habe ich mir auch versucht anzuschauen, da gab es ein paar Fehler bei den Libraries bzw. Abhängigkeiten, so schien es mir.
Jedoch machen nicht alle Zähler alles, von daher ist etwas praktikabler folgende Liste, welche zudem noch einige der von Discovergy in der Praxis verbauten Zähler aufführt: https://wiki.volkszaehler.org/software/obis
Vielen Dank für den Hinweis. Leider sind bei mir die Werte von 1.8.0 und 2.8.0 die Gesamt-Wirkarbeit Bezug und Wirkarbeit Einspeisung.
Ich suche ja hingegen einen Wert, der mir genau das 15 Minuten Intervall erfasst. Ich würde auf Grund der API-Struktur damit rechnen, dass die readings()-Methode (Discovergy API Documentation) hier der beste Anlaufpunkt sein sollte mit der resolution-Einstellung von fifteen_minutes. Leider bekomme ich schon bei der Nutzung des API-Explorers eine leere Antwort.
Wie muss ich vorgehen, dass ich genau den Bezugs-Balken-Wert und Einspeise-Balken-Wert via API-Nutzung greifen kann? Danke vorab.
Mittlerweile habe ich alle field_names samt Timestamps mit den Werten im User Interface verglichen - leider ohne Erfolg - die Zahlen passen nicht zusammen.
Zur Verdeutlichung noch ein Bild zur Zielvorstellung - ich möchte gerne einen der Balken per API abgreifen, also etwa den 15 Minuten Zielbalken vom 01.11.2021 von 00.00 Uhr bis 00.15 Uhr - hier sollte der entsprechende Wert für den Bezug rund 18 kWh betragen - Einspeisung ist 0 kWh. Danke vorab für den ein oder anderen Hinweis.
Mir scheint nun, dass ich über die API den entsprechenden Wert über load_profile und dem Feld 1.29 mit den entsprechenden Parametern abgefragt bekomme. Dort wird dann die Balkenhöhe als Zahlenwert hinterlegt.