Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Current und API
#1
Hallo,

erstmal danke für den tollen Smartpi. Eine geniale Sache, die man auf der Stelle erfinden müsste, hättet ihr das nicht bereits getan.

Mein Ziel ist es über den Neutralleiter (N) und über die Phasen 1, 2 und 3 Ströme zu messen, also Amper.

Die API bietet da ja bereits die Möglichkeit die gerade aktuellen Werte auszulesen.
Code:
http://<ipaddress:1080>/api/all/current/now
Mit Hilfe des Programms jq, kann ich auf dem Raspberry dann auch die Werte leichter filtern und verarbeiten.
Code:
wget -q -O - http://<ipaddress>:1080/api/all/current/now | jq


Leider bekomme ich das für die historischen Werte nicht so hin, wie ich denke, dass die API-Dokumentation dies beschreibt.
Mit folgender Zeile bekomme ich zwar die Werte für die Phasen 1, 2 bzw. 3, aber nicht für Phase 4.
Code:
wget -q -O - http://<ipaddress>:1080/api/chart/1/current/from/2017-10-23T20:10:00.000Z/to/2017-10-23T20:20:00.000Z | jq
## ok

wget -q -O - http://<ipaddress>:1080/api/chart/2/current/from/2017-10-23T20:10:00.000Z/to/2017-10-23T20:20:00.000Z | jq
## ok

wget -q -O - http://<ipaddress>:1080/api/chart/3/current/from/2017-10-23T20:10:00.000Z/to/2017-10-23T20:20:00.000Z | jq
## ok

wget -q -O - http://<ipaddress>:1080/api/chart/4/current/from/2017-10-23T20:10:00.000Z/to/2017-10-23T20:20:00.000Z | jq
## null - NOT ok
Ich nehme an, dass hier eine Funktionslücke vorliegt. Kann man diese vielleicht noch schließen?

IdeaEventuell wäre es auch gut, 1234 oder all hinzuzufügen, um für alle Leiter, sofern verfügbar, die Werte zu erhalten.

Danke schön.

LG aus Wuppertal,
Alex
Reply
#2
Hallo Alex,

das kann sein.
Ich werde mir das nachher mal anschauen und spätestens nächste Woche fixen.

Viele Grüße Jens
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)